~~~
# 這個服務器是http://www.itbooking.net的服務
server {
? ?listen 80;
? ?server_name www.itbooking.net; #需要將yourdomain.com替換成證書綁定的域名。
? ?rewrite ^(.*)$ https://$host$1; #將所有HTTP請求通過rewrite指令重定向到HTTPS。
? ?location / {
? ? ? ?index index.html index.htm;
? }
}
?
?
# 這個服務器是https://www.itbooking.net的服務
server {
? ?listen 443 ssl;
? ?#配置HTTPS的默認訪問端口為443。
? ?#如果未在此處配置HTTPS的默認訪問端口,可能會造成Nginx無法啟動。
? ?#如果您使用Nginx 1.15.0及以上版本,請使用listen 443 ssl代替listen 443和ssl on。
? ?server_name www.itbooking.net; #需要將yourdomain.com替換成證書綁定的域名。
? ?root html;
? ?index index.html index.htm;
? ?ssl_certificate cert/6179501_www.itbooking.net.pem; ?#需要將cert-file-name.pem替換成已上傳的證書文件的名稱。
? ?ssl_certificate_key cert/6179501_www.itbooking.net.key; #需要將cert-file-name.key替換成已上傳的證書密鑰文件的名稱。
? ?ssl_session_timeout 5m;
? ?ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
? ?#表示使用的加密套件的類型。
? ?ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #表示使用的TLS協議的類型。
? ?ssl_prefer_server_ciphers on;
? ?location / {
? ? ? ?root html; ?#站點目錄。
? ? ? ?index index.html index.htm;
? }
}
~~~
校驗配置是否有誤如下:
~~~
[root@iZuf62zev3la2ivndnxra5Z servers]# nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
~~~
然后重啟nginx服務
~~~
nginx -s reload
~~~
然后訪問服務器
~~~
https://www.itbooking.net/
~~~

- 基本概念-開牙篇
- nginx可以實現限速么?
- 作為負載均衡,lvs和nginx有什么區別?
- nginx如何實現限流?
- Nginx配置文件nginx.conf有哪些屬性模塊?
- nginx的目錄結構了解么?
- Nginx怎么處理請求的?
- Nginx應用場景有哪些?
- 使用反向代理的優點是什么?
- 什么是C10K問題?
- 為什么不使用多線程?
- 為什么Nginx性能這么高?
- Nginx的 反向代理和正向代理怎么理解?
- Nginx的負載均衡算法都有哪些?
- nginx報500、502、503、504 有什么區別?
- Nginx 常用命令有哪些?
- nginx和apache的區別?
- nginx的四大功能是什么?
- 什么是Nginx?
- Nginx - 初級認識篇
- 集群介紹
- 什么是Nginx
- 常見的服務器
- 正向代理服務器
- 什么是反向代理
- 總結
- Nginx - 中級操作篇
- Nginx - 安裝
- 下載地址
- 創建nginx服務器目錄
- 下載安裝
- 安裝編譯工具及庫文件
- 解壓nginx
- 創建nginx的臨時目錄
- 進入安裝包目錄
- 編譯安裝
- make編譯
- 安裝
- 進入sbin目錄啟動nginx
- 打開瀏覽器,訪問虛擬機所處內網ip即可打開nginx默認頁面,顯示如下便表示安裝成功:
- 防火墻配置/查看端口占用情況
- 配置nginx的環境變量
- Nginx - 設置篇
- Nginx加載默認頁面
- Nginx的進程模型
- Nginx的事件處理機制
- Nginx.conf配置文件分析
- Nginx配置一個網站
- Nginx啟動失敗找不到 pid文件如何處理
- 優雅的關閉nginx服務
- 查看Nginx的配置
- Nginx 解決跨域
- Nginx 防盜鏈
- Nginx - 負載均衡篇
- 基礎篇
- 注意事項
- 單機部署多應用具體操作如下
- 好處
- 介紹
- 理論篇
- 負載均衡分析
- 輪詢(常用)
- weight(常用)
- upStream
- ip_hash
- url_hash
- least_conn
- fair
- Nginx - Https的配置
- https的配置作用
- https的應用場景
- https的配置準備工作有哪些步驟呢?
- 購買域名
- 域名備案
- 購買阿里云服務器
- 域名和IP的綁定
- 對域名進行解析
- 開放服務端口
- 申請SSL證書
- 對證書進行下載
- ssl安全證書的上傳
- nginx和ssl配置
- 如果配置應用程序的https服務呢?
- 完整配置