您的位置:首页 > 运维架构 > Tomcat

怎么设置去掉8080端口也能访问项目,怎么设置去掉项目名也能访问自己的项目。

2017-09-05 14:41 295 查看
1、去除端口号8080

将server.xml中的

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="40000"
redirectPort="8443"  enableLookups="false"  minProcessors="10" maxProcessors="1024" acceptCount="1024" />


改为

<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="40000"
redirectPort="8443"  enableLookups="false"  minProcessors="10" maxProcessors="1024" acceptCount="1024" />


即只需要把”8080”改为”80”端口就行啦。

2、去除项目名称 : projectName(是自己的项目名,不是填入projectName).

在server.xml 里,
<host>...</host>
的标签之间添加

<Context path="" docBase="projectName" debug="0"/>


清空work/catalina/下所有东西

重新启动tomcat,输入http://ip地址/(比如:http://10.10.20.74/

就可以直接访问你的工程了。

3:补充说明。

此时:我们可以去申请一个域名把自己 IP 放上去。就可以直接通过 域名 直接访问自己的项目。

可以避免 域名+端口+项目名 才能访问。

推荐一个阿里云的域名申请地址:https://www.aliyun.com/

这个俺还没有测试成功,等有时间了再认真做一下
4:映射域名访问:
直接在server.xml中`<Host></Host>`间加了一句


,其中docBase="/test"中的/test是项目名字

把项目放到tomcat6\webapps下面

修改Host


这样就可以通过域名www.test.com访问test为项目名的项目了。

如果主机中绑定多个域名,直接加host即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