centos7上安装nginx1.14.0

负载均衡可以通过Internet将客户端请求按照您制定的监听规则分发到添加的后端业务服务器上。

一、安装所需环境

1、gcc 安装

(linux对于软件编译安装都需要依赖两个安装包gcc gcc-c++)

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

yum install -y gcc-c++ 会自动安装依赖gcc 和更新(或安装)依赖 libgcc

执行  yum -y install gcc-c++ 前

执行yum -y install gcc-c++后

2、pcre pcre-devel 安装

(rewrite模块需要pcre库)

yum install -y pcre pcre-devel

3、zlib 安装

(gzip模块需要zlib库)

yum install -y zlib zlib-devel

 4、openssl 安装

(ssl功能需要openssl库)

若使nginx支持https,则需要安装OpenSSL库,否则nginx配置ssl模块会报错 ./configure: error: SSL modules require the OpenSSL library.

yum -y install openssl openssl-devel

二、官网下载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 

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值