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

posted @   我是小白一枚  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示