접속할 시 login as 문구에 ubuntu 입력하여 접속

ubuntu 버전 : 20.04 LTS

MySQL 유저

유저 이름 유저 패스워드 원격 접속 가능 여부
root Common7333! X
b307 Common7333! O

저장소 세팅 [ubuntu 20.04(LTS)]

sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo apt-get update

[java version 8 설치]
sudo apt-get install openjdk-8-jdk

[nodejs 16.16.0 설치]
sudo curl -sL <https://deb.nodesource.com/setup_16.x> | sudo -E bash -
sudo apt-get install -y nodejs
node -v

certbot 설치

sudo apt-get update
sudo apt-get install certbot python3-certbot-nginx

SSL 설정 - certbot 이용 자동화 (유효기간 90일) - 멀티 도메인

[SSL 설정]
sudo certbot --nginx -d i7b307.p.ssafy.io -d i7b307openvidu.ssafy.io 

[갱신 테스트]
sudo certbot renew --dry-run

[인증서 만료일 확인]
certbot ceritificates

인증서 파일 위치

/etc/letsencrypt/live/i7b307.p.ssafy.io

Untitled

https://www.ssllabs.com/ssltest/ - SSL 적용 확인 및 평가

Crontab을 이용한 SSL 자동 갱신