傻瓜式阿里云tomcat发布java web项目绑定域名步骤

绝地灬酷狼 2024-04-19 08:47 115阅读 0赞

现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于小白,8080端口号是如何去掉的,项目名称是如何去掉的,这些网站IP是如何和域名绑定到一起的,这一系列的问题,今天就这个问题,我以阿里云服务器为例,给大家来说一下。

1、修改端口为80端口

因为80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,浏览网页服务默认的端口号都是80,因此只需输入网址(或IP地址)即可。

打开tomcat安装目录,根据路径找到 server.xml 路径……\apache-tomcat-7.0.70\conf\server.xml 如下:将其中port=”8080”修改为port=”80”即可。

  1. <Connector port="80" useBodyEncodingForURI="true" protocol="HTTP/1.1"
  2. connectionTimeout="20000"
  3. redirectPort="8443" />

2、修改域名

找到如下字段:将localhost修改为自己自定域名,例如:www.xxx.cn

  1. <Engine name="Catalina" defaultHost="www.xxx.cn">
  2. <Host name="www.xxx.cn" appBase="webapps"
  3. unpackWARs="true" autoDeploy="true">

3、去掉项目名称

在第二部内容中继续添加如下内容,意思就是将webapps下的demo项目路径改为/ 访问,去掉项目名称。

  1. # 正常配置
  2. <Context path="/" docBase="/demo" />
  3. # 在liunx下,正常配置不生效,写war全路径
  4. <Context path="/" docBase="/home/apache-tomcat-7/webapps/demo" />

修改后的效果:

  1. <Engine name="Catalina" defaultHost="www.xxx.cn">
  2. <Host name="www.xxx.cn" appBase="webapps"
  3. unpackWARs="true" autoDeploy="true">
  4. <Context path="/" docBase="/demo" />
  5. </Host>

注意事项:

1、由于是域名访问,还需要阿里云设置域名解析,比较简单,阿里云也有教程,请自行添加就可以;

2、80端口也需要在阿里云设置安全组配置,出方向配置和入方向配置都需要加上,请自行添加。

发表评论

表情:
评论列表 (有 0 条评论,115人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Tomcat域名

     |字号 订阅     现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于初学者,8080端口号是如何去掉的,这些网站是如何和域名绑定到一起的呢