Nginx教程

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

这篇关于Nginx源码安装配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!