centos7安装nginx

centos7安装nginx,详细步骤

一、先去官网下载一个nginx.tar.gz包

下载地址:http://nginx.org/download/ 

 

 

一、先去官网下载一个nginx.tar.gz包

二、使用tar -zvxf nginx-1.16.0.tar.gz进行解压,如果不指定目录就会解压在你执行tar命令的目录下

#tar -zxvf /bbs.tar.zip -C /zzz/bbs   

//把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 

这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这个目录!

 

附:用tar命令打包

例:将当前目录下的zzz文件打包到根目录下并命名为zzz.tar.gz

#tar -zcvf zzz.tar.gz

三、解压完后如下 

 

 

 

四、进入解压完后的nginx目录,执行 ll 命令如下

 

 

 

五、在执行 ./configure命令进行编译,因为tar包里面的是源代码,进行编译后才能使用

   注意:执行 ./configure可能会报错,如下:(后面的 --prefix=/clg/nginx/nginx 是要编译到这个特定的目录下,如果不指定会默认到/usr/local/)

 

 

 

如果出现这个问题,执行:yum -y install gcc gcc-c++ autoconf automake make这个命令就可以

执行完,在继续执行./configure --prefix=/clg/nginx/nginx 进行编译,编译有可能还会报错,如下:

 

 

 

 

 

在继续执行 yum -y install openssl openssl-devel 命令,如下表示安装成功

 

 

 

然后在继续执行 ./configure --prefix=/clg/nginx/nginx ,编译结果如下表示成功

 

 

 

六、在继续执行 make && make install 命令,执行完,然后在cd /clg/nginx/nginx 进入这个目录后查看如下(这两个命令也可以分开执行,执行make后,再执行 make install)

 

 

 

七、进入sbin目录,看下目录是否有如下文件

 

 

 

八、执行 ./nginx 命令后,如果没有任何打印说明启动成功,在后ps查看是否有nginx进程,操作如下:

 

 

 

九、在浏览器直接输入ip进行访问,如果能看到如下页面说明nginx安装成功

 

 

 

如果访问不了尝试把防火墙或者端口开放一下,centos防火墙关闭命令如下:

centos7 关闭防火墙

sudo systemctl stop firewalld 临时关闭

sudo systemctl disable firewalld ,然后reboot 永久关闭

sudo systemctl status  firewalld 查看防火墙状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值