第一步全局安装环境
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
网友评论