Linux

[nginx] https 적용하기

behonestar 2018. 6. 22. 14:58

키 파일 생성

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