文章目录

  • 1.注册域名
  • 2.域名绑定
  • 3.内网穿透
  • 4.项目部署
  • 5.关于tomcat配置的补充

1.注册域名

本次演示以腾讯云注册域名为例,方式如下:

  • 百度搜索腾讯云进入官网,或者点击此链接跳转腾讯云

  • 如果没有账号,使用微信或者QQ注册,然后登录账号。搜索域名注册.

  • 输入自己想注册的域名,随便输入一个后缀,系统会为你推荐最具性价比的后缀域名。

  • 注册成功后,需要进行一系列的认证才能使用,认证流程大致如下:

2.域名绑定

  • 所有的认证完成后,可以绑定域名,在控制台找到自己注册的域名,点击解析,添加记录。

1.这里选择A类型就可以,主机记录www,记录值填写服务器ip地址。

2.这样在浏览器访问时,只需要输入www.+域名即可。

3.如果不知道ip地址,可以使用win+R输入cmd打开命令行窗口,输入ipconfig/all.

4.确认保存记录后,10分钟后在服务器或本地主机ping www+域名,ping通。

3.内网穿透

对于测试和个人开发,可能会使用本地主机作为服务器,可能会遇到外部网路无法访问服务器,这时候需要使用到内网穿透技术。这里介绍一个简单的软件:花生壳。

  • 百度搜索花生壳打开官网下载,或者点击花生壳

  • 注册登录账号后,点击右下角加号添加记录

  • 发布web应用或网站需要选择http类型,需要认证,一次认证成功终身免费试用。

  • 保存后可以在界面上看到分配的访问连接

4.项目部署

  • 使用tomcat发布应用和网站
  • 将网站项目打包成.war文件,使用eclipse打包方式如下:
  1. 选中自己的项目,点击右键选择export
  2. 选择WAR文件,并选择导出位置。
  • 找到导出的打包文件,拷贝到tomcat的webapps文件夹下,这里在webapps下新建了一个文件夹,把文件放到该文件夹下。



  • 如果想使用本地电脑作为服务器,修改tomcat服务器的服务端口以及项目发布本地地址。
  1. 找到conf文件夹下的sever.xml
  2. 找到服务端口8080,修改为80端口

  1. 找到host和context,修改方式如下:

    注意:

    path 的值设置为空;
    应用不要放到tomcat的webapps目录下(如上述配置是放到自定义的文件夹myapps内的),否则访问时路径很有问题;
    docBase指定到绝对路径。

    如此设置后重启tomcat,如果docBase指向的是war文件,会自动将war解压到 webapps/ROOT 目录;如果docBase指向的是应用已解压好的目录,如 docBase=“C:/apache-tomcat-6.0.32/myapps/bc”,tomcat不会生成webapps/ROOT目录(这种情况下之前可以不用删除webapps/ROOT目录,但webapps/ROOT目录内的内容是无法访问的),访问时将直接使用docBase指定的目录。

  • 找到bin文件夹下的startup.bat启动tomcat
  • 启动成功后,在内网浏览器输入域名,外网浏览器输入花生壳分配的链接地址,即可看到网站运行效果。

5.关于tomcat配置的补充

  • Tomcat设置默认访问项目

方法一:(最简单直接的方法)
删除原 webapps/ROOT 目录下的所有文件,将应用下的所有文件和文件夹复制到ROOT文件夹下。

方法二:是本实验采用的方法,已经做过详细介绍了。

方法三:
与方法二类似,但不是修改全局配置文件“conf/server.xml”,而是在“conf/Catalina/localhost”目录下增加新的文件"ROOT.xml"(注意大小写哦),文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>

erver.xml”,而是在“conf/Catalina/localhost”目录下增加新的文件"ROOT.xml"(注意大小写哦),文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>

