본문 바로가기
반응형

nginx3

Linux/CentOS 7 Jenkins 설치하기(with Nginx) Overview젠킨스는 소프트웨어 개발 시 지속적인 통합(CI, Continuous Integration)과 지속적인 배포(CD, Continuous Delivery) 환경을 구축하기 위한 도구이다. 빌드, 테스트, 배포 과정을 자동화하여 유지 및 생산 효율성을 높입니다. 본 글에서는 Docker를 통해 Jenkins 이미지로 설치를 진행하고 기본적인 설정 방법에 대해서 알아보겠습니다.- 설치환경 : Linux/CentOS 7, Nginx, Docker설치 환경 구성도커를 통해 젠킨스를 설치할 예정이므로 도커 설치가 되어있지 않는 경우 아래 글을 참고하시어 설치하시기 바랍니다. Linux/CentOS 7 Docker(도커) 설치하기Overview 컨테이너 기반 가상화 도구로 CI/CD의 중추이자 컨테이너.. 2022. 11. 22.
Nginx에 Let's Encrypt SSL(https) 보안 인증서 적용하기(with certbot 인증서 자동갱신) Overview 인증 기관으로부터 보안 인증서(SSL/TLS) 인증서를 발급받고 이를 웹서버에 적용하여 암호화된 연결(https protocol)을 설정합니다. 또 인증서 자동 발급 도구인 Certbot을 활용하여 인증서 만료 전 자동 갱신하는 방법에 대해 기술합니다. - 설치환경 : Linux/CentOS 7, Nginx - CA(인증기관) : Let's Encrypt SSL - 인증서 발급 자동화 Certbot 인증서 생성 및 발급 1. Let’s Encrypt Let’s Encrypt는 무료 SSL/TLS 인증서를 얻고 설치할 수 있는 인증 기관으로, 웹 서버에서 암호화된 HTTPS를 사용할 수 있게 해 줍니다. 또한, Certbot이라는 자동화 클라이언트를 제공하여 Apache 및 Nginx에서 .. 2022. 11. 22.
Linux/CentOS 7 Nginx 설치 및 설정 Overview CentOS 7 서버 환경에 Nginx를 설치하고 기본 설정 방법에 대해 정리했습니다. 1. yum 외부 저장소 추가/설치 yum 저장소에는 nginx가 없기 때문에 외부 저장소를 추가해야 한다. sudo vim /etc/yum.repos.d/nginx.repo stable 버전과 main line 버전중 설치하고자 하는 저장소로 추가한다. # stable version [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 # OR # main line version [nginx] name=nginx repo baseurl=http://nginx.org/package.. 2022. 11. 18.