spring boot centos tomcat8配置域名访问去掉端口号项目名

本文详细记录了将Spring Boot应用部署到CentOS服务器,使用Tomcat8并绑定域名,去除URL中端口号和项目名的过程。涉及到的操作包括:服务器选择、域名购买、SSH连接问题、端口修改、server.xml配置以及context路径设定。通过这些步骤,实现了www.test.com的优雅访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近捣鼓一个网址部署到服务器,绑定域名,各种坑,终于成功了,记录一下。

服务器最开始弄的阿里云的,域名也是在阿里云买的,7块钱买了一年,很便宜,当然也看后缀。后来发现其实还是到别的地方买好,阿里云买完了域名要实名认证传身份证这那才能用啊摔,虽然咱都是好公民,但是感觉现在个人信息泄露太厉害了,而且我买的也不是必须要实名的那种域名。

服务器就不说了,阿里云的ECS,会有一个公网ip,windows用个什么secure crt一连,mac终端直接ssh,安jdk,tomcat部署啥的大家应该都会。简单说就是把tomcat解压到一个地方,然后项目打war包,扔到webapps下面。坑的事来了,ip:端口/项目名,可以访问,用域名就不行了,后来一搜发现,境内服务器都要备案。。。打个电话一问客服,备案还得20多个工作日,交不交钱忘了,OMG。于是转到境外服务器,我买的是Vultr 5美元一个月吧好像,也能支付宝,没绑信用卡,怕钱给我刷没了。。配置如下

OS: CentOS 7 x64

RAM: 1024 MB

Storage: 25 GB SSD

得到了一个公网ip,然鹅又一个坑。。。secure crt死活连不上?后来各种搜索,说是22端口被墙了,具体文章请搜索《Vultr 能 Ping 但是 SSH 无法连接的解决办法》。换了个国家的服务器,总算解决了。

www.aaa.com:8080/xxxx 这样的url实在不优雅啊,人家都是www.baidu.com多好记。各种搜索,各种实验之后,终于去掉了端口号和域名,下面是步骤。

我的环境是tomc

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值