2018/06 6

[nginx] https 적용하기

키 파일 생성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..

Linux 2018.06.22

[nginx] digest 인증 적용하기

ubuntu 16.04 기준으로 작성 nginx 소스코드 내려받기 sudo apt-get install build-essential sudo apt-get build-dep nginx sudo apt-get source nginx digest 모듈 내려받고 압축풀기 wget https://github.com/samizdatco/nginx-http-auth-digest/tarball/master -O - | tar zxvf - cp -r samizdatco-nginx-http-auth-digest-* nginx-*/debian/modules/nginx-http-auth-digest 빌드 옵션에 digest 모듈 추가 cd nginx-* vim debian/rules full_configure_flags :..

Linux 2018.06.22