首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

CentOS 6.5 編譯安裝 Nginx 1.4.7 完整指南與常見錯誤排查

     編輯:Java 綜合教學

環境與版本

  • 系統:CentOS 6.5 64 位
  • Nginx:1.4.7(從 官網 下載)

標準安裝流程

# 1. 解壓
tar -zxvf nginx-1.4.7.tar.gz
cd nginx-1.4.7

# 2. 配置(指定安裝前綴,避免 make 報錯)
./configure --prefix=/usr/local/nginx

# 3. 編譯
make

# 4. 安裝
make install

常見配置錯誤與解決方案

錯誤 1:PCRE 庫缺失

./configure: error: the HTTP rewrite module requires the PCRE library.

解決:

yum -y install pcre-devel

錯誤 2:OpenSSL 庫缺失

./configure: error: the HTTP cache module requires md5 functions from OpenSSL library...

解決:

yum -y install openssl openssl-devel

啟動、驗證與熱重載

# 啟動
/usr/local/nginx/sbin/nginx

# 配置修改後,先測試語法
/usr/local/nginx/sbin/nginx -t

# 熱重載(平滑重啟,不殺進程)
/usr/local/nginx/sbin/nginx -s reload

驗證安裝

瀏覽器訪問 https://server_ip,出現「Welcome to nginx!」頁面即表示安裝成功。

生產環境建議

  • 將 Nginx 加入系統服務管理(systemd 或 chkconfig)
  • 配置日誌切割(logrotate)
  • 根據業務調整 worker_processes、worker_connections、緩存、Gzip 等參數
  • 啟用 HTTPS 需在 configure 時加入 --with-http_ssl_module
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved