CAFE24 가상화서버 배포절차(aws → cafe24 가상 서버로 변경)


  1. 프론트 빌드
  2. 프론트 빌드 파일 서버 소스에 옮김
  3. 서버소스 jar 파일 생성
  4. cafe24 서버 접속
  5. 파일질라로 cafe24 서버 접속
cd backend
ls
ps -ef | grep java
kill -15 ID

./start.sh

# 아래 명령어들은 ./start.sh 파일로 만들어 놓았음
nohup java -Djava.net.preferIPv4Stack=true \\
-Dserver.port=443 \\
-Duser.timezone=KST \\
-Dserver.ssl.key-store=/root/ssl/keystore.p12 \\
-Dserver.ssl.key-store-password=[비밀번호] \\
-Dserver.ssl.key-store-type=PKCS12 \\
-jar ROOT.jar &

tail -n 200 nohup.out
tail -f nohup.out

인증서 작업 절차

1. 가지고 계신 '유료 인증서' 설치 방법 (Tomcat)

유료 인증서를 구입하신 곳(카페24 인증서 센터, 가비아, Sectigo 등)에서 인증서 파일들을 다운로드받으셨나요? 보통 압축을 풀면 파일이 3~4개 정도 들어있습니다.

이 파일들을 가지고 계시다면, 아까 알려드린 무료 인증서 설치법보다 훨씬 간단하게 끝낼 수 있습니다.

[Step 1] 파일 업로드

FileZilla 같은 FTP 프로그램이나 scp 명령어를 이용해 가지고 계신 인증서 파일들을 서버의 /root/ssl/ (폴더는 마음대로) 같은 곳에 다 업로드하세요.

# 1. 파일이 있는 폴더로 이동 (이미 하셨다면 패스)
cd /root/ssl

# 2. 변환 명령어 (파일명 수정됨: chain.crt -> chain_all_ssl.crt)
openssl pkcs12 -export -in ssl.crt -inkey ssl.key -out keystore.p12 -name tomcat -certfile chain_all_ssl.crt