Tomcat修改端口的方法及碰到的问题
2018-03-22 23:22
246 查看
前几天把项目部署到阿里云上,能够让其他用户访问自己写的小东西。
但是一般访问的格式是
这样显然有些麻烦,可以通过修改Tomcat的默认端口来解决。
打开Tomcat的安装文件夹:
找到Host标签,像如下加入Context标签,doBase为项目所在的位置
很重要,不然无法访问,自己来来回回将Tomcat重装好几遍。。。
这个坑不要再踩了!!!
防火墙中要打开这个端口(关闭防火墙也可以)
关于防火墙的一些操作:
启用 sudo ufw enable
关闭 sudo ufw disable
查看防火墙状态 sudo ufw status
允许外部访问80端口 sudo ufw allow 80
禁止外部访问80端口 sudo ufw delete allow 80
但是一般访问的格式是
服务器ip:8080/项目名
这样显然有些麻烦,可以通过修改Tomcat的默认端口来解决。
打开Tomcat的安装文件夹:
1、进入conf,编辑server.xml
找到如下标签,将port设置为80<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
找到Host标签,像如下加入Context标签,doBase为项目所在的位置
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="/usr/local/Tomcat/webapps/Blog-1.0-SNAPSHOT" reloadable="true" /> </Host>
2、进入bin,编辑startup.bat
注释掉if not “%CATALINA_HOME%” == “” goto gotHome(在前面加rem )很重要,不然无法访问,自己来来回回将Tomcat重装好几遍。。。
这个坑不要再踩了!!!
3、关于端口问题
该端口不能占用防火墙中要打开这个端口(关闭防火墙也可以)
关于防火墙的一些操作:
启用 sudo ufw enable
关闭 sudo ufw disable
查看防火墙状态 sudo ufw status
允许外部访问80端口 sudo ufw allow 80
禁止外部访问80端口 sudo ufw delete allow 80
最后
设置好之后,启动Tomcat,在浏览器上输入你的ip地址,便可以直接访问到你写的网站的主页了。相关文章推荐
- Tomcat打开方法,碰到JRE_HOME 问题和修改默认端口
- 修改 tomcat端口为 80后 提示 80端口被System占用的问题!
- 关于tomcat端口的修改,以及同时部署多个应用,自己遇到的问题以及解决办法
- MyEclipse+Tomcat开发Web项目时修改内容不能及时显示问题解决方法
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- 解决Tomcat修改80端口后端口冲突问题
- Tomcat端口好修改(解决两台同时启动报错的问题)
- 修改tomcat端口、发布路径等问题
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- 压缩包版Tomcat修改端口号无效以及无法自动解压war包问题的解决方法
- 查看端口被什么进程占用的方法、修改Tomcat端口的方法
- 关于tomcat修改端口的问题
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- 免安装版Tomcat 6.0.35碰到的问题 :打开tomcat管理界面时,用户名和密码错误的设置方法
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- tomcat修改端口号,并且出现问题的解决方法
- Tomcat(8005,8080,8009)端口占用问题常见原因及解决方法
- 关于Tomcat搭建服务器需要80端口问题的解决方案以及80端口被NT KERNEL & SYSTEM ,pid4占用解决方法