前端项目设为首页
一、通过软件连接上服务器,这里用 FinalShell 举例
二、进入 Tomcat 的 conf 目录下修改 server.xml 文件
找到 Host 标签,正常在xml文件最下方:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="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 "%r" %s %b" /> </Host>
添加 Context 标签 docBase为你的项目文件夹名称,修改为:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="myhome" 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 "%r" %s %b" /> </Host>
这时候重启Tomcat的话你就可以通过:http://121.41.79.153:8080(本地:http://localhost:8080)直接访问项目了,省略了项目文件路径 ,重启方法写再最后。
但是如果你还需要省略端口号通过地址直接打开,还需要再修改 server.xml 文件
三、修改 Tomcat 端口号
再次进入 server.xml 文件找到 Connector 标签 大概在70行附近:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
修改端口号为80:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
这时候你就可以通过http://121.41.79.153(本地:http://localhost)直接访问项目,省去端口号。
附言
Linux修改文件内容命令:
vim server.xml 进入文件 按下 i 键进入编辑模式 窗口下方会出现-- INSERT --,编辑完成后按 Esc 键退出编辑模式,输入 :wq 按回车,保存并退出。
重启Tomcat:
一、关闭已经开启的 Tomcat 进程:
先进入 Tomcat 的 bin 目录下
使用命令 ps -ef|grep tomcat 查看 Tomcat 进程ID,通过 kill -9 19126 命令杀死进程
二、重新启动 Tomcat :
在 bin 目录下执行 sh startup.sh 命令启动 Tomcat ,出现 Tomcat started. 表示启动成功。
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!