Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

亞馬遜 AMI 自動安裝 Nginx 腳本:依賴包預裝、編譯安裝、控制指令、配置測試、平滑重載

編輯:Linux 教學

一鍵安裝腳本 (儲存為任意 .sh,執行 sh script.sh)

#!/bin/bash
yum install -y gcc pcre pcre-devel zlib-devel zlib openssl
wget https://nginx.org/download/nginx-1.2.8.tar.gz
tar -xzvf nginx-1.2.8.tar.gz
cd nginx-1.2.8
./configure
make && make install

Nginx 控制指令

/usr/local/nginx/sbin/nginx                    # 啟動
/usr/local/nginx/sbin/nginx -s stop            # 立即停止 (TERM)
/usr/local/nginx/sbin/nginx -s quit            # 優雅停止 (QUIT)
/usr/local/nginx/sbin/nginx -s reopen          # 重新開啟日誌
/usr/local/nginx/sbin/nginx -s reload          # 平滑重載配置
/usr/local/nginx/sbin/nginx -t [-c config]     # 測試配置語法
killall nginx                                  # 失控時強制殺死

關鍵提醒

  • 修改配置後 無需重啟,reload 即可生效,服務不中斷 (Apache 同理)。
  • 配置錯誤可能導致失控,務必先 nginx -t 測試。

Nginx 運行截圖

Copyright © Windows教程網 All Rights Reserved