当前位置: 首页 >服务端 > Centos7安装Nginx

Centos7安装Nginx

一、官网下载 http://nginx.org/en/download.html

  版本说明:

  Nginx官网提供了三个类型的版本
  Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
  Stable version:最新稳定版,生产环境上建议使用的版本
  Legacy versions:遗留的老版本的稳定版

Centos7安装Nginx _ JavaClub全栈架构师技术笔记

二、检查gcc是否安装,命令:gcc -v ,如果显示有相关版本信息,则说明已经安装好,没有就安装:yum install -y gcc # -y参数表示一直确认安装 

Centos7安装Nginx _ JavaClub全栈架构师技术笔记

三、PCRE库  Nginx的HTTP模块要用它来解析正则表达式。(执行:rpm -qa pcre 检查是否已安装)

  yum install -y pcre pcre-devel 

       pcre-devel是使用PCRE做二次开发时所需要的开发库。类似的你可以想到安装LAMP时安装的php-devel

Centos7安装Nginx _ JavaClub全栈架构师技术笔记

四、zlib库

  gzip格式的压缩会用到它。(执行:rpm -qa zlib 检查是否已安装)

 yum install -y zlib zlib-devel

Centos7安装Nginx _ JavaClub全栈架构师技术笔记

 

 

五、OpenSSL库 (执行:rpm -qa openssl 检查是否已安装)

yum install -y openssl openssl-devel 

Centos7安装Nginx _ JavaClub全栈架构师技术笔记

六、安装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 --prefix=/home/software/nginx 默认安装目录为/usr/local/nginx
 ./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

启动成功,打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。

Centos7安装Nginx _ JavaClub全栈架构师技术笔记

 

 

 

nginx添加到全局环境变量中执行: ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/

作者:yantx
来源链接:https://www.cnblogs.com/minutes/p/11202678.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/112847.html

标签:Nginx
分享给朋友:

“Centos7安装Nginx” 的相关文章

划分子网和构造超网的学习 2022年05月17日 13:57:19
[C#] winform 子窗体向父窗体传值 2022年05月17日 20:26:20
计算机组成原理考试复习 2022年05月18日 15:56:51
linux yum命令详解 2022年05月19日 19:54:29
ubuntu 20.04修改数据源配置 2022年05月20日 10:09:56
Python 散列表查询 2022年05月20日 21:28:09
枚举法 之Java实现凑硬币 2022年05月21日 11:37:17