zoukankan      html  css  js  c++  java
  • linuxcenterOs6.8安装nginx与配置

    一:安装nginx

        1.安装gcc(命令:yum install gcc)备注:可以输入gcc -v查询版本信息,查看是否自带安装

        2.安装pcre(命令:yum install pcre-devel)

        3.安装zlib(命令:yum install zlib zlib-devel)

        4.安装openssl(命令:yum install openssl openssl-devel)备注:如需支持ssl,才需安装openssl

        综合命令:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

        5.下载源码包,选择稳定版本,解压缩安装,地址(http://www.nginx.org/),这里我选择的是V1.10.2

          (1)wget http://nginx.org/download/nginx-1.10.2.tar.gz

          (2)tar -zxvf nginx-1.10.2.tar.gz

      6.Nginx安装

        (1)进入nginx目录之后执行 ./configure

          1)也可以指定安装目录,增加参数--prefix=/usr/nginx

          2)默认地址为/usr/local/nginx,也可通过whereis nginx 进行查询

        (2)继续执行make&make install

    二:nginx 常用命令

      测试配置文件

        nginx -t

      启动命令

        nginx

      停止命令

        nginx -s stop或者nginx -s quit

      重启命令

        nginx -s reload

      查看进程命令

        ps -ef |grep nginx

      平滑重启

        kill -HUP【Nginx主进程好(即查看进程命令查到的PID)】

      增加防火墙访问权限

        1.sudo vim /etc/sysconfig/iptables

        2.-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

        3.保存退出:wq

        4.重启防火墙sudo service iptables restart

    三:Nginx域名配置及测试验证

      1.编辑sudo vim /usr/local/nginx/conf/nginx.conf(这里nginx.conf为默认路径)

        (1)增加include vhost/*.conf

          

        (2)保存退出:wq

      2.在 /usr/local/nginx/conf/ 下新增目录vhost:mkdir vhost

      3.创建域名转发配置文件 www.demo.com.conf

      

      4.启动/重启验证。启动:nginx 重启nginx -s reload

      5.访问验证:使用默认80端口访问验证http://localhost:80或http://127.0.0.1:80

  • 相关阅读:
    U盘禁用工具1.3
    《中文专业论文写作概论》笔记
    基于WAP1.0的手机论坛网站系统
    销售统计SQL
    移动如何保护个人开发者的合法权益?
    c#使用winnet检测网络连接状况
    HBASE客户端的一些参数设置
    代理模式
    使用Eclipse+Axis2生成webservice
    java多线程的理解
  • 原文地址:https://www.cnblogs.com/kenwar/p/8289196.html
Copyright © 2011-2022 走看看