導航:首頁 > 程序命令 > windownginx命令

windownginx命令

發布時間:2022-08-05 21:16:27

❶ windows下nginx安裝配置後怎麼使用

window環境下,nginx安裝啟動的步驟如下:把下載的window下的安裝包,解壓到一個不包含空格的路徑下,比如:d:/nginx
打開命令行窗口【win+r
輸入cmd,然後確定】。
進入解壓目錄【cd
/d
d:/nginx】。
輸入:start
nginx
,然後回車,開始運行nginx。
運行之後,可執行nginx
-s
stop
關閉nginx。
nginx還有其他選項供選擇:
nginx
-s[stop|quit|reopen|reload]
nginx
-s
stop
快速關閉nginx,可能不保存相關信息,並迅速終止web服務。
nginx
-s
quit
平穩關閉nginx,保存相關信息,有安排的結束web服務。
nginx
-s
reload
因改變了nginx相關配置,需要重新載入配置而重載。
nginx
-s
reopen
重新打開日誌文件。

❷ window下Nginx怎麼安裝啟動

window環境下,Nginx安裝啟動的步驟如下:

  1. 把下載的window下的安裝包,解壓到一個不包含空格的路徑下,比如:d:/Nginx

  2. 打開命令行窗口【win+R 輸入cmd,然後確定】。

  3. 進入解壓目錄【cd /d D:/Nginx】。

  4. 輸入:start nginx ,然後回車,開始運行Nginx。

  5. 運行之後,可執行Nginx -s stop 關閉nginx。


Nginx還有其他選項供選擇:

Nginx -s[stop|quit|reopen|reload]

Nginx -s stop 快速關閉Nginx,可能不保存相關信息,並迅速終止web服務。
Nginx -s quit 平穩關閉Nginx,保存相關信息,有安排的結束web服務。
Nginx -s reload 因改變了Nginx相關配置,需要重新載入配置而重載。
Nginx -s reopen 重新打開日誌文件。

❸ window8怎麼配置nginx

工具原料:電腦+win8+php環境

window8配置nginx方法如下:

1、首先需要准備的應用程序包。

nginx:nginx/Windows-1.0.4

php:php-5.2.16-nts-Win32-VC6-x86.zip (nginx下php是以FastCGI的方式運行,所以我們下載非線程安全也就是nts的php包)

RunHiddenConsole:RunHiddenConsole.zip

2、安裝與配置。

1)php的安裝與配置。

直接解壓下載好的php包,到D盤wnmp目錄(D:wnmp),這里把解壓出來的文件夾重命名成php5。進入文件夾修改php.ini-recommended文件為php.ini,並用Editplus或者Notepad++打開來。找到

extension_dir = "./ext"

更改為

extension_dir = "D:/wnmp/php5/ext"

往下看,再找到

;extension=php_mysql.dll

;extension=php_mysqli.dll

前面指定了php的ext路徑後,只要把需要的擴展包前面所對應的「;」去掉,就可以了。這里打開php_mysql.dll和php_mysqli.dll,讓php支持mysql。當然不要忘掉很重要的一步就是,把php5目錄下的libmysql.dll文件復制到C:Windows目錄下,也可以在系統變數裡面指定路徑,當然這里選擇了更為方便的方法。

到這里,php已經可以支持mysql了。

2)接下來我們來配置php,讓php能夠與nginx結合。找到

;cgi.fix_pathinfo=1

去掉這里的封號。

cgi.fix_pathinfo=1

這一步非常重要,這里是php的CGI的設置。

3)nginx的安裝與配置。

把下載好的nginx-1.0.4的包同樣解壓到D盤的wnmp目錄下,並重命名為nginx。接下來,來配置nginx,讓它能夠和php協同工作。進入nginx的conf目錄,打開nginx的配置文件nginx.conf,找到

location/{
roothtml;#這里是站點的根目錄
indexindex.htmlindex.htm;
}

將root html;改為root D:/wnmp/www;

再往下,找到

#.0.0.1:9000
#
#location~.php${
#roothtml;
#fastcgi_pass127.0.0.1:9000;
#fastcgi_indexindex.php;
#fastcgi_paramSCRIPT_FILENAME/scripts$fastcgi_script_name;
#includefastcgi_params;
#}

先將前面的「#」去掉,同樣將root html;改為root D:/wnmp/www;。再把標記為紅色的/scripts改為「$document_root」,這里的「$document_root」就是指前面「root」所指的站點路徑,這是改完後的:

