• Nginx配置-通过nginx访问项目


    配置Nginx做反向代理,自己简单的做了一下

    1、首先配置项目,让项目可以直接通过IP:端口的形式直接访问,可以修改项目的部署位置,改到webapps下的ROOT目录下即可,我是Eclipse

    起的服务,所以需要在IDE 中直接修改即可

    在项目上右击 ---Properties-----web project setting

     

    2、修改hosts文件

     

    1 sudo gedit /etc/hosts

     

    因为我没有公网Ip,所以只能通过修改本地的DNS服务器的配置文件了。

    因为DNS会先读取本地的解析列表,如果没有的话,才会在读取离本地最近的DNS服务器去解析,一级一级的查询,查到即终止。

    3、修改nginx的配置文件

    1 sudo gedit nginx.conf
     1  upstream com.fh.test{
     2        server 127.0.0.1:8080;
     3     }
     4     server {
     5         listen       80;
     6         server_name  test.com;
     7 
     8         #charset koi8-r;
     9 
    10         access_log  logs/host.access.log  main;
    11 
    12         location / {
    13              proxy_pass   http://com.fh.test;
    14             #root   html;
    15             #index  index.html index.htm;
    16         }     -----在http模块中

    4、服务启动

     

    1 /usr/local/nginx/sbin/nginx
    2 ps aux|grep nginx   --查看进行信息-启动了两个进程,一个主进程,一个工作进程

     

    Eclipse中启动tomcat

     

     

    5、测试:

    成功

    在另一台电脑上修改hosts文件,指向nginx服务器的IP,使用火狐浏览器测试,不好使,总是报462 –可能是火狐把http老是转成https的缘故吧

    使用IE后是成功的!!!

     

     

  • 相关阅读:
    Qt项目时隔数月再次打开竟出现bug
    软件测试分类
    为什么要搭建自动化测试框架
    黑盒测试常用方法
    软件测试:闰年判断
    等价类划分的应用
    软件测试学习第二周:等价类划分
    软件测试的目的
    软件测试学期总结
    集成测试深度理解
  • 原文地址:https://www.cnblogs.com/nihaofenghao/p/6920967.html
Copyright © 2020-2023  润新知