Nginx安裝詳細教程
阿新 • • 發佈:2018-12-09
Nginx安裝配置手冊
一、Linux
- 在window上安裝Linux系統,並且配置C語言編譯環境
命令:yum install gcc-c++
二、準備Nginx
- 首先要判斷安裝在linux上的root使用者還是自定義的使用者,root使用者在linux的根目錄下的/root中,自定義使用者在home/目錄中,如圖1。如果在安裝在自定義使用者(huang)中,那麼nginx-1.8.0.tar.gz的壓縮包和解壓包nginx-1.8.0檔案是在huang/目錄下,相反root也是,這裡建議安裝在root
中,如圖2。(圖1):
2.在home/huang下安裝的nginx,可以使用notepad++的FTP功能看的更加清晰.
(圖2):
三、開始安裝nginx
首先下載到壓縮包
.將nginx-1.8.0.tar.gz拷貝至linux伺服器
(使用notepad++中的FTP外掛功能,將window的nginx原始碼包直接拖拽到root使用者資料夾中即可)解壓它:【使用者---~】 tar-zxvf nginx-1.8.0tar.gz ~表示當前使用者目錄下
進入解壓好的檔案nginx-1.8.0 cd nginx1.8.0 ---->【使用者---nginx1.8.0】
複製以下引數到linux執行
./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/temp/nginx/client \ --http-proxy-temp-path=/var/temp/nginx/proxy \ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \ --http-scgi-temp-path=/var/temp/nginx/scgi
6.上邊將臨時檔案目錄指定為/var/temp/nginx,需要在/var下建立temp/nginx目錄
[使用者----var/] mkdir temp/nginx
7.然後執行 make 命令,再次執行 make install
四、啟動Nginx
1.啟動nginx在根目錄/ 下的usr/local/nginx/sbin 下的nginx檔案,看到這個檔案藍色框檔案就行。
2.輸入 【使用者---sbin/】 ./nginx 即可執行 ./表示當前目錄
3.開啟瀏覽器輸入linux的ip地址 即可看到nginx歡迎頁面,如果開啟失敗,則輸入 service iptables stop 關閉linux防火牆,然後再次重啟nginx。
4.重啟nginx 【使用者---sbin/】 ./nginx -s reload