windows下配置nginx伺服器

2021-07-24 17:03:58 字數 1739 閱讀 9288

c:\server\nginx>start nginx
c:\server\nginx>nginx.exe

強制停止

c:\server\nginx>nginx.exe -s stop

儲存並停止

c:\server\nginx>nginx.exe -s quit

c:\server\nginx>nginx.exe -s reload

charset utf-8;

location ^~ /test/
這個表示,訪問路徑   會返回根目錄test資料夾下面對應的檔案,比如test1.html,則返回根目錄下面的test資料夾下面的test1.html檔案;

location ^~ /test/
這個表示,訪問路徑 會返回根目錄下ca資料夾下面的test資料夾,注意,這裡url是host後面只跟著乙個test,但是檔案的位置是host後面的ca的test。比如test2.html即位於根目錄下的ca資料夾下面的test資料夾下面的test2.html檔案。

1、80埠的http伺服器轉給https:

在80埠的http server裡面配置

server
這裡監聽了www.yourdomain.com和yourdomain.com兩個網域名稱,都會轉給指定的https網域名稱。

2、443埠的https伺服器,其中的www網域名稱轉給直接的網域名稱:

server

3、在最終的這個網域名稱裡配置反向**伺服器:

server 

}

在這裡,在完成ssl加解密之後,就轉給了真正工作的伺服器,我這裡是nodejs-express,看到熟悉的3000埠。注意千萬不要直接讓nodejs直接來處理ssl,巨慢。看到別人的經驗之談,沒有親測。

2、將winsw改名為nginx_auto_new,放到nginx.exe目錄中,並且建立乙個同名的xml檔案,xml檔案如下:

nginx

nginx

nginx

d:\server\nginx\nginx.exe

d:\server\nginx\

roll

-p d:\server\nginx

-p d:\server\nginx -s stop

3、以管理員身份在命令列中執行:

安裝d:\server\nginx>nginx_auto_new.exe install

解除安裝d:\server\nginx>nginx_auto_new.exe uninstall

啟動d:\server\nginx>nginx_auto_new.exe start

停止d:\server\nginx>nginx_auto_new.exe stop

4、注意:

啟動了以後,到服務裡面去看,nginx服務對應的執行檔案是nginx_auto_new.exe,顯示已停止。這是正常的,因為啟動完成了就好了。

啟動成功已否要通過瀏覽器來訪問伺服器以確定。

windows環境下Nginx配置

作為乙個前端,在工作的時候肯定會遇到這樣的實際問題,就是要讓別人看到跑在你自己機子上localhost的頁面。這個時候就需要靠apache和iis幫忙了,當然現在有許多整合好的mysql和apache等框架,例如我自己本來就是使用很簡單的speedamp,小白式操作就ok了。但是之前一直久聞ngin...

windows下安裝以及配置nginx

nginx engine x 是一款高效能的,輕量級的http web 伺服器 和 反向 伺服器及電子郵件 imap pop3 smtp 伺服器。現在很多網際網路公司都在使用它,這篇博文也只是簡單介紹nginx的hello world級別配置,可以帶領大家初步認識nginx。開啟conf nginx...

windows下安裝和配置nginx

2.解壓到e nginx 3.在e nginx 開啟命令列視窗執行 start nginx 4.瀏覽器開啟http localhost,可以看到歡迎介面,表示安裝成功 5.開啟e nginx conf nginx.conf進行配置 如下所示 當出現404頁面的時候,開啟e nginx logs下的錯...