**HTTP**(HyperText Transfer Protocol:超文本傳輸協議)是一種用于分布式、協作式和超媒體信息系統的應用層協議。 簡單來說就是一種發布和接收 HTML 頁面的方法,被用于在 Web 瀏覽器和網站服務器之間傳遞信息。
HTTP 默認工作在 TCP 協議 80 端口,用戶訪問網站 **http://** 打頭的都是標準 HTTP 服務。
HTTP 協議以明文方式發送內容,==不提供任何方式的數據加密,==如果攻擊者截取了Web瀏覽器和網站服務器之間的傳輸報文,就可以直接讀懂其中的信息,因此,HTTP協議不適合傳輸一些敏感信息,比如:信用卡號、密碼等支付信息。
**HTTPS**(Hypertext Transfer Protocol Secure:超文本傳輸安全協議)是一種透過計算機網絡進行安全通信的傳輸協議。HTTPS 經由 HTTP 進行通信,但利用 SSL/TLS 來加密數據包。HTTPS 開發的主要目的,是提供對網站服務器的身份認證,保護交換數據的隱私與完整性。
- 基本概念-開牙篇
- 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服務呢?
- 完整配置