Nginx的安装

作者: 会跳舞的机器人 | 来源:发表于2016-08-03 00:04 被阅读207次

    一、安装环境

    Linux版本:CentOS6.5
    Nginx版本:1.6.2
    服务器IP:192.168.31.154
    安装用户:root

    二、具体安装步骤

    1、安装编译Nginx所需要的依赖包

    # yum install gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl openssl-devel

    2、上传Nginx(nginx-1.6.2.tar)到/usr/local/src目录

    <p>

    3、编译安装Nginx

    进入Nginx的上传目录:
    # cd /usr/local/src/
    解压安装包:
    # tar -zxvf nginx-1.6.2.tar.gz
    进入解压后的文件夹:
    # cd nginx-1.6.2
    指定编译位置:
    # ./configure --prefix=/usr/local/nginx
    编译:
    # make && make install

    4、配置Nginx

    通过修改/conf/nginx.conf文件来修改Nginx的配置信息
    # vi /usr/local/nginx/conf/nginx.conf

    5、系统防火墙中打开对应的端口80(默认80)

    # vi /etc/sysconfig/iptables
    添加:
    ## nginx -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    添加后重启防火墙:
    # service iptables restart

    6、检测Nginx的配置文件是否正确。建议每次修改/conf/nginx.conf文件之后,都手动执行该命令以检测此次修改的正确性

    # /usr/local/nginx/sbin/nginx -t
    出现以下信息,代表成功
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

    7、启动Nginx

    # /usr/local/nginx/sbin/nginx
    通过http://ip可以访问nginx的默认页面

    Paste_Image.png

    查看Nginx进程
    # ps -ef|grep nginx
    停止Nginx
    # /usr/local/nginx/sbin/nginx -s stop
    重启Nginx
    # /usr/local/nginx/sbin/nginx -s reload

    8、设置Nginx开机启动

    编辑/etc下的rc.local文件
    # vi /etc/rc.local
    添加:
    /usr/local/nginx/sbin/nginx

    相关文章

      网友评论

      本文标题:Nginx的安装

      本文链接:https://www.haomeiwen.com/subject/rolqsttx.html