1. 本地开发好的demo程序,target目录下,把META-INF 、WEB-INF、index.jsp 所有文件打成zip包,如下图:

2.  Linux服务器下,部署到Tomcat下,清空ROOT目录下所有文件,把1中nginx.zip文件放到ROOT目录下,解压后,切换到

Tomcat  bin目录下,启动Tomcat即可。关闭防火墙,外面就能通过 端口:IP进行访问。

# 解压
[root@localhost ROOT]# unzip nginx.zip
[root@localhost ROOT]# /opt/apache-tomcat-8.5.34/webapps/ROOT
[root@localhost ROOT]# ls
index.jsp  META-INF  nginx.zip  WEB-INF
# bin下 启动Tomcat
[root@localhost bin]# ./startup.sh

3. 安装nginx,参考  nginx安装配置

安装目录:/usr/local/nginx

4.  配置nginx进行域名访问

[root@localhost conf]# pwd
/usr/local/nginx/conf
[root@localhost conf]# cat -n nginx.conf

5. 附上主要配置代码配置

 #gzip  on;34    35      upstream testnginx{36         server localhost:8080;37        #server localhost:8081;38     }39     server {40          listen       80;41          server_name  www.testnginx.com;42   43          #charset koi8-r;44  45          #access_log  logs/host.access.log  main;46  47          location / {48              proxy_pass http://testnginx;49               #proxy_pass http://localhost:8080;50               #proxy_set_header Host $http_host;51                #proxy_set_header X-Real-IP $remote_addr;52             #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;53             #index  index.html index.htm;54         }55 56          #error_page  404              /404.html;

6.  修改了配置,重新加载nginx

[root@localhost sbin]# pwd
/usr/local/nginx/sbin
[root@localhost sbin]# ./nginx -s reload

7. 因为没有统一的DNS设置(一般公司有,可以做统一解析),所以需要修改本地的host文件如下,做域名 ip的映射。因为外网的DNS解析不了上面nginx自己配置的域名 www.testnginx.com,所以请求不到的。host配置如下:

host路径: C:\Windows\System32\drivers\etc
文件内容:  192.168.85.128 www.testnginx.com

8. 访问结果如下:

nginx配置域名访问相关推荐

  1. 快速通过nginx配置域名访问

    配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...

  2. nginx配置域名访问/禁止ip访问

    一 背景 为什么要禁止ip访问? 为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生. 二 解决方法 修改配置文件nginx ...

  3. 阿里云ECS部署Nginx配置域名访问

    目录 前言 环境 具体步骤 服务器 域名 SSL证书 Nginx配置 前言 记录下阿里云服务器建站的过程(回回建,回回忘,尴尬...) 环境 ECS(Centos7.6)+ Nginx 具体步骤 服务 ...

  4. Nginx配置域名反向代理MQTT 配置mqtt /ws /wss访问域名连接。

    有时候我们想通过域名的方式来进行mqtt的连接. 首先在阿里云上安装mqtt服务器端.本文mqtt服务器端ip地址为: xx.xx.67.177 并配置mqtt监听端口 tcp : 1883 , ht ...

  5. nginx配置域名和ip

    nginx配置域名和ip 原文链接:https://blog.csdn.net/axe6404/article/details/120918830 1.配置域名和ip同时访问,只需要配置 server ...

  6. nginx 配置|禁止访问规则

    文章目录 1. nginx配置详解 1.1 nginx中remote_addr和x_forwarded_for参数使用说明 1.2 简单说明下nginx location匹配规则 1.3 Nginx ...

  7. nginx配置域名转发、反向代理、负载均衡

    [Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...

  8. thinkphp5/phpstudy分析入口文件index.php及localhost和配置域名访问网站根目录www

    文章目录 1.thinkphp5入口文件简介 2.访问网站根目录www (1)localhost访问网站根目录www (2)配置域名访问网站根目录www 第一步:点击站点域名管理 第二步:站点域名设置 ...

  9. APACHE局域网配置域名访问

    转载来源:APACHE局域网配置域名访问 :https://www.cnblogs.com/jthb/p/3214229.html 1.打开APACHE的目录 \Apache2\conf\extra\ ...

最新文章

  1. oracle批量更新数据从另一表_常用SQL系列之(五):多表和禁止插入、批量与特殊更新等...
  2. 【转】矩阵的几何解释
  3. R语言与非参数检验之两独立样本中位数检验
  4. Docker中的Nginx搭建HTTPS环境
  5. map写法 scala语言_(转)scala中map与flatMap浅析
  6. 特斯拉第一季度交付31万辆汽车
  7. 判断两个图片的特征向量_自媒体图文写多少字效果最好?多少张图片最合适?...
  8. 防窥屏的膜能真的防止别人偷看吗,其原理是什么?
  9. 深度剖析Java数据结构之迭代器(Iterator)
  10. 作为一个linux系统运维师必须掌握的定期任务执行命令cront
  11. python头像右上角加红色数字_利用python实现微信头像加红色数字功能
  12. 获取json格式的内容数据时,使用的方法避免空指针
  13. epsonl360打印机连接电脑_epsonl360打印机脱机如何解决
  14. Nginx网络压缩 CSS压缩 图片压缩 JSON压缩
  15. 关于解决windows10和ubuntu18.04.2 双系统时win10时间不对的问题
  16. s3cmd配置bucket生命周期
  17. 收藏 一句话问答 linux
  18. LeTeX的下载与安装
  19. 部署: 搭建 Apache RocketMQ 单机环境与Rocketmq-console
  20. OmniPlayer Pro for Mac v1.4.12 支持无线投屏的视频播放器

热门文章

  1. 2019年超新超全的大数据运维技能图谱
  2. 软件驱动创新,戴尔科技打造现代化存储体验
  3. AndroidStudio中使用Aliyun Maven
  4. jetson nano配置过程中踩过的坑
  5. oracle9i主目录,Oracle 9i 目录的说明
  6. python中sprites用法_Python
  7. 你我皆凡人,小事里修行
  8. SAP 从零起步之 1.3 定义会计年度变式
  9. node.js redis 同步取值 bluebird async await promisifyAll
  10. 更优雅的字符串print——pprint库的使用