nginx-1.14.0安裝


1、百度搜索Nginx,點擊Nginx news官網,點擊nginx-1.13.10進入下載網頁,選擇Stable version的版本之后下載。

2、進入根目錄,cd /

3、在根目錄下創建software文件夾:mkdir software,並且授權777權限: chmod -R 777 software

4、把下載的nginx-1.12.2.tar.gz放入software文件夾下,

5、解壓tar文件,tar -zxvf nginx-1.12.2.tar.gz

6、進入解壓后的nginx-1.12.2文件夾

7、輸入./configure  報錯./configure: error: cc compiler is not found,說明需要安裝    gcc 和gcc-c++

8、退出到根目錄:cd /, 輸入yum -y install gcc gcc-c++ autoconf automake 即解決    上一個問題

9、再次進入nginx-1.12.2文件夾,再次輸入./configure 報錯./configure: error: the    HTTP rewrite module requires the PCRE library. 說明需要安裝PCRE庫

10、再次退出到根目錄:cd /, 輸入yum -y install pcre pcre-devel 即解決上一個問題

11、再次進入nginx-1.12.2文件夾,輸入./configure  報錯:./configure: error: the HTTP gzip module requires the zlib library. 說明需要安裝zlib庫

12、再次退出到根目錄:cd /, 輸入yum -y install zlib zlib-devel  即解決上一個問題

13、再次進入nginx-1.12.2文件夾,輸入./configure 沒有報錯

14、輸入make

15、最后輸入make install 安裝成功

測試安裝是否成功


1、退出到根目錄;cd /

2、進入usr/local目錄:cd /usr/local

3、查看該目錄下是否有nginx文件夾,如果有證明環境搭建成功

4、nginx啟動命令nginx

安裝目錄地址 -c nginx配置文件地址

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
---------------------
作者:小志的博客
來源:CSDN
原文:https://blog.csdn.net/li1325169021/article/details/80179007
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

-------------------------

在沒有root權限下安裝Nginx

(1)下載安裝包

 先准備一個空目錄,以用作nginx的安裝之用。在GitHub:https://github.com/下搜素nginx,找到https的網址。在Linux系統命令行下使用:git clone (https的網址),下載安裝包。

(2)安裝

因為沒有root權限,所以Nginx安裝部署后的根目錄不能是默認的(因為在usr目錄下無法創建文件),必須要設置。另外,PCRE庫和zlib庫也是需要的,但在Linux命令行下使用yum安裝也是需要root權限的。這些都可以通過設置configure參數解決。在GitHub中下載PCRE和zlib庫。使用命令:./configure --prefix=(安裝的目錄,程序可以創建) --with-pcre=(放置PCRE庫的目錄)--with-zlib=(放置zlib的目錄)。

之后再make和make install.。

(3)修改端口

在nginx.conf中將listen 80中的80改為任何一個大於1024的端口。再編譯就可以了
---------------------
作者:shixiufang
來源:CSDN
原文:https://blog.csdn.net/shixiufang/article/details/44309971
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

-----------------------

1、驗證nginx配置文件是否正確

方法一:進入nginx安裝目錄sbin下,輸入命令./nginx -t

看到如下顯示nginx.conf syntax is ok

nginx.conf test is successful

說明配置文件正確!

 

方法二:在啟動命令-c前加-t

 2、重啟Nginx服務

 方法一:進入nginx可執行目錄sbin下,輸入命令./nginx -s reload 即可

方法二:查找當前nginx進程號,然后輸入命令:kill -HUP 進程號 實現重啟nginx服務

 


免責聲明!

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



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