系统相关
首页 > 系统相关> > Nginx源码安装配置

Nginx源码安装配置

作者:互联网

Nginx Web 安装时可以指定很多的模块,默认需要安装rewrite模块,需要系统有pcre库,安装pcre库支持rewrite模块。

 

源码安装

yum install -y pcre pcre-devel     #安装pcre库支持

wget -c  http://nginx.org/download/nginx-1.12.0.tar.gz   #下载Nginx源码包

tar -xvzf nginx-1.12.0.tar.gz -C /opt  #解压文件夹

cd /opt/nginx-1.12.0 ; sed -i -e 's/1.12.0//g' -e 's/nginx\//JWS/g' -e 's/"NGINX"/"JWS"/g' src/core/nginx.h  #进入解压目录,并用sed更改nginx版本信息为JWS

useradd www -s /sbin/nologin ; ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module   

#创建nginx用户,并预编译nginx源码

make;make install  #安装nginx

至此安装完成,然后进行测试

/usr/local/nginx/sbin/nginx -t

 

启动命令:/usr/local/nginx/sbin/nginx 

查看进程是否已启动:ps -ef | grep nginx

 

编译过程中出现问题:./configure: error: SSL modules require the OpenSSL library.

缺少openssl环境,需要手动yum安装

解决方法:yum -y install openssl openssl-devel

标签:pcre,1.12,nginx,--,Nginx,源码,安装
来源: https://www.cnblogs.com/chuanchuani/p/16207216.html