1. 程式人生 > 實用技巧 >nginx入門之安裝和啟動

nginx入門之安裝和啟動

1、安裝環境

nginx 使用原始碼編譯安裝,環境及元件如下:

  1. make 環境
  2. openssl-fips-2.0.10
  3. pcre-8.44
  4. zlib-1.2.11
  5. nginx-1.10.2

需要注意各元件的版本,有些版本會不配套,導致編譯失敗

./configure 或 ./config
make
make install

安裝完成之後,可以進 /usr/local/nginx 檢視目錄,目錄結構如下:

conf/	-首頁的html檔案
html/	-配置檔案
sbin/	-執行檔案

2、啟動和關閉

進入安裝目錄下,啟動nginx

./sbin/nginx

檢視nginx是否正在執行

ps -aux | grep nginx

其它相關命令

./nginx -s stop
./nginx -s quit
./nginx -s reload	//重新整理配置檔案

nginx 預設使用80埠,在瀏覽器中輸入伺服器ip,即可訪問nginx的主頁

3、常用指令

nginx -s stop	#關閉
nginx -s quit	#等待工作程序完成後關閉
nginx -s reload	#重新整理配置檔案
nginx -s reload	#向主程序傳送訊號,重新載入配置檔案,熱更新配置
nginx -s reopen	#重啟
nginx -T		#檢視當前nginx的最終配置
nginx -t -c <配置路徑>	#檢查配置是否正確,-c後面檢查不在配置資料夾下的配置檔案

systemctl 是linux 指令,也可以用於 nginx

systemctl start nginx	#啟動
systemctl stop nginx	#停止
systemctl restart nginx	#重啟
systemctl reload nginx	#重新載入,用於配置檔案修改之後
systemctl enable nginx	#設定開機啟動
systemctl disable nginx	#關閉開機啟動
systemctl status nginx	#檢視執行狀態