微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