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中部署的项目

  • 相关阅读:
    常用知识点集合
    LeetCode 66 Plus One
    LeetCode 88 Merge Sorted Array
    LeetCode 27 Remove Element
    LeetCode 26 Remove Duplicates from Sorted Array
    LeetCode 448 Find All Numbers Disappeared in an Array
    LeetCode 219 Contains Duplicate II
    LeetCode 118 Pascal's Triangle
    LeetCode 119 Pascal's Triangle II
    LeetCode 1 Two Sum
  • 原文地址:https://www.cnblogs.com/sMKing/p/6915617.html
Copyright © 2011-2022 走看看