设置tomcat的默认主页为自己项目的主页

我们在浏览器运行web项目时,格式为:http://Ip+8080/项目名称/运行的页面

为了简化我们运行项目时的麻烦,我们可以更改tomcat中的server.xml文件中的变量,使我们运行项目时不用输入8080端口号,只需要输入ip+项目名就可以了:

 

找到tomcat安装目录,打开conf目录下面的serverxml文件:找到有8080端口号的地方,把8080端口改为80即可:(如下所示)


 

<Connector port="8080" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" />

    <!-- A "Connector" using the shared thread pool-->

    <!--

    <Connector executor="tomcatThreadPool"

               port="8080" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" />

    -->

 

 

把自己的项目设置为tomcat的默认项目,我们在浏览器直接输入ip地址即可访问写好的项目:

跟配置端口一样,找到tomcat安装目录,打开conf目录下面的serverxml文件:

找到<Host></Host>标签,在里面添加下面的命令:

<Context path="" docBase="StuSystem" debug="0" reloadable="true" />

 

path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;
docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个StuSystem目录,让该目录作为我的默认目录。

 

<Host name="localhost"  appBase="webapps"

            unpackWARs="true" autoDeploy="true">

<Context path="" docBase="StuSystem" debug="0" reloadable="true" />



        <!-- SingleSignOn valve, share authentication between web applications

             Documentation at: /docs/config/valve.html -->

        <!--

        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />

        -->



        <!-- Access log processes all example.

             Documentation at: /docs/config/valve.html

             Note: The pattern used is equivalent to using pattern="common" -->

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

               prefix="localhost_access_log" suffix=".txt"

               pattern="%h %l %u %t &quot;%r&quot; %s %b" />



      </Host>

 

 

 

保存上述两个文件后重启tomcat,在浏览器地址栏内输入"http://localhost/",显示我们自己的项目首页。

 

 

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是王小贱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值