您好,登錄后才能下訂單哦!
步驟一 下載安裝包
????http://nginx.org/en/download.html , 下載nginx-1.16.1.zip
????在控制臺cmd中進入解壓目錄運行指令 start nginx
????http://slproweb.com/products/Win32OpenSSL.html????下載OpenSSL工具生成證書
步驟二 創建SSL證書
????http://slproweb.com/products/Win32OpenSSL.html 下載OpenSSL?
? ? 創建私鑰????openssl genrsa? -out server.key 2048?
????創建csr證書????openssl req -new -key server.key -out server.csr
????生成crt證書????openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
步驟三 配置nginx下的nginx.conf配置文件
??? server {
??????? listen?????? 80?? ssl;#配置ssl加密
??????? server_name? localhost;
??
??????? ssl_certificate????? F:/example/cpp-httplib-build/nginx-1.16.1/server.crt;? # 這個是證書的crt文件所在目錄
??????? ssl_certificate_key? F:/example/cpp-httplib-build/nginx-1.16.1/server.key;? # 這個是證書key文件所在目錄
??ssl_session_cache??? shared:SSL:1m;
??ssl_session_timeout? 5m;
??ssl_ciphers? HIGH:!aNULL:!MD5;
??ssl_prefer_server_ciphers? on;
??
??????? #charset koi8-r;
??????? #access_log? logs/host.access.log? main;
??????? location / {
??????????? root?? html;
??????????? index? index.html index.htm;
??????? }
??????? #error_page? 404????????????? /404.html;
??????? # redirect server error pages to the static page /50x.html
??????? #
??????? error_page?? 500 502 503 504? /50x.html;
??????? location = /50x.html {
??????????? root?? html;
??????? }
??????? # proxy the PHP scripts to Apache listening on 127.0.0.1:80
??????? #
??????? #location ~ \.php$ {
??????? #??? proxy_pass?? http://127.0.0.1;
??????? #}
??????? # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
??????? #
??????? #location ~ \.php$ {
??????? #??? root?????????? html;
??????? #??? fastcgi_pass?? 127.0.0.1:9000;
??????? #??? fastcgi_index? index.php;
??????? #??? fastcgi_param? SCRIPT_FILENAME? /scripts$fastcgi_script_name;
??????? #??? include??????? fastcgi_params;
??????? #}
??????? # deny access to .htaccess files, if Apache's document root
??????? # concurs with nginx's one
??????? #
??????? #location ~ /\.ht {
??????? #??? deny? all;
??????? #}
??? }
步驟四重啟服務
????nginx -s reload
步驟五配置host文件C:\Windows\System32\drivers\etc 路徑下
????127.0.0.1????????? mynginx.cn? #需要配置的域名
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。