1. 程式人生 > >windows nginx安裝 配置

windows nginx安裝 配置

nginx功能之一可以啟動一個本地伺服器,通過配置server_name和root目錄等來訪問目標檔案

一. 下載

下載後解壓

二. 修改配置檔案

nginx配置檔案在 nginx-1.8.0\conf\nginx.conf

複製程式碼
http {
     gzip  on;

    #靜態檔案
    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;
        }
    }
}
複製程式碼

如上圖可以配置多個server,這樣訪問localhost即訪問到了  G:/source/html/mobile/dist  目錄, 還可以開啟gzip,壓縮html

三. 啟動

 注意不要直接雙擊nginx.exe,這樣會導致修改配置後重啟、停止nginx無效,需要手動關閉工作管理員內的所有nginx程序在nginx.exe目錄,開啟命令列工具,用命令 啟動/關閉/重啟nginx start nginx : 啟動nginxnginx -s reload  :修改配置後重新載入生效nginx -s reopen  :重新開啟日誌檔案
nginx -t -c /path/to/nginx.conf 測試nginx配置檔案是否正確檢視nginx是否開啟成功         tasklist /fi "imagename eq nginx.exe"


關閉nginx:
nginx -s stop  :快速停止nginx
nginx -s quit  :完整有序的停止nginx


如果遇到報錯:

bash: nginx: command not found

有可能是你再linux命令列環境下運行了windows命令,

如果你之前是允許 nginx -s reload報錯, 試下 ./nginx -s reload

或者 用windows系統自帶命令列工具執行

附:

	server{
	  listen xxx.com:80;

	  server_name xxx.com;

	  location ~ /(page|css|js|pic)/ {
		proxy_pass http://127.0.0.1:3000;
	  }

	  location / {
		proxy_pass http://XX.XXX.XX.XXX;
	  }

	  location /test {
		add_header content-type text/plain;
		return 200 "ok 1942\r\n";
	  }

	}

相關推薦

windows nginx安裝 配置

nginx功能之一可以啟動一個本地伺服器,通過配置server_name和root目錄等來訪問目標檔案一. 下載下載後解壓二. 修改配置檔案nginx配置檔案在 nginx-1.8.0\conf\nginx.confhttp { gzip on; #靜態

windows server,nginx安裝,配置,運行nodeJS後端的web項目的實現,以及錯誤分析及解決方法

lease args app clu ali real-ip directory 很多 命令 如果對nodeJS的後端的系統,源代碼在github上,https://github.com/saucxs/nodeJSBlog ,如果覺得可以,請請star並fork項目 項目

saltstack之多節點nginx安裝配置

saltstack 多節點 highstate nginx 多節點nginx安裝配置定義多節點cd /srv/salt vim top.slsbase: ‘server4.lalala.com‘: - nginx.install ‘server1.lalala.com‘: -

windows安裝配置RabbitMQ

控制臺 打開 api 開啟 啟用 pmd src start 安裝配置 安裝部署 1.當前環境以及參考資料出處 部署環境:windows server 2008 r2 enterprise 官方安裝部署文檔:http://www.rabbitmq.com/inst

windows安裝配置Ulipad

右鍵 運行 自動 log file 推薦 一點 python 註冊 在windows下安裝配置Ulipad   今天推薦一款輕便的文本編輯器Ulipad,用來寫一些小的Python腳本非常方便。   Ulipad下載地址:   https://github.com/limo

FastDFS+nginx安裝配置

裝配 info conf 技術 運行 http.conf roo 解壓 pcr 1 安裝依賴 yum -y install gcc-c++ zlib-devel pcre-devel 2 創建安裝路徑 mkdir -p /usr

Windows安裝配置SSH教程(7)——幾種方式對比

由於 客戶端 方案 body open ins 下使用 上傳下載 直接 服務端:Windows XP 客戶端:Windows 10 由於Cygwin也可以安裝OpenSSH,所以客戶端其實可以直接使用Cygwin安裝OpenSSH,那麽在Windows下使用SCP(安全拷貝

Nginx安裝配置

nginx安裝 配置Nginx的基本架構: master/worker 一個master進程,可生成一個或多個worker進程; master:加載配置文件、管理worker進程、平滑升級…… worker:如果是http請求:提供http服務、http代理、fastCGI代理 事件驅

Linux開發之Nginx安裝配置

linux運維 Nginx 扣丁學堂 雲計算 Nginx("engine x")是一款是由俄羅斯的程序設計師Igor Sysoev所開發高性能的 Web和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 代理服務器。在高連接並發的情況下,Nginx是Apache服

1.Nginx安裝配置

性能 是否 eve conf mage smtp compiler cati 工具 1.Nginx安裝配置   Nginx("engine x")是一款是由俄羅斯的程序設計師Igor Sysoev所開發高性能的 Web和 反向代理 服務器,也是一個 IMAP/POP3/SM

Nginx安裝配置及調優

nginx配置 nginx優化 Nginx安裝配置及調優 ? 一、安裝Nginx ? 1.安裝環境 [root@proxy ~]# yum –y install gcc pcre-devel openssl-devel 2.創建一個用戶啟動nginx [root@proxy ~]# usera

nginx安裝配置ssl認證

nginx data roo list ssl sha aes oot ecdh listen 443; server_name _ ; root "/data/fun_bqt/public/"; ssl on; ssl_certificate /

centos7: nginx安裝配置

zip table 4.2 write conf -h min b- automake centos平臺編譯環境使用如下指令 安裝make: yum -y install gcc automake autoconf libtool make 安裝g++: yum

Nginx安裝配置與訪問統計

ln -s 是否 use ati nginx 服務 hat 代理服務 tex smtp Nginx (engine x) 是一個高性能的HTTP和反向代理服務,也是一個IMAP/POP3/SMTP服務。Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Rambler.ru站

windows ngix 安裝 配置 使用

conf lan char p s ESS tex processes pac gin   參考版本nginx-1.10.3 一、常用命令 start nginx.exe //開啟服務nginx.exe -s stop

Nginx安裝配置&反向代理

sta style 上層 通過 底層 統一 audio pos 訪問 使用Nginx作為前端服務能夠更快更及時的響應靜態頁面、js、圖片等,當客戶端請求訪問動態頁面時由Nginx的反向代理給Apache處理,Apache處理完再交予Nginx返回給客戶端。 Nginx更

Windows安裝配置Yaf框架的方法及創建典型合理的Demo目錄結構

get 擴展安裝 dem tool 架構 類庫 編譯器 image lib Yaf是一個C語言編寫的PHP框架,由鳥哥Laruence開發的高性能框架; Yaf官方文檔:http://www.laruence.com/manual/index.html windows下

WINDOWS 10安裝配置好幾個事兒

一、刪除3D物件 新建批處理檔案,內容如下: @echo off REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\Namespace\{0DB7E

nginx安裝配置

首次自己玩nginx;公司準備前端開發使用react寫頁面,做到前後臺分離,需要用到nginx; 1.首先我們安裝一下nginx環境: yum -y install gcc-c++yum -y install pcre pcre-develyum -y install zlib zlib-d

【樂優商城】Nginx安裝配置 -反向代理實現埠轉換

 一、bind() to 0.0.0.0:80 failed   原因:         是由於Windows10系統預設把80埠給佔用了,而nginx的埠也是80,所以說報錯。 2018/10/27 05:40:15 [e