LINUX安装NGINX

  • 安装依赖
    1. yum install gcc
    2. yum install pcre-devel
    3. yum install zlib zlib-devel
    4. yum install openssl openssl-devel
    5. //一键安装上面四个依赖
      yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
      //安装wget
      yum -y install wget
  • 下载nginx的tar包
    //创建一个文件夹
    cd /usr/local
    mkdir nginx
    cd nginx
    //下载tar包
    wget http://nginx.org/download/nginx-1.13.7.tar.gz
    tar -xvf nginx-1.13.7.tar.gz
    • 安装nginx
      1. //进入nginx目录
        cd /usr/local/nginx/nginx-1.13.7
        //执行命令 ./configure
      2. //执行make命令
        make
        //执行make install命令
        make install
    • Nginx常用命令
      • //启动nginx服务
        cd /usr/local/nginx/sbin ./nginx
      • //查看进程命令
        ps -ef | grep nginx
      • //平滑重启
        kill -HUP Nginx主进程号
    • 配置防火墙
      • //centos7以下的配置方法
        //打开防火墙文件 sudo vim /etc/sysconfig/iptables //新增行 开放80端口 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT //保存退

        //重启防火墙
        sudo service iptables restart
      • //centos7设置防火墙:
        //1.永久开启一个端口
        firewall-cmd --permanent --zone=public --add-port=80/tcp
        //返回success

        //2. 重新加载防火墙
        firewall-cmd --reload
        //返回success

        防火墙其他设置可以查看
    • Nginx虚拟域名配置及测试验证
      1. //编辑nginx.conf
        sudo vim /usr/local/nginx/conf/nginx.conf
        //增加行 
        include vhost/*.conf
        //保存退出
      2. //在/usr/local/nginx/conf目录新建vhost文件夹
        mkdir vhost
        //创建每个域名的配置
        sudo vim jimisun.com.conf
        //节点中增加入响应的配置 端口转发 或者访问文件系统
    • Nginx启动
      1. //进入nginx安装目录
        cd sbin
        sudo ./nginx
      2. 测试访问
        http://ip地址
posted @ 2018-09-26 16:11  门罗的魔术师  阅读(172)  评论(0)    收藏  举报