公司官网无法通过域名访问,原来是tomcat配置出了问题

今天同事说公司官网访问不了,只显示一片空白,真是见了鬼了了,前段时间还好好的。

不过ECS远程访问好像确实是一直用不了,也没花心思去琢磨。今天就一起收拾了。

首先解决远程访问问题。

正常操作是win+r输入mstsc命令打开远程连接窗口,输入公网ip地址,改一下用户名,点击连接就行。

结果。。。杀千刀的咋显示

下意识的就以为服务器崩了,雪崩的那种,联系阿里技术人员折腾了一番,然并暖。服务器运行正常,域名解析正常。。。

突然想到之前谁提过什么改端口啥的,果然。。。

远程桌面默认端口为3389,但是容易受到攻击,所以后面就改过一次,问到端口后,就轻松加愉快的进入用户名密码验证界面。果然,密码也改过。。。我是谁?我在哪儿?我在干什么?

终于打开了远程桌面,找到tomcat/conf/server.xml

生活处处是惊喜,大哥,这里面压根儿没有配置域名的东西好不咯。

首先,查看端口是否正确:

<Connector port="80" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />

没问题,在Engine节点的defaultHost中修改公司域名:

<Engine name="Catalina" defaultHost="域名">

修改Host节点的name属性,再添加Context节点:

<Host name="域名"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false"> 
    <Context path="" docBase="/项目名" debug="0" reloadable="true">
    </Context>
 </Host>

一顿操作猛如虎,一看战绩0-5,不对,重启一下tomcat服务器。

轻松加愉快,公司域名又可以访问了。

所以,肯定是哪位大佬换了tomcat服务器,又没有修改server.xml配置文件导致的。

另外,域名无法访问第一步应该检查C:\Windows\System32\drivers\etc目录下的host文件是否配置

127.0.0.1  域名 (默认为localhost)

由于之前是可以访问的,我就直接跳过这个检查了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿条秋裤到处跑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值