tomcat项目部署服务器怎么只使用域名访问,不使用域名:端口号,这样访问。
弄好久了,没有弄明白,求大佬帮忙啊🙃🙃
怎么只使用域名访问,不使用域名:端口号,这样访问?你这话是要域名访问还是不要
本地部署的话需要改hosts文件。需要把tomcat中的端口号改成443或者80
tomcat默认输入域名访问的是80端口,也就说,把项目放在80端口下那么打开就不需要输入域名直接访问主页了;
搞清楚原理就好办了,由于题主没说明服务器类型,这里使用常见的Centos7.7;
1.首先进入tomcat文件夹,查看文件
2.找到名为webapps的文件夹
3.将网页文件放入这个文件夹即可
缺点是可能前后端一体的项目无法这样操作
如果是使用诸如Ngnix代理的方式,服务运行在tomcat上后,可以将对应的地址代理至tomcat服务的端口,也不再需要添加访问端口,且可以配置任意端口不再受80限制
最简单的方式就是把你的端口改成80,代码丢到tomcat webapps的ROOT文件夹下面,直接域名或者ip就能访问了;
如果想要作死的话,可以试试nginx做转发