nginx的安裝與啓動

nginx的安裝須要pcre的支持,首先下載安裝包linux

網盤地址:http://yun.baidu.com/share/link?shareid=2817322837&uk=2836507213nginx

開始準備安裝瀏覽器

1.linux 下面安裝ide

  1.下載 pcre-8.10.tar.gz  nginx-1.1.1.tar.gz  (注意,網盤版本和此版本不一致,可是不影響spa

   2.安裝 pcre 讓nginx支持rewriteorm

     pcre-8.10.tar.gz  上傳到/home 目錄下面ip

    1) 解壓 pcreget

     tar zxvf   pcre-8.10.tar.gz 解壓 pcre 後 /home 下面會有 pcre-8.10 文件夾it

     2)配置pcreio

     cd /home/ pcre-8.10

     ./configure   輸入該命令後屏幕會生成一堆文件,不用去管它(可能會提示沒安裝gcc套件,看個人另一篇如何安裝)

     3)make

     在linux 中輸入 make 命令後屏幕會生成一堆文件,不用去管它

     4)安裝

      在linux 中輸入 make install

   3.安裝 nginx

     nginx-1.1.1.tar.gz  上傳到/home 目錄下面

     1) 解壓 nginx

       tar zxvf    nginx-1.1.1.tar.gz  解壓 nginx 後 /home 下面會有nginx-1.1.1 文件夾

      2 配置nginx

       cd   nginx-1.1.1

       ./configure --prefix=/usr/local/nginx --with-http_stub_status_module

       3)make

       在linux 中輸入 make 命令後屏幕會生成一堆文件,不用去管它

     4)安裝

       在linux 中輸入 make install

      5) 檢查是否安裝成功  

         cd  /usr/local/nginx/sbin

         ./nginx -t 

    報錯:Nginx: error while loading shared libraries: libpcre.so.1 ,就像項目缺乏依賴包同樣    

    [ew69@SCLABHADOOP01 lib]$ cd /lib  

    [ew69@SCLABHADOOP01 lib]$ ls *pcre*  

    libpcre.so.0  libpcre.so.0.0.1   

    添加軟連接:

    Shell代碼  

    [ew69@SCLABHADOOP01 lib]$ ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1

     再次運行./nginx -t

  結果顯示:

        nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

        nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

說明nginx安裝成功

       6)啓動nginx 

          cd  /usr/local/nginx/sbin 目錄下面 輸入 ./nginx  啓動 nginx

       7 )檢查是否啓動成功

      netstat  -ntlp|grep nginx    能夠看到nginx已經啓動成功了,佔用80端口

      ie 瀏覽器中輸入 http://192.168.15.132(此處換成本身的ip)

      發現網頁沒法訪問,將防火牆關閉

     /etc/init.d/iptables stop

     關閉了防火牆之後,一切訪問都正常, 能夠看到

Welcome to nginx!

看到上面nginx 歡迎界面說明啓動成功

             說明nginx 默認配置端口是80.配置文件主要是conf 文件夾中的nginx.conf  文件

             8)中止nginx

               pkill -9 nginx

相關文章
相關標籤/搜索