Centos下安装Nginx

一、Nginx安装包下载

    我是用的安装包是nginx-1.12.2.tar.gz,下载地址: http://nginx.org/en/download.html

 

二、安装Nginx

    将nginx安装包上传至/usr/local/然后解压

    开始安装

    # cd nginx-1.12.2

    # ./configure --prefix=/usr/local/nginx

    # make

   执行# make后会产生保错

    此时缺少nginx安装的先决条件,执行以下命令安装

    # yum install gcc
    # yum install pcre pcre-devel
    # yum install zlib zlib-devel
    # yum install openssl openssl-devel 

    重新配置

    # ./configure --prefix=/usr/local/nginx

    

    安装    

    # make

    # make install

    启动及关闭nginx服务

    安装后在linux下启动和关闭nginx:

    启动操作

    # /usr/nginx/sbin/nginx (/usr/nginx/sbin/nginx -t 查看配置信息是否正确)

    停止操作
    停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的
    步骤1:查询nginx主进程号
    # ps -ef | grep nginx
    在进程列表里 面找master进程,它的编号就是主进程号了。
    步骤2:发送信号
    从容停止nginx:
    # kill -QUIT 主进程号
    快速停止Nginx:
    # kill -TERM 主进程号
    强制停止Nginx:
    # pkill -9 nginx

    另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的logs目录下。有了pid文 件,我们就不用先查询Nginx的主进程号,而直接向Nginx发送信号了,命令如下:
    # kill -信号类型 '/usr/nginx/logs/nginx.pid'

    平滑重启
    如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。
    平滑重启命令:
    # kill -HUP 住进称号或进程号文件路径
    或者使用
    # /usr/nginx/sbin/nginx -s reload

    注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:
    # nginx -t -c /usr/nginx/conf/nginx.conf
    或者
    # /usr/nginx/sbin/nginx -t

三、配置Nginx

   # cd /usr/local/nginx/conf

   # vi nginx.conf

    重启服务

    # /usr/local/nginx/sbin/nginx -s reload

    开启对80端口的防火墙

    # vim /etc/sysconfig/iptables
    添加过滤规则
    -A -INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    重启防火墙
    service iptables restart

 

    外部访问

    此时指定的目录没有入口文件,上传一个index.html至该目录,重新访问

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值