域名注册绑定内网穿透项目部署相关推荐

  1. ubuntu+ngrok内网穿透+Flask部署以及frp稍微提一下

    环境: ubuntu18.10 ngrok下载地址: https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip 如果速度慢可以 ...

  2. 内网穿透远程群晖NAS:使用自定义域名 3/5

      系列文章 群晖NAS安装cpolar内网穿透套件(群晖6.X版) 内网穿透远程群晖NAS:使用随机临时地址 1/5 内网穿透远程群晖NAS:使用固定二级子域名 2/5 内网穿透远程群晖NAS:使用 ...

  3. 内网安全:内网穿透详解

    目录 内网穿透技术 内网穿透原理 实验环境 内网穿透项目 内网穿透:Ngrok 配置服务端 客户端配置 客户端生成后门,等待目标上线 内网穿透:Frp 客户端服务端建立连接 MSF生成后门,等待上线 ...

  4. Centos和Window系统下Frp内网穿透

    frp 是一个高性能的内网穿透的反向代理软件,支持 TCP.UDP.HTTP.HTTPS 等常见协议(TCP最常用),可以将处于局域网或者家用电脑主机.办公电脑主机通过中转服务器的方式暴露在公网里,使 ...

  5. 树莓派搭建网站,并免费内网穿透发布上线到公网

    系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公网 ...

  6. 钉钉内网穿透工具使用

    钉钉内网穿透经常会失效,如果失效返回的是 Tunnel xxx.vaiwan.com not found 所以可以利用这点,在java定时任务中写个心跳机制,如果调外网接口失败,则重新调用Linux的 ...

  7. 内网穿透远程群晖NAS:免费安装cpolar内网穿透 1/6

    系列文章 内网穿透远程群晖NAS:免费安装cpolar内网穿透 1/6 内网穿透远程群晖NAS:映射5000端口实现公网访问群晖 2/6 内网穿透远程群晖NAS:配置cpolar内网穿透生成数据隧道 ...

  8. 内网穿透远程群晖NAS:申请SSL安全证书 4/5

      系列文章 群晖NAS安装cpolar内网穿透套件(群晖6.X版) 内网穿透远程群晖NAS:使用随机临时地址 1/5 内网穿透远程群晖NAS:使用固定二级子域名 2/5 内网穿透远程群晖NAS:使用 ...

  9. 推荐一款内网穿透神器

    一.项目简介 中微子代理(neutrino-proxy)是一个基于netty的.开源的java内网穿透项目.遵循MIT许可,因此您可以对它进行复制.修改.传播并用于任何个人或商业行为. 中微子,是轻子 ...

  10. SSH远程连接访问树莓派【无公网IP做内网穿透】

     系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公 ...

最新文章

  1. html文件显示不了box,Workbox.js registerNavigationRoute找不到/加载html文件
  2. 百度:YOLOX和NanoDet都没我优秀!轻量型实时目标检测模型PP-PicoDet开源
  3. mysql商品管理系统总结_Mysql管理总结
  4. 写你的shell,其实很简单[架构篇]
  5. C语言实现:将一个字符串插入到另一个字符串的指定位置
  6. Git之常见的分支操作
  7. ES failed shard on node[XXX]: failed recovery, failure RecoveryFailedException XXX Too many openfile
  8. 《树莓派渗透测试实战》——2.12 用例子总结以上步骤
  9. 20非常有用的Java程序片段(11-15)
  10. 设计模式之——原型模式
  11. mysql取出qq表情_mysql存储emoji表情报错处理,qq互联mysql存储昵称中带表情的数据时报错。...
  12. CMMI4级——几个直接与项目管理相关的PA(PP、PMC、IPM、RSKM、QPM、CAR)
  13. MySQL数据备份与IDE工具介绍
  14. tf.data.Dataset介绍1-from_tensor_slices
  15. 微信怎么自动加好友java_iOS逆向开发之微信自动添加好友功能
  16. php class中public,private,protected的区别以及实例分析
  17. 企业管理软件如何选型?看完后恍然大悟
  18. 工控安全企业天地和兴获近2亿融资
  19. SVG基本使用(四、动画、动画常用属性、复合动画/往返动画/形变动画/路径动画、脚本编程
  20. 08 在ATmega8中真实可用的ADC转换器写法

热门文章

  1. 会写代码的CTO曹艳白曹总,智核创投创始人,给搜房贡献的第一个大数据方面的专利...
  2. 2021年末大盘点。IT行业那些薪资高前景好的岗位,你知道几个?
  3. 英文版win11怎么变成中文版?英文版win11改中文版教程
  4. 详谈 import 路径
  5. 判断是否是支付宝客户端环境和支付宝版本
  6. word目录制表符对齐
  7. 可视化优化:百度地图内网访问(通过nginx代理)
  8. 频繁项集与关联规则Frequent Itemset Mining and Association Rules、A-Priori算法 , PCY算法
  9. [2022 Google开发者大会] 机器学习-TensorFlow会议记录
  10. v-if报undefined