nginx配置域名访问
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配置域名访问相关推荐
- 快速通过nginx配置域名访问
配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...
- nginx配置域名访问/禁止ip访问
一 背景 为什么要禁止ip访问? 为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生. 二 解决方法 修改配置文件nginx ...
- 阿里云ECS部署Nginx配置域名访问
目录 前言 环境 具体步骤 服务器 域名 SSL证书 Nginx配置 前言 记录下阿里云服务器建站的过程(回回建,回回忘,尴尬...) 环境 ECS(Centos7.6)+ Nginx 具体步骤 服务 ...
- Nginx配置域名反向代理MQTT 配置mqtt /ws /wss访问域名连接。
有时候我们想通过域名的方式来进行mqtt的连接. 首先在阿里云上安装mqtt服务器端.本文mqtt服务器端ip地址为: xx.xx.67.177 并配置mqtt监听端口 tcp : 1883 , ht ...
- nginx配置域名和ip
nginx配置域名和ip 原文链接:https://blog.csdn.net/axe6404/article/details/120918830 1.配置域名和ip同时访问,只需要配置 server ...
- nginx 配置|禁止访问规则
文章目录 1. nginx配置详解 1.1 nginx中remote_addr和x_forwarded_for参数使用说明 1.2 简单说明下nginx location匹配规则 1.3 Nginx ...
- nginx配置域名转发、反向代理、负载均衡
[Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...
- thinkphp5/phpstudy分析入口文件index.php及localhost和配置域名访问网站根目录www
文章目录 1.thinkphp5入口文件简介 2.访问网站根目录www (1)localhost访问网站根目录www (2)配置域名访问网站根目录www 第一步:点击站点域名管理 第二步:站点域名设置 ...
- APACHE局域网配置域名访问
转载来源:APACHE局域网配置域名访问 :https://www.cnblogs.com/jthb/p/3214229.html 1.打开APACHE的目录 \Apache2\conf\extra\ ...
最新文章
- oracle批量更新数据从另一表_常用SQL系列之(五):多表和禁止插入、批量与特殊更新等...
- 【转】矩阵的几何解释
- R语言与非参数检验之两独立样本中位数检验
- Docker中的Nginx搭建HTTPS环境
- map写法 scala语言_(转)scala中map与flatMap浅析
- 特斯拉第一季度交付31万辆汽车
- 判断两个图片的特征向量_自媒体图文写多少字效果最好?多少张图片最合适?...
- 防窥屏的膜能真的防止别人偷看吗,其原理是什么?
- 深度剖析Java数据结构之迭代器(Iterator)
- 作为一个linux系统运维师必须掌握的定期任务执行命令cront
- python头像右上角加红色数字_利用python实现微信头像加红色数字功能
- 获取json格式的内容数据时,使用的方法避免空指针
- epsonl360打印机连接电脑_epsonl360打印机脱机如何解决
- Nginx网络压缩 CSS压缩 图片压缩 JSON压缩
- 关于解决windows10和ubuntu18.04.2 双系统时win10时间不对的问题
- s3cmd配置bucket生命周期
- 收藏 一句话问答 linux
- LeTeX的下载与安装
- 部署: 搭建 Apache RocketMQ 单机环境与Rocketmq-console
- OmniPlayer Pro for Mac v1.4.12 支持无线投屏的视频播放器