第一步全局安裝環(huán)境
yum -y install gcc gcc-c++
安裝 PCRE(PCRE 作用是讓 Nginx 支持 Rewrite 功能)
yum install pcre pcre-devel
或直接下載安裝
- 下載
wget http://downloads.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz
- 解壓然后進入解壓后的目錄
tar zxvf pcre-8.43.tar.gz
cd pcre-8.43
- 編譯安裝(進入目錄后) 依次運行以下命令
./configure
make && make install
- 查看版本 能正確打印出版本 說明安裝成功
pcre-config --version
安裝OpenSSL(用于服務器提供安全網頁https://)
yum install openssl openssl-devel
下載及安裝nginx
- 下載
wget http://nginx.org/download/nginx-1.17.6.tar.gz
- 解壓并進入解壓后的目錄
tar zxvf nginx-1.17.6.tar.gz
cd nginx-1.17.6
- 編譯安裝(進入目錄后) 依次運行以下命令
./configure --prefix=/usr/local/webserver/nginx --with-http_gzip_static_module --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.43
make && make install
- 查看版本
/usr/local/webserver/nginx/sbin/nginx -v
- 檢查配置文件nginx.conf的正確性
/usr/local/webserver/nginx/sbin/nginx -t
- 啟動 Nginx
/usr/local/webserver/nginx/sbin/nginx
- 查看進程
ps -ef | grep nginx
- 查看端口
netstat -na | grep 80
其他命令
/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