Nginx WEB安装时可以指定很多的模块,默认需要安装Rewrite模块,也即是需要系统有PCRE库,安装Pcre支持Rewrite功能。如下为安装Nginx WEB服务器方法:
源码的路径,而不是编译后的路径,否则会报错。
#安装PCRE库支持
yum install pcre-devel pcre -y#下载Nginx源码包
cd /usr/src
wget -c http://nginx.org/download/nginx-1.26.1.tar.gz #解压Nginx源码包
tar -xzf nginx-1.26.1.tar.gz#进入解压目录,
cd nginx-1.26.1 ;
#然后sed修改Nginx版本信息为JWS
sed -i -e 's/1.26.1//g' -e 's/nginx\//JWS/g' -e 's/"NGINX"/"JWS"/g' src/core/nginx.h安装依赖
yum install -y gcc gcc-c++ make pcre-devel zlib-devel openssl-devel#预编译;
useradd www
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module#编译;
make#安装;
make install至此Nginx WEB服务器安装完毕。
测试Nginx服务安装是否正确,同时启动Nginx WEB 服务,代码命令如下:
/usr/local/nginx/sbin/nginx -t 检查nginx配置文件是否正确,返回OK即正确。然后启动nginx,
/usr/local/nginx/sbin/nginx 回车即可。
查看进程是否已启动:
ps -ef |grep nginx关闭防火墙
systemctl stop firewalld通过浏览器访问Nginx默认测试页面,如下图所示: