이번에 회사 SSL 계정이 만료됨에 따라 새로운 SSL 인증서를 발급하는 작업을 했다. 그리고 때 맞춰 회사의 랜딩 페이지가 새로 만들어졌기에 nginx에 SSL을 붙이는 작업도 병행했다. (작업 환경은 Ubuntu 16.04 입니다.) 1. openssl 로 개인키(Private Key) 생성 openssl req -new -newkey rsa:2048 -nodes -keyout example.key -out example.csr exmaple.key 는 RSA 2048 bit 방식을 사용하는 개인키다. example.csr 은 Certificate Signing Request 의 약자로, 인증서를 발급받기 위해 개인이나 단체의 정보가 포함된 인증서다. SSL 인증기관에 신청시 이 csr 파일의 값을 ..
Nginx에서 VirtualHost/Proxy 설정하기 아파치에서는 한번씩 했지만 Nginx는 방법을 몰랐다. 하지만 아파치와 비슷하더라. 우분투 기준 뭐가 문제임? 나는 example.com이라는 도메인을 어느 nginx에 달아서 사용하고 있음. 하지만 Nginx 내에서 도메인 이름에 따른 프록시 분기를 하고 싶음. Nginx Site Configure 파일 수정 sites-available/default 파일 수정sudo vi /etc/nginx/sites-available/default 설정 구문 추가 server { listen 80; # The host name to respond to server_name virtualhost.example.com; location / { proxy_pass ..