咱們選擇編譯安裝nginx。html
進入nginx的官網下載頁面:http://nginx.org/en/download.htmlnginx
找到穩定版本Stable version的下載入口開始下載。c++
而後運行如下命令解壓:測試
[root@nginxserver softwares]# tar -xzf nginx-1.14.2.tar.gz 3d
由於nginx默認會依賴一些基礎組件,這些依賴組件主要有g++,gcc, openssl-devel, pcre-devel和zlib-devel,因此在正式安裝nginx前最好先安裝好這些組件。能夠使用yum一次性安裝,運行如下命令:server
[root@nginxserver nginx-1.14.2]# yum -y install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-develhtm
進入解壓後的nginx目錄,而後運行如下命令開始檢查編譯環境:blog
[root@nginxserver nginx-1.14.2]# ./configure ssl
若是沒有任何錯誤,說明運行成功了。get
注意:默認安裝目錄爲:/usr/local/nginx,也能夠經過在./configure命令後帶參數—prefix修改!
運行如下命令進行編譯:
[root@nginxserver nginx-1.14.2]# make
若是沒有任何報錯,說明運行成功了。
運行如下命令開始安裝:
[root@nginxserver nginx-1.14.2]# make install
若是沒有任何報錯,說明安裝成功了。
安裝完成後,咱們還要測試下安裝是否正常。
啓動:[root@nginxserver nginx]# /usr/local/nginx/sbin/nginx
運行如下命令查看nginx版本:
顯示出了nginx的版本,說明整個安裝是OK的。
問題:CentOS下如何使nginx開機啓動???
附nginx的經常使用命令: