
저는 기존에 사용하는 도메인에 대한 ssl 을 가지고 있다는 전제하에 nginx 에 ssl 적용하는 포스팅하려고 합니다. *.abc.com 이란 도메인을 가지고 있고 비밀번호가 설정 되어있습니다.보통 도메인에 대한 ssl 을 구매하시면 웹서버 종류별로 SSL 파일을 제공해줍니다. pem, p7b, pfx, keystore 등등의 파일들 nginx 는 cert.pem, key.pem 이 두 파일을 가지고 있으면 됩니다. key.pem 은 개인키가 설정되어 있는 파일입니다.그리고 cert.pem 파일을 열어보면발급받은 도메인 인증서와 체인인증서의 내용이 합쳐져 있는 것을 확인 할 수 있습니다.(* 만약 cert.pem 이 제공되지 않았다면 도메인인증서와 체인인증서를 합쳐서 만들어줘야하는 작업이 필..

젠킨스 2.263 버전을 사용하던 서버에서 jdk 를 업데이트 하면서 문제가 발생했다. 해당 서버의 젠킨스는 tar 로 설치가 되어있었고, 젠킨스에 물려있는 JAVA_HOME 설정이 자바 버전명 입력이었다. java-1.8.0-openjdk /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64 해당 값에 링크값을 걸었으면 좋았으련만... 버전폴더째로 입력해놔서 jdk 가 버전업 되면서 jdk 디렉토리가 손실된 상태가 되었다. 여기서! 저 부분만 수정하고 끝냈으면 좋았으련만... 서버 관리 한답시고 젠킨스 업그레이드를 시도했다. 그리고 젠킨스 업데이트를 dnf 나 yum 으로 업데이트를 해왔지 저 버튼으로 시도해본건 처음. 사실 운영서버는 아니어서 호..

빌드된 나만의 이미지를 내 도커 계정 허브에 푸시하기 도커 계정이 있어야 한다. 아래 사이트에서 가입필수! Docker Hub Container Image Library | App Containerization Increase your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more. hub.docker.com 도커이미지를 그냥 허브에 push 하면 올라가지지 않는다. tag 명령어로 이미지명을 user namespace 와 동일하게 해준다. 생성된 이미..

윈도우 IIS 웹서버를 사용해 asp 사이트를 운영하는 경우게시물에 등록된 첨부파일 용량이 응답 버퍼링 제한 크기를 넘을 경우오류가 발생하게 된다. 이때 IIS(인터넷정보서비스) 관리자를 열어서 사이트의 응답 버퍼링 제한 크기를 늘려줘야 한다. 디폴트 크기가 4MB (4*1024*1024=4,194,304) 이다. 사이트 첨부 예상 크기를 환산하여 다시 입력해주면 된다. 보통 10메가 50메가 100메가 단위이기 때문에 적절하게 설정하면 될 것 같다. 10메가 = 10,485,76050메가 = 52,428,800... 사실 애초에 사용자가 업로드할때 파일 용량을 제한 걸면 이걸 재설정 할일은 거의 발생하지 않는다.

젠킨스 버전이 수시로 나오므로 버전 차이가 너무 나지 않게 적당한 수준에서 업데이트 해주는 것이 좋겠다. 젠킨스가 설치되지 않았다면 아래 설치 포스트를 참고하여 설치하시길 바랍니다. [Jenkins] 리눅스에 젠킨스 설치하기. (feat.rockylinux) [Jenkins] 리눅스에 젠킨스 설치하기. (feat.rockylinux) 리눅스에 dnf 명령어로 jenkins를 설치해보고자 한다. 리눅스 젠킨스 설치순서는 아래와 같이 진행하면 무탈하다 Java 11 이상 설치 Jenkins GPG Key 설치 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-202 jong-bae.tistory.com 젠킨스 관리하다보면 신규버전이 있다고 라벨이 떠..

Dockerfile 을 이용해 Springboot jar 를 이미지로 빌드하기. FROM java:openjdk-8u111-alpine LABEL authors="JB" ARG JAR_FILE=build/libs/sample*.jar COPY ${JAR_FILE} sample.jar ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=docker", "/sample.jar"] java8 버전 기반으로 이미지를 작성 작성자 표기 빌드단계에서 JAR_FILE 이라는 변수 생성 JAR_FILE 위치를 sample.jar 로 복사 컨테이너가 시작할때 해당 프로파일로 jar를 구동 Dockerfile 위치에서 빌드를 수행하면 도커에 이미지가 생성된다. docker bu..