1. 程式人生 > >如何開啟nginx 的https服務

如何開啟nginx 的https服務

眾所周知,https用的是443埠,如果我們將web服務埠設定為80,同時將443埠開啟。那麼我們只能在瀏覽器位址列看到443這個埠號,但是如果我們將443作為web服務的入口,並進行監聽設定,那麼瀏覽器https後的位址列就不會看到443埠號,大致配置如下。


這裡我們除了配置443埠,還購買了versign的證書,一併部署到nginx伺服器上。

server {
listen 443;
server_name www.111.com;
ssl on;
ssl_certificate /key/server.pem;         
ssl_certificate_key /key/server.key;       
ssl_client_certificate /key/root.cer;      
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
location / {
root /111;
index index.html index.htm;              
}
        
}