之前一直是ip访问项目,今天申请到一个测试域名,想要用设置用域名访问项目。

1、进入阿里云服务器中,修改tomcat中server.xml文件

cd /usr/local/apache-tomcat/conf
#修改文件
vim server.xml

(1)修改端口号为80,--原来为8080

阿里云服务器CentOS6.9 tomcat配置域名访问

(2)修改Engine中defaultHost为申请成功的域名,--原来为localhost

阿里云服务器CentOS6.9 tomcat配置域名访问

(3)修改Host中name为申请成功的域名,--原来为localhost

阿里云服务器CentOS6.9 tomcat配置域名访问

(4)【选择性配置】修改host中添加context配置,docBase中为项目路径,path为相对路径。网上其他地方说,不配Context标签节点tomcat会出现闪退,但是我没有配置,也没有出现闪退现象,所以我们可以选择性配置啦~。

阿里云服务器CentOS6.9 tomcat配置域名访问

例如:

 <Context 
 docBase="/usr/local/apache-tomcat-8.0.53/webapps/yangyuke" 
 path="/yangyuke" 
 reloadable="true"/>
 <Context 
 docBase="/usr/local/apache-tomcat-8.0.53/webapps/jenkins" 
 path="/jenkins" 
 reloadable="true"/>

2、重启tomcat

./startup.sh

3、登录阿里云服务器,解析域名

阿里云服务器CentOS6.9 tomcat配置域名访问

阿里云服务器CentOS6.9 tomcat配置域名访问

 4、确保阿里云服务器的安全组规则中添加80端口

阿里云服务器CentOS6.9 tomcat配置域名访问

 

 最后,我们来检查一下效果

阿里云服务器CentOS6.9 tomcat配置域名访问

 

相关文章:

  • 2021-12-10
  • 2021-12-04
  • 2021-11-28
  • 2021-12-19
  • 2022-12-23
  • 2021-12-10
  • 2021-08-21
猜你喜欢
  • 2021-11-22
  • 2021-12-10
  • 2022-02-09
  • 2021-06-02
  • 2021-09-12
相关资源
相似解决方案