티스토리 뷰
ubuntu nginx ssl 적용
pilot376 2019. 6. 12. 15:50nginx server 설치
sudo apt-get install nginx
certbot 설치
apt-get에 certbot 저장소를 추가
$ sudo add-apt-repository ppa:certbot/certbot
패키치 목록을 업데이트하고 certbot 설치
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install python-certbot-nginx
Nginx 세팅
nginx 설정 파일 오픈
$ sudo vi /etc/nginx/sites-enabled/default
서버 블록 내 server_name을 설정하고자 하는 도메인으로 변경
server {
listen 80;
listen [::]:80;
server_name example.com;
}
저장하고 서버 재기동
$ sudo nginx -t
$ sudo service nginx reload
SSL 인증 획득하기
$ sudo certbot --nginx -d example.com -d www.example.com # 여러 개
$ sudo certbot --nginx -d example.com # 한 개
인증서 자동갱신 설정 확인
인증서의 기간은 90일이고, 자동 갱신됨.
아래 구문을 통해 잘 동작하는지 테스트할 수 있음
$ sudo certbot renew --dry-run
SSL 적용 확인 및 평가
SSL이 적용이 잘 되었는지 평가
참고
댓글
글 보관함
최근에 올라온 글
최근에 달린 댓글
TAG
- vue.js
- 렌더링 이슈
- Git
- JSON.stringify
- Android
- 파이어폭스
- 풋볼매니저 터치 2018
- AWS
- 유닛테스트
- BASE64
- JSONPlaceholder
- nginx
- chrome
- 앱링크
- ubuntu
- dev tools
- css
- javascipt
- html
- axios-mock-adapter
- jekyll
- JavaScript
- TDD
- Total
- Today
- Yesterday