共计 1456 个字符,预计需要花费 4 分钟才能阅读完成。
访问 tomcat 网站管理页面
打开浏览器,在地址栏中输入 http://localhost:8080
看到如下页面,该页面是 tomcat 的默认网站,同时还提供了以下功能
- server status 查看服务器的状态,包括 linux 主机的信息,tomcat 的版本信息,资源使用情况等
- manager app 管理网站
- host manager 虚拟主机的管理
默认使用这三个功能需要提供账号密码,如果没有可以采用以下的方式去修改配置文件,设置用以访问的账号密码。
在提示登录的界面点击取消,会看到提示
[root@zutuanxue ~]# vim /opt/tomcat1/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
设置完成之后重启 tomcat 就可以登录后台管理页面了,其中在 manager app 中主要管理的是网站是否发布的操作,start= 发布网站
stop= 停止发布网站,reload= 重新加载,undeploy= 卸载 / 删除网站(慎用),expire session= 会话过期时间
与 war 文件部署相关的设置,包括定义 war 文件存放的位置,和上传 war 文件
war 是一个可以直接运行的 web 模块,通常用于网站,打包部署。以 Tomcat 来说,将 war 包放置在其 \webapps\ 目录下,然后启动 Tomcat,这个包就会自动解压,就相当于发布了。war 包是 Sun 提出的一种 web 应用程序格式,与 jar 类似,是很多文件的压缩包。war 包中的文件按
照一定目录结构来组织。简单来说,war 包是 JavaWeb 程序打的包,war 包里面包括写的代码编译成的 class 文件,依赖的包,配置文件,所有的网站页面,包括 html,jsp 等等。一个 war 包可以理解为是一个 web 项目,里面是项目的所有东西。
configuration 定义 TLS(安全传输协议) 配置文件
diagnostics 检查网站在启动,重新加载或卸载时,是否造成内存溢出,这个操作会触发垃圾回收机制,生产环境中慎用
TLS connector configuration diagnostics 加密诊断,可以帮助用户诊断加密是否有问题
firefox 设置中文
[root@zutuanxue ~]# dnf install ibus* -y
添加完整的中文环境后重启
重启完成为浏览器添加中文后重启浏览器
再次访问 tomcat 管理界面就会变成中文
发布静态页面
[root@zutuanxue webapps]# pwd
/opt/tomcat1/webapps
[root@zutuanxue webapps]# mkdir test
[root@zutuanxue webapps]# echo '<%= new java.util.Date() %>' > test/index.jsp
使用浏览器访问 http://ip:8080/test, 每次刷新时间都会改变
正文完
星哥玩云-微信公众号