#.0.0.1:9000
#
location~.php${
rootD:/wnmp/www;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
includefastcgi_params;
}

保存配置文件,就可以了。

nginx+php的環境就初步配置好了,來跑跑看。可以輸入命令 來啟動php,

就說明,nginx+php的環境已經配置好了

❹ window 怎麼樣讓nginx開機自啟動

無奈鄙廠沒有mac,因各種網路限制,加域等,無法使用Linux作為工作OS。故為了能繼續下去,還是接受了從OS X到windows的遷移,至今已有半年有餘,總的說來其實也還行
*inux 下,Nginx的開機啟動很簡單,突然切到windows下有些不知所措。
於是在網上各種搜索,用了一種靠譜的辦法就是下載一個win wrap的程序,然後配置xml,執行install命令。但是上訴方法也過於冗餘,麻煩。
介紹下比較簡單的辦法:
1、windows下Nginx目錄,nginx.exe 右鍵生成一個快捷方式
2、開始菜單–>啟動–>打開目錄,把剛剛生成的快捷方式,直接放在裡面
註:windows 8用戶,一般開始菜單的啟動目錄結構:(C:/Users/你的用戶名/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup)
好啦,這樣Nginx自動就會開機啟動了。

❺ Windows下如何配置nginx

你的nginx沒有啟動成功吧,兩個軟體不可能用同一個80埠。

❻ window環境下怎麼安裝nginx流媒體模塊

Nginx有那麼多有點,當然要試下了,window環境下,Nginx怎麼安裝啟動呢? A)把下載的window下的安裝包,解壓到一個不包含空格的路徑下,比如:d:/Nginx B)打開命令行窗口【win+R 輸入cmd,然後確定】 C)進入解壓目錄【cd /d D:/Nginx】 D)輸入:start nginx ,然後回車,開始運行Nginx 運行之後,怎麼關閉呢,Nginx -s stop,即可。還有其他選項供選擇: Nginx -s[stop|quit|reopen|reload] Nginx -s stop 快速關閉Nginx,可能不保存相關信息,並迅速終止web服務。 Nginx -s quit 平穩關閉Nginx,保存相關信息,有安排的結束web服務。 Nginx -s reload 因改變了Nginx相關配置,需要重新載入配置而重載。 Nginx -s reopen 重新打開日誌文件。

❼ windows版nginx怎樣配置負載均衡

一、 下載Nginx(nginx-1.5.8.zip)

解壓到D:/serve目錄下

雙擊運行nginx.exe,屏幕一閃而過或者在DOS裡面敲打命令,如圖所示:

可以看到屏幕一閃而過,接下來測試一下是否安裝啟動成功;

在任務管理器的進程中查看nginx.exe是否啟動

若看到該映像名稱,證明nginx程序已經啟動成功!
這時我們就可以在瀏覽器中訪問:http://localhost

這樣我們就成功的搭建了一個nginx服務!!
Nginx+Tomcat負載均衡配置這里只需要修改Nginx的配置文件nginx.conf,讓它通過tomcat來轉發。
Nginx配置文件完成如下:
#使用的用戶和組,window下不指定
#user nobody;
#指定工作衍生進程數(一般等於CPU總和數或總和數的兩倍,例如兩個四核CPU,則總和數為8)
worker_processes 1;
#指定錯誤日誌文件存放路徑,錯誤日誌級別可選項為【debug|info|notice|warn|error|crit】
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#指定pid存放路徑
#pid logs/nginx.pid;

#工作模式及連接數上限
events {
#使用網路I/O模型,Linux系統推薦使用epoll模型,FreeBSD系統推薦使用kqueue;window下不指定
#允許的連接數
#user epoll;
worker_connections 100;
}

#設定http伺服器,利用他的反向代理功能提供負載均衡支持
http {
#設定mime類型
include mime.types;
default_type application/octet-stream;
#設定日誌格式
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
client_header_buffer_size 1k;
large_client_header_buffers 4 4k;

access_log logs/access.log main;
#設定access log
client_header_timeout 3m;
client_body_timeout 3m;
send_timeout 3m;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
#keepalive_timeout 0;
keepalive_timeout 65;
#開啟gzip模塊
gzip on;
gzip_min_length 1100;
gzip_buffers 4 8k;
gzip_types text/plain application/x-javascript text/css application/xml;
output_buffers 1 32k;
postpone_output 1460;
server_names_hash_bucket_size 128;
client_max_body_size 8m;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_vary on;
#設定負載均衡的伺服器列表
upstream localhost {
#設定負載均衡的伺服器列表
#ip_hash;
#同一機器在多網情況下,路由切換,ip可能不同 #weigth參數表示權值,權值越高被分配到的幾率越大
server 192.168.101.222:8088 max_fails=2 fail_timeout=600s;
server 192.168.101.5:8081 max_fails=2 fail_timeout=600s;
}
#設定虛擬主機
server {
listen 80;
server_name localhost;

charset UTF-8;
#設定本虛擬主機的訪問日誌
access_log logs/host.access.log main;
#對 "/" 啟用負載均衡
location / {
root \\192.168.101.222\D:\web\apache-tomcat-6.0.37\webapps;
index index.html index.htm index.aspx;
proxy_redirect off;
#保留用戶真實信息
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#允許客戶端請求的最大單個文件位元組數
client_max_body_size 10m;
#緩沖區代理緩沖用戶端請求的最大位元組數,可以理解為先保存到本地再傳給用戶
client_body_buffer_size 128k;
#跟後端伺服器連接超時時間 發起握手等候響應超時時間
proxy_connect_timeout 12;
#連接成功後 等待後端伺服器響應時間 其實已進入後端的排隊之中等候處理
proxy_read_timeout 90;
#代理請求緩存區 這個緩存區間會保存用戶的頭信息一共Nginx進行規則處理 一般只要能保存下頭信息即可
proxy_send_timeout 90;
#同上 告訴Nginx保存單個用的幾個Buffer最大用多大空間
proxy_buffer_size 4k;
proxy_buffers 4 32k;
#如果系統很忙的時候可以申請國內各大的proxy_buffers 官方推薦 *2
proxy_busy_buffers_size 64k;
#proxy 緩存臨時文件的大小
proxy_temp_file_write_size 64k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_max_temp_file_size 128m;
proxy_pass http://localhost;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

}

}
四、測試
前提是分別啟動兩台機器的tomcat,其次啟動nginx服務;
在192.168.101.23上訪問nginx伺服器(通過訪問(項目路徑)來實現對192.168.101.222和192.168.101.5這兩個機器上應用程序的訪問,最終實現tomcat的均衡負載)
[1]關閉192.168.101.222上的tomcat服務,訪問192.168.101.23上的nginx服務,觀察192.168.101.5上的tomcat是否運行;
[2]關閉192.168.101.5上的tomcat服務,訪問192.168.101.23上的nginx服務,觀察192.168.101.222上的tomcat是否運行;
[3]兩個tomcat都啟動,訪問nginx服務,模擬並發用戶n個,觀察tomcat的運行情況;
如果[1]和[2]的tomcat都運行就說明搭建nginx代理服務成功,tomcat實現了均衡負載;

❽ windows server 2012 怎麼重啟nginx

window環境下,Nginx安裝啟動的步驟如下: 把下載的window下的安裝包,解壓到一個不包含空格的路徑下,比如:d:/Nginx 打開命令行窗口【win+R 輸入cmd,然後確定】。 進入解壓目錄【cd /d D:/Nginx】。 輸入:start nginx ,然後回車,開始運行N...

閱讀全文

與windownginx命令相關的資料

熱點內容
人像攝影pdf 瀏覽:755
解壓文件密碼怎樣重新設置手機 瀏覽:999
高考指南pdf 瀏覽:693
爬蟲python數據存儲 瀏覽:240
u盤怎麼取消加密 瀏覽:429
567除以98的簡便演算法 瀏覽:340
pdf手機如何解壓 瀏覽:15
python描述器 瀏覽:60
戰地聯盟3解壓密碼 瀏覽:805
s型命令 瀏覽:25
php年薪5年 瀏覽:71
如何上網上設個人加密賬戶 瀏覽:44
linux打開ssh服務 瀏覽:78
微信位置可以加密嗎 瀏覽:470
演算法蠻力法 瀏覽:438
隨機排練命令 瀏覽:147
python多進程並發 瀏覽:41
安卓軟體安裝如何躲避安全檢測 瀏覽:647
奇幻潮翡翠台源碼百度雲盤 瀏覽:187
什麼軟體可以免費pdf轉word 瀏覽:15