VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网络工程 > Linux 教程 >
  • centos7安装nginx

一:安装nginx的依赖包gcc、pcre-devel、zlib-devel、openssl-devel

在线安装依赖包命令:yum -y install  gcc  pcre-devel  zlib-devel  openssl  openssl-devel

 

二:下载nginx源码

Nginx官网压缩包下载地址:https://nginx.org/download/

下载nginx-1.9.9.tar.gz,上传到centos7中的目录下。我选择的目录是/usr/local/,记住该目录,后续多次用到。

 

三:配置,编译,安装nginx

解压该文件命令:tar -zxvf  nginx-1.9.9.tar.gz(解压完毕后会产生一个nginx-1.9.9的文件夹,nginx-1.9.9是源码文件夹,安装需要配置,编译,编译安装三个步骤)

进入源码文件命令:cd  /usr/local/nginx-1.9.9  (配置编译安装都在这个文件夹内进行)

配置命令:./configure  --prefix=/usr/local/nginx   (配置安装目录)

编译命令:make

安装命令:make  install            (出现下面这个说明配置正确)

 

测试是否安装成功命令:/usr/local/nginx/sbin/nginx  -t  (成功出现如下反馈)

 

 

启动nginx命令:/usr/local/nginx/sbin/nginx  

 

nginx服务默认占用80端口,需要关闭防火墙或者放通80端口

关闭防火墙命令:systemctl  stop  firewalld

放通80端口命令:firewall-cmd  --add-port=80/tcp  --permanemt (开启后需要重启防火墙)

 

验证ngixn是否启动:在可以ping通Centos虚机ip的电脑,浏览器输入centos的ip。

 

四:开机自启动

编辑/etc/rc.d/rc.local这个文件,

文件里加入:/usr/local/nginx/sbin/nginx  (自己安装nginx的目录)

 

 

在Centos7中/etc/rc.d/rc.local文件默认没有执行权限,需要加执行权限

加权限命令:chmod  u+x  rc.local

 

加权限后文件为绿色,不加权限开机自启动相当于白做。

 

 出处:

https://www.cnblogs.com/warriorzq/p/15069697.html


相关教程