Centos7安装Nginx1.14.0
Posted minutes
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7安装Nginx1.14.0相关的知识,希望对你有一定的参考价值。
一、官网下载 http://nginx.org/en/download.html
版本说明:
nginx官网提供了三个类型的版本
Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
Stable version:最新稳定版,生产环境上建议使用的版本(毫无疑问,生产环境用于次版本)
Legacy versions:遗留的老版本的稳定版
二、检查gcc是否安装,命令:gcc -v ,如果显示有相关版本信息,则说明已经安装好,没有就安装:yum install -y gcc # -y参数表示一直确认安装
三、PCRE库 Nginx的HTTP模块要用它来解析正则表达式。
yum install -y pcre pcre-devel
pcre-devel是使用PCRE做二次开发时所需要的开发库。类似的你可以想到安装LAMP时安装的php-devel
四、zlib库
gzip格式的压缩会用到它。
yum install -y zlib zlib-devel
五、OpenSSL库
yum install -y openssl openssl-devel
六、安装Nginx
下载:wget http://nginx.org/download/nginx-1.14.0.tar.gz #这里安装的是1.14.0生产稳定版本 解压安装:tar -zxvf nginx-1.14.0.tar.gz cd nginx-1.14.0/ ./configure
make
make install
七、Nginx启动、停止、重启
/usr/local/nginx/sbin/nginx #默认启动方式 start /usr/local/nginx/sbin/nginx -t #测试配置信息 /usr/local/nginx/sbin/nginx -v #显示版本信息,-V(大V)显示编译时的参数 /usr/local/nginx/sbin/nginx -s stop #快速停止服务 /usr/local/nginx/sbin/nginx -s quit #正常停止服务 /usr/local/nginx/sbin/nginx -s reload #重启
如果不行记得要打开端口
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
以上是关于Centos7安装Nginx1.14.0的主要内容,如果未能解决你的问题,请参考以下文章
2018.7.3 lnmp一键安装包无人值守版本 php7.2 + nginx1.14.0 + mariadb5.5 + centos7.1(1503) 环境搭建 + Thinkphp5.1.7 配置