我是在阿里雲購買的服務器,系統是centOS7,下面來記錄一下安裝ngnix的大體步驟nginx
1)選定安裝目錄,下載安裝依賴瀏覽器
cd /usr/local/src
複製代碼
yum install gcc
yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
複製代碼
安裝這4個依賴的時候,中間會有一些詢問,輸入Y便可bash
查看openssl是否安裝服務器
openssl version
複製代碼
查看是否安裝pcre,安裝會顯示版本, 沒安裝什麼都不顯示測試
rpm -qa pcre
複製代碼
2)下載nginx安裝包網站
wget http://nginx.org/download/nginx-1.12.2.tar.gz
複製代碼
3)解壓ui
tar -xvf nginx-1.12.2.tar.gz
複製代碼
4)切換目錄,安裝阿里雲
cd nginx-1.12.2
複製代碼
5)執行配置spa
./configure
複製代碼
6)編譯安裝(默認安裝在/usr/local/nginx)code
make && make install
複製代碼
7)啓動
先進入到nginx的安裝位置的sbin目錄下
/usr/local/nginx/sbin
複製代碼
執行命令能夠啓動nginx
./nginx
複製代碼
也能夠在該目錄下執行經常使用的幾個命令
測試配置文件
./nginx -t
複製代碼
重啓服務
./nginx -s reload
複製代碼
中止命令
./nginx -s stop
複製代碼
重啓命令
./nginx -s reload
複製代碼
查看進程命令
ps -ef | grep nginx
複製代碼
平滑重啓
kill -HUP [Nginx主進程號(即ps命令查到的PID)]
複製代碼
若是在想在其它目錄下直接執行以上命令,能夠這麼寫,如啓動nginx
/usr/local/nginx/sbin/nginx
複製代碼
nginx默認端口是80,注意有沒有跟其它應用端口衝突,記得開放端口,用瀏覽器打開輸入服務器ip地址(若是nginx改過端口了記得加上端口),若是出現下面這個頁面說明成功