1. 程式人生 > >Nginx安裝詳細教程

Nginx安裝詳細教程

                                      Nginx安裝配置手冊 

 一、Linux

  1. 在window上安裝Linux系統,並且配置C語言編譯環境 
命令:yum install gcc-c++ 

二、準備Nginx

  1. 首先要判斷安裝在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

  1.   首先下載到壓縮包

  2. .將nginx-1.8.0.tar.gz拷貝至linux伺服器
     (使用notepad++中的FTP外掛功能,將window的nginx原始碼包直接拖拽到root使用者資料夾中即可)

  3. 解壓它:【使用者---~】   tar-zxvf nginx-1.8.0tar.gz      ~表示當前使用者目錄下

  4. 進入解壓好的檔案nginx-1.8.0  cd nginx1.8.0              ---->【使用者---nginx1.8.0】

  5. 複製以下引數到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