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
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] 举报,一经查实,本站将立刻删除。