1.WSL2上安装Ubuntu,详见本作者另一篇文章《win11下的WSL2安装Redis》;
2.打开dos窗口,输入wsl -u root 进入ubuntu环境;
3.输入命令:sudo apt-get update
用于更新包管理器;
4.输入命令:sudo apt-get install default-jdk
用于安装Java开发工具包JDK,提示时候输入Y;
5.输入命令:java -version
查看当前安装的Java运行时环境的版本;
6.输入命令:sudo apt-get install tomcat9
用于安装Tomcat,提示时候输入Y;
7.输入命令:sudo systemctl restart tomcat9
用于重新启动Tomcat服务;
8.输入命令:sudo systemctl status tomcat9
查看Tomcat服务状态;
9.输入命令:ps -ef |grep tomcat
查看Tomcat进程状态;
10.输入命令:sudo systemctl enable tomcat9
将Redis服务设为开机自启;
11.输入命令:sudo systemctl list-unit-files --type=service | grep enabled | grep -vE 'disabled|masked'
查看开机自启服务列表;
12.输入命令:cat /etc/tomcat9/server.xml
用于查看Tomcat配置文件;
若要修改默认端口,则用vi编辑器,输入i进入编辑模式,调整后按esc,输入wq保存再重启服务;
13.修改Tomcat配置文件,添加一行:address="0.0.0.0",使其容许远程访问(可选);
14.验证;
浏览器的URL输入网址:http://localhost:8080/
若提示it works,则表示Tomcat部署成功;
15.输入命令: sudo apt-get install tomcat9-admin
用于安装Tomcat admin;
16.输入命令:vi /etc/tomcat9/tomcat-users.xml
新增管理员角色和账户:
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="123456" roles="admin-gui,manager-gui"/>
用vi编辑器,输入i进入编辑模式,调整后按esc,输入wq保存;
17.输入命令:sudo systemctl restart tomcat9
用于重新启动Tomcat服务;
18. 验证;
18.1.浏览器的URL输入网址:http://localhost:8080/,网页中点击热连接“manager-webapp”;
18.2.输入配置文件etc/tomcat9/tomcat-users.xml中的user(本例为账户admin,密码123456);
18.3.若提示TomCat Web应用程序管理者,则表示Tomcat-admin部署成功;