본문 바로가기
반응형

CentOS 72

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.