centos7上安装nginx1.14.0

一、安装所需环境

1、gcc 安装

[root@nginx ~]# yum install gcc-c++

2、pcre pcre-devel 安装

yum install -y pcre pcre-devel

3、zlib 安装

[root@nginx ~]# yum install -y zlib zlib-devel

 4、OpenSSL 安装

二、官网下载nginx

1.使用wget命令下载(推荐)

wget http://nginx.org/download/nginx-1.14.0.tar.gz

2.下载好nginx-1.14.0.tar.gz存放到 服务器Centos 7 上的 /usr/local/ 下

[root@nginx ~]# ls
anaconda-ks.cfg  nginx-1.14.0.tar.gz
[root@nginx ~]# mv nginx-1.14.0.tar.gz /usr/local

3.解压 nginx-1.14.0.tar.gz

[root@nginx ~]# cd /usr/local
[root@nginx local]# ls
bin  etc  games  include  java  lib  lib64  libexec  nginx-1.14.0.tar.gz  sbin  share  src
[root@nginx local]# tar -xvf nginx-1.14.0.tar.gz

4.进行configure配置(ps:当前我在 /usr/local/ 的位置,执行以下命令)

cd /usr/local/nginx-1.14.0 && ./configure --prefix=/usr/local/nginx

5.编译安装(ps:4步骤执行后,马上进行5步骤)

[root@nginx nginx-1.14.0]# make && make install

安装完毕后,将在/usr/local/下看到nginx文件夹,nginx文件夹中有四个文件夹:

conf 存放配置文件

html 存放静态页面

logs 存放日志文件

sbin 执行文件

[root@nginx nginx-1.14.0]# cd ..
[root@nginx local]# ls
bin  etc  games  include  java  lib  lib64  libexec  nginx  nginx-1.14.0  nginx-1.14.0.tar.gz  sbin  share  src
[root@nginx local]# cd nginx
[root@nginx nginx]# ls
conf  html  logs  sbin
[root@nginx nginx]#

6.启动 nginx

/usr/local/nginx/sbin/nginx //启动
/usr/local/nginx/sbin/nginx -s stop //关闭
/usr/local/nginx/sbin/nginx -s reload //重启
附带:查看启动状态
ps -ef | grep nginx

启动成功截图:

浏览器访问即可出现下图经典欢迎页面表示 nginx 安装成功

ps:如果登录不到,就可能是防火墙屏蔽80端口,需要如下代码释放80端口:

firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --permanent --zone=public --add-port=80/udp
firewall-cmd --reload 

猜你喜欢

转载自blog.csdn.net/wudinaniya/article/details/81281016