본문 바로가기

Linux125

리눅스 Jenkins 설치 ### yum을 이용한 설치 ### 2022-11-21 jenkins version up에 따른 install 변경 java version이 11이어야 함. yum install wget wget -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 fontconfig java-11-openjdk yum install jenkins ### .war 파일을 이용한 설치 - jenkins user 생성 useradd jenkins - jenkins 설치 su - jenkins mkdir -p /home/.. 2023. 12. 23.
nginx 디렉토리 형식으로 보이게 ### nginx web 에서 디렉토리 형식으로 보이게 설정 server { listen80; server_namelocalhost; location / { root/home/test; autoindexon; autoindex_localtimeon; } } 2023. 12. 23.
nginx default conf #### Nginx default conf file user nginx; worker_processes 4; ## cpu core 수 error_log/var/log/nginx/error.log; pid /run/nginx.pid # Load dynamic modules. See /usr/share/doc/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf; events { worker_connections 2048; } http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$h.. 2023. 12. 23.
java 힙 메모리 설정 #### java 실행 시, 힙 메모리 설정 default : 최초 50m, 최대 256m 이라고 함 #### 현재 설정된 힙 메모리 확인 java -XX:+PrintFlagsFinal -version | grep -iE 'heapsize|permsize|threadstacksize' * 단위 byte이고 InitialHeapSize : Min 256MB, MaxHeapSize : 4GB #### 실행 시, 힙 메모리 설정 java -Xms512m -Xmx4096m -jar server.jar #### 힙, 메모리 상태 확인 jstat -gcutil -h20 -t process_id 3000 3000 ### 3000 은 ms 2023. 12. 23.