目录
第一章、xshell工具和xftp的使用
1.1)xshell下载与安装
①用来远程操作Linux虚拟机系统
两个工具官网下载免费版本:https://www.xshell.com/zh/
②点击下载,双击.exe文件直接安装
③一直下一步直接安装安装
1.2)xshell连接
①文件—》新建会话—》输入虚拟机ip地址—》连接
②输入Linux账号确定后输入密码
连接后可以在xshell中远程操控Linux系统
1.3)xftp下载安装和连接
和xshell一样
第二章、安装tomcat
2.1)关闭防火墙,传输tomcat压缩包到Linux虚拟机
2.1.1)关闭防火墙
①永久性关闭防火墙
systemctl disable firewalld.service
#重启Linux系统让其生效
reboot
查看是否已经关闭防火墙:命令
systemctl status firewalld
出现Active: active (running)表示是启动状态。
出现Active: inactive (dead)灰色表示停止,
2.1.2)传输tomcat压缩包到Linux虚拟机
②登录xftp传输tomcat.tar压缩文件,直接拖拽文件就可以将本机文件传输到虚拟机root文件夹下
③解压tomcat的压缩文件到/usr/local/tomcat目录下
tar -zxvf apache-tomcat-9.0.37.tar.gz -C /usr/local/tomcat
2.2)修改端口号和启动tomcat
2.2.1)修改端口号
打开Tomcat安装目录的conf路径下配置文件 server.xml
找到:默认的HTTP连接器配置,其中port="8080"表示Tomcat的HTTP访问端口。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把8080改成8888
<Connector port="8888" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2.2.2)启动tomcat
①进入到解压文件夹的bin目录
cd /usr/local/tomcat/apache-tomcat-9.0.37/bin
②运行./startup.sh命令启动tomcat
./startup.sh
==== =2024年3月14日更新= ====
2.3)查看是否成功启动
2.3.1)查看输出日志
启动成功后/usr/local/tomcat/apache-tomcat-9.0.37/logs目录会生成catalina.out文件
命令:从尾部查看catalina.out日志
tail -f ../logs/catalina.out
2.3.2)报错505,问题分析和解决
发现虽然之前tomcat显示started,但是catalina.out日志却报505错误。报错如下:
usr/local/tomcat/apache-tomcat-9.0.37/bin/catalina.sh: line 505: /usr/local/java/bin/java: No such file or directory
问题分析:
tomcat启动时需要java环境,当我们启动后,tomcat会根据catalina.sh文件的默认配置 /usr/local/java/bin/java:
去寻找java路径。如果我们安装的jdk不在这个位置,就会提示找不到目录。
问题解决:
进入目录
cd usr/local/tomcat/apache-tomcat-9.0.37/bin/
编辑文件
vi catalina.sh
添加java home 路径为自己jdk路径
2.3.3)验证是否成功:查看浏览器
去本机浏览器使用Linux服务器IP+tomcat端口号,查看tom猫页面
tomcat结束命令:
./shutdown.sh