nginx功能之一可以啟動(dòng)一個(gè)本地服務(wù)器,通過配置server_name和root目錄等來訪問目標(biāo)文件
一.下載nginx
? ? ?我們進(jìn)入到http://nginx.org/目錄下,會(huì)發(fā)現(xiàn)有很多版本,我們下載其中一個(gè),然后解壓如下圖
二.修改配置文件
? ? nginx的配置文件在?nginx-版本號(hào)\conf\nginx.conf中
http { gzip on;
#靜態(tài)文件
server { listen 80; server_name static.cnblog.com;
location / { root G:/source/static_cnblog_com; } }
#html文件
server { listen 80;
server_name 127.0.0.1 localhost;
location / { root G:/source/html/mobile/dist;
index index.html index.htm; } } }
如上圖我們可以配置多個(gè)對(duì)應(yīng)的G:/source/html/mobile/dist目錄
三.啟動(dòng)
? ? ?注意直接雙擊nginx.exe,這樣會(huì)導(dǎo)致修改配置文件后重啟,停止nginx無效,我們需要關(guān)閉任務(wù)管理器中所有的nginx進(jìn)程
我們可以通過打開命令行工具,使用以下命令/關(guān)閉/啟動(dòng)nginx
start nginx : 啟動(dòng)nginx
nginx -s reload? :修改配置后重新加載生效
nginx -s reopen? :重新打開日志文件
nginx -t -c /path/to/nginx.conf 測(cè)試nginx配置文件是否正確
關(guān)閉nginx:
nginx -s stop? :快速停止nginx
nginx -s?quit? :完整有序的停止nginx
如果遇到報(bào)錯(cuò)
bash:nginx:command not found
一般表示我們使用的環(huán)境是linux,然后使用了window命令