1.安裝編譯工具及庫檔案
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
2.安裝pcre
pcre的作用是讓nginx支援rewrite功能。
cd /opt
wget
解壓安裝包
tar zxvf pcre-8.44.tar.gz
進入安裝包目錄
cd pcre-8.44
編譯安裝
./configure
make && make install
檢視pcre版本
pcre-config --version
3.安裝nginx
cd /opt
wget
解壓安裝包
tar zxvf nginx-1.9.8.tar.gz
進入解壓後檔案目錄
cd nginx-1.9.8
編譯安裝(注意命令中–prefix=後跟的路勁為nginx編譯安裝後的伺服器檔案目錄,–with-pcre=後的路勁為安裝pcre的目錄)
make && make install檢視nginx版本
/usr/local/webserver/nginx/sbin/nginx -v
4.nginx配置
建立nginx執行使用的使用者nginx
groupadd nginx
useradd -g nginx nginx
chown -r nginx:nginx /usr/local/webserver/nginx
配置nginx.conf
#user nobody;
user nginx nginx; #定義執行的使用者和組
worker_processes 1; #程序數,建議與cpu數相同
#error_log logs/error.log;
error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #設定日誌位置和日誌級別,由高到低,[ debug | info | notice | warn | error | crit ]
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
pid /usr/local/webserver/nginx/nginx.pid; #程序pid檔案
worker_rlimit_nofile 65535; #指定程序可以開啟的最多檔案數目
#}}
檢查配置檔案nginx.conf的正確性命令
/usr/local/webserver/nginx/sbin/nginx -t
5.啟動nginx
啟動
/usr/local/webserver/nginx/sbin/nginx
檢視狀態
ps -ef|grep nginx
6.訪問站點
7.nginx的其他常用命令/usr/local/webserver/nginx/sbin/nginx -s reload # 重新載入配置檔案
/usr/local/webserver/nginx/sbin/nginx -s reopen # 重啟 nginx
/usr/local/webserver/nginx/sbin/nginx -s stop # 停止 nginx
Nginx(二) Nginx基本安裝
1.安裝gcc gcc c yum install y gcc gcc c 2.安裝wget 如未安裝,請先安裝 yum y install wget 3.安裝pcre庫 pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表...
nginx安裝及基本配置
nginx安裝 示例環境 centos,軟體目錄src 1.nginx 依賴安裝 pcre 8.37.tar.gz openssl 1.0.1t.tar.gz zlib 1.2.8.tar.gz nginx 1.11.1.tar.gz wget 1 安裝pcre依賴包。安裝包放入linux 系統中 ...
NGINX 基本的安裝及其配置
nginx是輕量級的負載均衡伺服器,支援百萬級別的訪問量,具有良好的穩定性和高併發鏈結數。12月2日 開始新增引數,引數設定如下 回車進行安裝,安裝後會出現以下情況 問題的解決辦法是 問題的解決辦法 安裝相應的軟體包 最後完成所有的軟體包的安裝 提示安裝nginx成功 configure 出現未找到...