導航:首頁 > 安裝方法 > nginx安裝方法

nginx安裝方法

發布時間:2022-11-18 03:33:55

A. 如何安裝nginx

nginx windows版 v1.13.3免費版
nginx windows安裝配置方法
第一步、安裝方法
一、下載好後,把nginx windows版軟體解壓到c盤根目錄。
二、雙擊nginx.exe圖標,可見黑窗口一閃而過,啟動完畢。

三、按下win+R快捷鍵,輸入cmd打開命令行。

四、命令行到nginx目錄,輸入nginx啟動。(注,此方式命令行窗口無任何提示,且被鎖定)

五、打開瀏覽器,輸入,如果看到下圖片則安裝成功。

六、以後啟動軟體直接雙擊圖標即可。
七、啟動後,默認情況下(無修改配置),可見到有兩個nginx的進程,一個是master process,一個是worker processes測試。

第二步、配置方法
配置目標:能正常運行PHP腳本程序
大部分情況下,我們需要修改的配置文件只有一個,那就是nginx.conf,該文件位於conf目錄下。具體配置項目為:
1. server_tokens off;
出於安全方面的考慮,最好是隱藏nginx版本號信息
2. listen 8088;
8088為監聽埠,根據需要可以填寫其它埠號
3. server_name localhost;
localhost為伺服器訪問名稱,也就是我們在瀏覽器里輸入的那個url地址
4. charset utf-8;
字元集編碼
5. 工作目錄
將如下配置

修改為:

root 定義了工作空間,也就是我們php項目所在的目錄。
加入index.php是為了讓nginx能夠識別php腳本,否則,在訪問php文件時,會出現直接下載的情況。
6. 整合php
將location ~ \.php配置部分的注釋全部去掉,最終配置如下:

注意這裡面的$document_root變數,它對應的內容就是root參數值,如果我們沒有定義root參數或者把root注釋掉,在訪問php的時候,頁面上就會出現No input file specified.提示。
7. 啟動php-cgi
打開cmd命令窗口,切換到php的安裝目錄,執行php-cgi -b 127.0.0.1:9000,即可啟動php-cgi,啟動完成後,cmd窗口切勿關閉,否則php-cgi也會被關掉的。
特別提醒:只有在開啟php-cgi的情況下,nginx才能正常訪問php。
8. 重啟nginx
打開cmd命令窗口,切換到nginx所在目錄,執行nginx -s reload即可重啟nginx。其它相關nginx相關命令如下:
啟動:start nginx
停止:nginx -s stop
退出:nginx -s quit

B. 如何安裝nginx

  1. 部署安裝nignx的環境


yum-yinstallgccgcc-c++ncurses-devellibxml2-devel
openssl-develcurl-devellibjpeg-devellibpng-develautoconfpcre-devel
libtool-libsfreetype-develgdzlib-develzipunzip

-devel
glibc-develglibc-staticglib2-develbzip2-devel
gettext-devellibcap-devellogrotatentp
libmcrypt-develpatch

2.下載安裝nginx

wgethttp://nginx.org/download/nginx-1.10.2.tar.gz--獲取nignx安裝包
tar-zxvf./nginx-1.10.2.tar.gz--解壓安裝包
cd./nginx-1.10.2
./configure
--with-stream---開啟tcp代理
--with-http_ssl_mole---開啟https

make---編譯nginx
makeinstall--安裝nginx

3.啟動nginx


nginx啟動命令(注意nginx默認使用80埠,如果80埠已經使用,請去nginx.conf修改默認埠)

/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf

4.yum安裝nginx。

yum-yinstallnginx

servicenginxstart--啟動nginx
servicenginxstop--停止nginx
servicenginxrestart--重啟nginx

5.編譯安裝的nginx配置文件在/usr/local/nginx/conf/nginx.conf,網站在/usr/local/nginx/html/下面。yum安裝的nginx配置文件在/etc/nginx/nginx.conf,網站在/var/www/html/下面

C. 如何安裝nginx

首先說說 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即可
註:後續會改善將該程序寫入到系統服務中

D. 如何安裝nginx

方法/步驟
安裝nginx前,我們首先要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體,可通過如圖所示命令進行檢測,如果以安裝我們可以通過圖二所示卸載

我們一般安裝linux軟體都會在/usr/local目錄下,然後進行解壓編譯安裝,具體的命令大家請看圖片所示

等待配置和編譯完成,完成後我們就需要配置防火牆,不攔截80埠,設置完成後需要重啟防火牆

接下來介紹下啟動/停止/重啟的具體方法,進入目錄後我們可以用執行sbin/nginx來啟動,也可以通過conf/nginx.conf來啟動,停止我們可以查詢進程使用kill -9 進程號/pkill -9 nginx來結束nginx服務,重啟可以通過 sbin/nginx -s reload來重啟,具體命令大家請看如圖所示

下面來說說基本的操作命令,
nginx -h #幫助
nginx -v #顯示版本
nginx -V #顯示版本和配置信息
nginx -t #測試配置
nginx -q #測試配置時,只輸出錯誤信息
nginx -s stop #停止伺服器
nginx -s reload #重新載入配置
然後請看圖片所示conf文件的配置,來配置nginx的方法

好了,這個就完成了,大家看看我的效果吧

END
注意事項
安裝開始需要添加對應的c/c++庫

E. 如何安裝nginx

安裝nginx前,我們首先要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體,可通過如圖所示命令進行檢測,如果以安裝我們可以通過圖二所示卸載

我們一般安裝linux軟體都會在/usr/local目錄下,然後進行解壓編譯安裝,具體的命令大家請看圖片所示

等待配置和編譯完成,完成後我們就需要配置防火牆,不攔截80埠,設置完成後需要重啟防火牆

接下來介紹下啟動/停止/重啟的具體方法,進入目錄後我們可以用執行sbin/nginx來啟動,也可以通過conf/nginx.conf來啟動,停止我們可以查詢進程使用kill -9 進程號/pkill -9 nginx來結束nginx服務,重啟可以通過 sbin/nginx -s reload來重啟,具體命令大家請看如圖所示

下面來說說基本的操作命令,
nginx -h #幫助
nginx -v #顯示版本
nginx -V #顯示版本和配置信息
nginx -t #測試配置
nginx -q #測試配置時,只輸出錯誤信息
nginx -s stop #停止伺服器
nginx -s reload #重新載入配置
然後請看圖片所示conf文件的配置,來配置nginx的方法

6
好了,這個就完成了,大家看看我的效果吧

F. 如何安裝nginx

1. 獲取nginx,在官網上可以獲取當前最新的版本。

2. 解壓縮nginx-xx.tar.gz包。

3. 進入解壓縮目錄,執行./configure

4. make & make install

若安裝時找不到上述依賴模塊,使用--with-openssl=<openssl_dir>、--with-pcre=<pcre_dir>、--with-zlib=<zlib_dir>指定依賴的模塊目錄。如已安裝過,此處的路徑為安裝目錄;若未安裝,則此路徑為編譯安裝包路徑,nginx將執行模塊的默認編譯安裝。

G. 如何安裝nginx

一、下載→編譯→安裝→啟動
1.下載nginx最新版
到官方網站上下載最新的tar.gz包
直接下載nginx的url為http://nginx.org/download/nginx-{version}.tar.gz,其中{version}為nginx的版本號
命令:[root@localhost ~]# wget http://nginx.org/download/nginx-1.9.14.tar.gz
2.解壓文件
[root@localhost ~]# tar -zvxf nginx-1.9.14.tar.gz
3.進入nginx解壓目錄
[root@localhost ~]# cd nginx-1.9.14
4.使用參數進行編譯,後面會給出編譯參數的具體解釋
[root@localhost nginx-1.9.14]# ./configure –prefix=/etc/nginx –sbin-path=/usr/sbin/nginx –conf-path=/etc/nginx/nginx.conf –error-log-path=/var/log/nginx/error.log –http-log-path=/var/log/nginx/access.log –pid-path=/var/run/nginx.pid –lock-path=/var/run/nginx.lock –http-client-body-temp-path=/var/cache/nginx/client_temp –http-proxy-temp-path=/var/cache/nginx/proxy_temp –http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp –http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp –http-scgi-temp-path=/var/cache/nginx/scgi_temp –user=nginx –group=nginx –with-http_ssl_mole –with-http_realip_mole –with-http_addition_mole –with-http_sub_mole –with-http_dav_mole –with-http_flv_mole –with-http_mp4_mole –with-http_gunzip_mole –with-http_gzip_static_mole –with-http_random_index_mole –with-http_secure_link_mole –with-http_stub_status_mole –with-http_auth_request_mole –with-mail –with-mail_ssl_mole –with-file-aio –with-ipv6 –with-http_v2_mole
5.執行編譯過程
[root@localhost nginx-1.9.14]# make && make install
6.配置nginx.conf
7.啟動nginx
[root@localhost nginx-1.9.14]# nginx
二、編譯參數
–prefix=path
定義保存伺服器文件的目錄。這個目錄同時將作用於nginx.conf配置文件中配置的相對路徑(但不包括源碼庫的路徑)。默認值為/usr/local/nginx。
–sbin-path=path
設置nginx可執行文件的名稱,該名稱只在安裝期間使用。默認值是prefix/sbin/nginx
–conf-path=path
設置nginx.conf配置文件的名稱。如果需要,nginx可以使用不同的配置文件啟動,你可以通過命令行參數 -c file啟動。默認文件名為prefix/conf/nginx.conf
–pid-path=path
設置nginx.pid文件的名稱,nginx.pid用於存儲主進程的進程ID。安裝後,該文件名稱可以在nginx.conf的pid指令中修改。默認為prefix/logs/nginx.pid
–error-log-path=path
設置重要的錯誤、警告以及診斷文件的名字。安裝後,可以通過nginx.conf的error_log指令修改。默認為prefix/logs/error.log
–http-log-path=path
記錄主要請求日誌的名稱,安裝後通過access_log指令修改。默認為prefix/logs/access.log
–user=name
設置工作進程的用戶名,安裝後可以通過user指令修改。默認值為nobody
–group=name
設置工作進程的用戶組,安皇後可以通過user指令修改,默認與user相同。
–with-xxx_mole
安裝xxx模塊,這些模塊可以在nginx文檔中找到。
–without-xxx_mole
不安裝xxx模塊(有些模塊是默認安裝的,如果不想安裝,可以通過這個參數屏蔽),這些模塊可以在nginx文檔中找到。

H. 如何安裝nginx

准備工作:1、首先要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體,可通過命令進行檢測,如果已經安裝了可以卸載

2、一般安裝linux軟體都會在/usr/local目錄下,接著進行解壓編譯安裝,

3、等待配置和編譯完成。
4、完成後需要配置防火牆,不攔截80埠,設置完成後需要重啟防火牆

5、接下來介紹下啟動/停止/重啟的具體方法,進入目錄後我們可以用執行sbin/nginx來啟動,也可以通過conf/nginx.conf來啟動。
6、停止我們可以查詢進程使用kill -9 進程號/pkill -9 nginx來結束nginx服務,重啟可以通過 sbin/nginx -s reload來重啟。

7、下面來說說基本的操作命令:
nginx -h #幫助
nginx -v #顯示版本
nginx -V #顯示版本和配置信息
nginx -t #測試配置
nginx -q #測試配置時,只輸出錯誤信息
nginx -s stop #停止伺服器
nginx -s reload #重新載入配置
然後配置conf文件,用來配置nginx

8、完成任務。

I. 如何安裝nginx

安裝nginx方法步驟

  1. 安裝nginx前,我們首先要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體,可通過如圖所示命令進行檢測,如果以安裝我們可以通過圖二所示卸載

  2. 我們一般安裝linux軟體都會在/usr/local目錄下,然後進行解壓編譯安裝,具體的命令大家

  3. 等待配置和編譯完成,完成後我們就需要配置防火牆,不攔截80埠,設置完成後需要重啟防火牆

  4. 接下來介紹下啟動/停止/重啟的具體方法,進入目錄後我們可以用執行sbin/nginx來啟動,也可以通過conf/nginx.conf來啟動,停止我們可以查詢進程使用kill -9 進程號/pkill -9 nginx來結束nginx服務,重啟可以通過sbin/nginx -s reload來重啟,具體命令大家請看如圖所示

  5. 下面來說說基本的操作命令,

    nginx-h#幫助

    nginx-v#顯示版本

    nginx-V#顯示版本和配置信息

    nginx-t#測試配置

    nginx-q#測試配置時,只輸出錯誤信息

    nginx-sstop#停止伺服器

    nginx-sreload#重新載入配置

  6. 然後請看圖片所示conf文件的配置,來配置nginx的方法

  7. 完成

J. 如何安裝nginx

1.先從nginx官網下載最新的版本http://nginx.org/download/nginx-1.7.8.tar.gz

2.解壓nginx-1.7.8.tar.gz,然後執行下面操作即可


./configure--prefix=/usr/local/nginx
make
makeinstall

閱讀全文

與nginx安裝方法相關的資料

熱點內容
茅台陳釀鑒別方法 瀏覽:661
可以用哪些方法檢測血糖 瀏覽:873
盼達用車使用方法 瀏覽:133
視頻數字連接方法 瀏覽:61
如何通過成本分析表知道分配方法 瀏覽:718
小孩如何簡單做面條的方法 瀏覽:672
墊圈倒角的安裝方法 瀏覽:929
麗江冰種翡翠入門鑒別方法 瀏覽:6
做水療的步驟和方法 瀏覽:893
梅毒的中醫治療方法 瀏覽:605
怎麼盈利最好的方法 瀏覽:583
有什麼方法可以讓人死 瀏覽:980
手機下載寵物的方法 瀏覽:71
水土種植綠蘿的方法 瀏覽:962
咖啡豆的種植技術和方法 瀏覽:562
觀想的方法和技巧 瀏覽:459
和田羊脂白玉鑒別最簡單方法 瀏覽:504
戒酒最佳時間和方法 瀏覽:610
二氧化碳氣表使用方法 瀏覽:953
ORP水質檢測儀使用方法 瀏覽:674