前言:之前的文章有些過就不羅嗦了。
Nginx 基礎內容
是什么?
Nginx 是一個輕量級的 HTTP 服務器,采用事件驅動、異步非阻塞處理方式的服務器,它具有極好的 IO 性能,常用于 HTTP服務器(包含動靜分離)、正向代理、反向代理、負載均衡 等等.
Nginx 和 Node.js 在很多方面是類似的,例如都是 HTTP 服務器、事件驅動、異步非阻塞等,且 Nginx 的擁有的功能,也可以使用 Node.js 去實現,但它們的使用場景是不同的,Nginx 擅長于底層服務器端資源的處理(靜態資源處理轉發、反向代理,負載均衡等),Node.js 更擅長上層具體業務邏輯的處理.
下載和啟動
下載
可直接訪問 Nginx官網 進行下載對應的壓縮包:
-
方式一、可直接在主頁面的各種 主版本(mainline version) 或 穩定版本(stable version) 進行下載
我選的是06-13 mainline version
方式二、可通過右側導航的 download 選項進行下載,一般下載 穩定版本
解壓
將對應的 .zip
壓縮文件解壓并存放到合適的磁盤目錄即可.
啟動服務
進入到對應的 Nginx 目錄,雙擊執行 nginx.exe
或者在命令行中通過 start nginx
啟動服務,啟動后會有一閃而過的彈窗,這就代表啟動成功了,此時通過瀏覽器訪問 http://localhost
:
.conf 配置文件簡介
Nginx 的配置文件位置為 /nginx-xxx/conf/nginx.conf
,可以查看或添加和修改配置文件: