亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在windows上配置并運行Nginx

如何在windows上配置并運行Nginx

素胚勾勒不出你 2019-02-26 15:57:06
如何在windows上配置并運行Nginx
查看完整描述

2 回答

?
MM們

TA貢獻1886條經驗 獲得超2個贊

.NET Framework下載地址
WinSW-1.9-bin下載地址
把NGINX安裝到C:\RUNTIME\nginx目錄。平時的啟動命令為:
C:\RUNTIME\nginx\nginx.exe
停止它有兩種方法,一種是打開進程管理器,把所有的nginx進程都殺死,而且看著它們都被殺死為止才行。一種是用命令行:
C:\RUNTIME\nginx\nginx.exe -s stop
要自動啟動,你可以把winsw-1.9-bin.exe復制到C:\RUNTIME\nginx目錄,改名為NginxServer.exe。
創建一個新的文件NginxServer.xml,內容如下:
<service
<idnginx-1.0</id
<namenginx-1.0</name
<descriptionnginx-1.0</description
<executableC:\RUNTIME\nginx\nginx.exe</executable
<logpathC:\RUNTIME\nginx</logpath
<logmoderoll</logmode
<depend</depend
<startargument-p C:\RUNTIME\nginx</startargument
<stopargument-p C:\RUNTIME\nginx -s stop</stopargument
</service
保存后,執行命令:
NginxServer.exe install
如果成功,就會返回命令行光標,沒有提示。如果有錯誤提示,請確認你的電腦正確安裝了.NET Framework 2.0.5或以上的環境。
卸載命令為:
NginxServer.exe uninstall



查看完整回答
反對 回復 2019-02-26
?
湖上湖

TA貢獻2003條經驗 獲得超2個贊

首先說說 Nginx:
Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件代理服務器,并在一個BSD-like 協議下發行。其特點是占有內存少,并發能力強,事實上nginx的并發能力確實在同類型的網頁服務器中表現較好。云帆提供Flash端的SDK開發包,你可根據自己的需求開發成視頻網站和視頻播放器,使用云帆技術可以幫助你快速輕量級的實現視頻網站和視頻播放器,降低編解碼技術和網絡傳輸技術的開發成本。其中,便支持自搭建Nginx、apache服務。
那么該如何安裝配置Nginx,讓它服務于我們呢?相信有不少同學不清楚windows怎么安裝配置nginx,以下一個一個步驟,詳細地介紹下:
1、下載nginx穩定版
2、解壓nginx.zip,將解壓后的目錄移動到指定要求目錄,如c:\nginx

3、進到該目錄去,nginx.exe是nginx啟動程序,conf是nginx一些配置文件目錄,其中nginx.conf是nginx主配置文件

4、編輯主配置文件nginx.conf
#表示注釋
nginx配置文件里默認用相對路徑,是相對nginx的根目錄,如果采用上面那就是相對c:\nginx,也可以用絕對路徑

nginx.conf

worker_processes 4; #設置跟cpu核數一樣就行

events {
worker_connections 10240;
}

http {
include mime.types;
default_type application/octet-stream;

sendfile on;

keepalive_timeout 15;

server_tokens off;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 4;
gzip_vary on;
gzip_types text/plain text/css text/xml application/x-javascript application/xml application/atom-xml text/javascript;

client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_body_buffer_size 128k;

server {
listen 80; #監聽端口
server_name demo.yunfancdn.com; #主機名
root C:/web/html; #網站根目錄,這里要按照unix寫法,不能這樣寫C:\Program Files
client_max_body_size 2M;
index index.html ;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 15d;
}
location ~ .*\.(js|css)?$
{
expires 20m;
}
}
}
5、啟動nginx
打開cmd,檢查配置文件有沒語法錯誤
輸入c:\nginx\nginx.exe -t

nginx: the configuration file C:\nginx-1.8.0/conf/nginx.conf syntax is ok
nginx: configuration file C:\nginx-1.8.0/conf/nginx.conf test is successful

看到上面的ok和successful就沒問題了。
然后雙擊nginx.exe就可以開啟

檢查nginx是否啟動

更多操作像重新加載nginx ,cmd輸入命令:nginx –s reload,想獲取更多幫助,請在cmd里,輸入nginx.exe -h 查看。
另外想獲取更多nginx相關資料,請查看nginx官檔http://nginx.org/

6、啟動843端口
下載843程序
用ie打開http://demo.yunfancdn.com/Flash843_Windows.exe
下載到本地后直接執行Flash843_Windows.exe即可
注:后續會改善將該程序寫入到系統服務中



查看完整回答
反對 回復 2019-02-26
  • 2 回答
  • 0 關注
  • 819 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號