zoukankan      html  css  js  c++  java
  • Nginx配置问题总结

    1、Nginx直接下载解压,有个nginx.exe文件,双击即开启Nginx服务(windows系统下)。默认是80端口。

    若服务无法启动,考虑以下三方面问题:

    (1)端口号80是否被占用

    (2)防火墙的设置

    (3)nginx的路径中是否有中文字符若在Linux系统下,先解压nginx文件夹,然后进行编译
    首先要安装依赖包
       yum install gcc-c++
       yum install -y pcre pcre-devel
       yum install -y zlib zlib-devel
       yum install -y openssl openssl-devel
    执行编译
     在nginx目录下,执行命令 ./configure
    安装nginx
     在nginx目录下,执行命令 make 和make install

    2、nginx若无法正常启动,可以查看logs文件夹下的error.log

     这是我在配置的时候遇到的问题,一般这种问题都是不符合语法的问题,比如少了一个分号结尾,或者是输入错误,多空格之类的

    3、在windows下进行集群配置,实现session共享时,tomcat的配置文件sever.xml中需要把

    <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>  这一行的注释去掉,但在Linux下却不需要。如果注释去掉后,配置完后重新启动nginx时,出现错误:

    我把tomcat1和tomcat2的配置文件server.xml中这一行<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>  加上注释后,重新启动。

    在sbin目录下,输入命令 ./nginx -s reload

    重新启动成功。

    在地址栏里可以访问在tomcat1和tomcat2中部署的项目

  • 相关阅读:
    蛇形矩阵
    润年还是平年
    汽水瓶
    魔幻矩阵
    魔方矩阵
    时间字段替换
    Windows Server 2012 R2蓝屏
    查询速度慢的原因很多(转载)
    索引和锁
    别不拿里程碑当石头---------IT项目管理之项目计划(转)
  • 原文地址:https://www.cnblogs.com/sMKing/p/6915617.html
Copyright © 2011-2022 走看看