ubuntu(linux)如何安裝nginx?


之前要在linux下面安裝nginx,弄了半天,終於搞定了,下面給大家詳細一下安裝流程及安裝報錯解決方案:

安裝共分為5步搞定: 

1.進入src目錄(下載存放目錄)
     cd /usr/local/src/
2.wget下載:http://nginx.org/en/download.html(nginx官網)
     wget http://nginx.org/download/nginx-1.10.3.tar.gz
3.解壓
      tar zxvf nginx-1.10.3.tar.gz
4.進入
      cd nginx-1.10.3
5.設置安裝目錄(這樣的話可能會報一些錯,這里也是檢測是否有問題的關鍵步驟)
     ./configure --prefix=/usr/local/nginx
6.安裝
     make && make install
 
一般會出現的錯誤及解決方案:
  
1.pcre錯誤
意思就是重寫需要pcre的支持,而我又沒有安裝pcre,可以加上–without-http_rewrite_module參數屏蔽重寫功能!
      解決辦法:安裝pcre
          apt-get install libpcre3 libpcre3-dev
 
2.zlib庫錯誤
          解決:安裝zlib
               1. apt-get install ruby 安裝ruby
               2. apt-get install zlib1g 安裝zlib
               3. apt-get install zlib1g-dev 安裝zlib-dev
 
3.啟動錯誤
意思是不能啟用80端口,80端口已經被占用了。
          解決:把占用80端口的軟件 或服務關閉即可(可能是自己裝了apache.nginx等,也有可能是系統自帶apache並啟動了)
          1.查看端口及軟件
                    netstat -antp
          2.殺掉進程
                    kill -9 進程號 或 pkill apache2(httpd)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM