키 파일 생성
openssl req -new -newkey rsa:2048 -nodes -keyout foobar.key -out foobar.csr
인증서 생성
openssl x509 -req -days 365 -in foobar.csr -signkey foobar.key -out foobar.crt
키 파일과 인증서 복사
chmod 666 foobar.*
cp foobar.key foobar.crt /var/www
nginx 설정
vi /etc/nginx/sites-enabled/myconf
──────────────────────
server {
listen 8443;
ssl on;
ssl_certificate /var/www/foobar.crt;
ssl_certificate_key /var/www/foobar.key;
server_name mysite;
location / {
...
}
}
nginx 재시작
sudo service nginx restart
끝.
'Linux' 카테고리의 다른 글
mount시 access time 기록하지 않도록 설정하기 (0) | 2019.03.13 |
---|---|
[nginx] digest 인증 적용하기 (0) | 2018.06.22 |
crontab 사용법 (0) | 2017.08.31 |
Ubuntu Nginx 빌드 (0) | 2017.07.20 |
sshd 디버깅 로그 보기 (0) | 2017.07.05 |