반응형

CentOS 8

linux(centOS7) python 3.x 설치

centOS 또는 redHat에서 python을 사용할려고하는데 기본으로 2.x대가 설치되어 있다 요즘엔 python 3.X를 많이 사용하니 버전 업그레이드를 할려고 함 1. 먼저 플러그인을 설치한다. 2. python 사이트에서 버전 확인 site : https://www.python.org/downloads Python Release Python 3.8.19 The official home of the Python Programming Language www.python.org 3. 원하는 버전을 받는다. 4. 다운받은 파일 압축을 푼다 5. 설치진행 cd Python-3.8.19 ./configure make make install 6. 설치 확인 끝

카테고리 없음 2024.03.28

linux 특정 프로세스 CPU, Memory 체크 shell 만들기

정상적으로 돌던 프로세스의 CPU가 증가하는 현상 발생. CPU가 올랐다 내렸다를 반복하면서 정상동작을 못하는 경우가 발생해서 재기동을 한다. 재기동 후에는 정상적으로 동작... 원인 파악이 쉽지 않은 상황에서 빨리 인지하기 위해 CPU, Memory 체크 shell을 만들었음 사용 명령어 : top, set 1. top 명령어로 원하는 프로세스를 찾는다. 2. shell 작성 - 원하는 내용을 출력한다. (CPU = $9, Memory = $10) 3. CPU 사용률 체크 추가 - echo "$9 > 50.0" | bc => $9가 50%가 넘으면 1을 출력, 아니면 0을 출력 4. 조건을 만족할 경우 출력 (또는 알림 호출)을 해 인지할 수 있게 처리하면 됨 끝

Linux 2023.02.15

Jenkins 일반유저로 실행하는 방법

linux에 jenkins 설치해서 사용하다보니 일반계정 권한문제가 발생했다. jenkins로 폴더 생성이 되면 권한인 jenkins로 잡혀 일반계정으로 변경이나 쓰기가 안된다. 그룹권한을 주고 해봤지만 잘 안되서 그냥 jenkins user를 일반계정으로 변경해서 해결 # vi /etc/sysconfig/jenkins JENKINS_USER="jenkins" -> 이 부분을 본인이 사용하는 일반계정으로 변경 jenkins 재기동 # service jenkins restart 확인 끝

Linux 2022.11.10

Jenkins 유저 변경 방법

Jenkins 설치 후 권한이 jenkins:jenkins로 되어 있는걸 확인. 실제 사용하는 계정이 따로 있어 폴더 권한 문제가 발생해 변경해볼려고 하니 jenkins로 로그인이 안되더군. /etc/passwd에 보니 jenkins는 /bin/false로 설정되어있다. # vi /etc/passwd jenkins:x:496:1004:Jenkins.....:/var/lib/jenkins:/bin/false /bin/false 인 경우는 로그인이 불가능한 계정이다. 강제로 로그인하게 할려면 # su - 계정명 -s /bin/sh # whoami jenkins 계정으로 접속했지만 폴더 권한문제는 해결 못함. 그냥 jenkins 사용 유저를 바꿔서 해결. (/etc/sysconfig/jenkins) 끝

Linux 2022.11.10

centOS Jenkins 설치하기

linux(CentOS)에 젠킨스를 새로 설치해야할 일이 생겨 설치하는 김에 정리해 놓으려 한다. 1. 설치 # wget --no-check-certificate -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo # rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key # yum install jenkins 최신버전의 jenkins가 설치됨(2.373) JDK 11부터 지원해서 JDK8을 사용하는 경우는 별도로 설치 필요 # yum -y install https://pkg.jenkins.io/redhat-stable/jenkins-2.346.1-1.1.noarch.rpm..

Linux 2022.10.18

Nginx + php 연동

Nginx + php 연동 설치할려는 서버(linux-redhat)에 nginx, php, php-fpm 설치 여부 확인) # nginx -v # php -v # php-fpm -v 설치가 안되어 있으면 설치 진행 설처 서버 환경(Red Hat Enterprise Linux Server release 6.7(Santiago)) ​ 1. nginx 설치( yum 으로 설치) # yum install nginx ​ 2. php 설치 # yum install php php-fpm - yum 설치 오류 시 . wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm . rpm -Uvh remi-release-6.rpm . yum --enablerepo=remi-..

Linux 2022.03.21
반응형