linux虚拟机安装tomcat(Xshell上传安装包,已自我安装)
1、首先,安装tomcat需要虚拟机采用java jdk。可根据本人之前的文章安装部署jdk 1.8版本。在linux虚拟机已有jdk版本时,让虚拟机使用jdk1.8版本_勇敢的_小小邱的博客-CSDN博客_虚拟机查看jdk版本1https://blog.csdn.net/hjxloveqsx/article/details/1247089802、使用Xshell和rz命令上传安装包apache-
1、首先,安装tomcat需要虚拟机采用java jdk。
可根据本人之前的文章安装部署jdk 1.8版本。
在linux虚拟机已有jdk版本时,让虚拟机使用jdk1.8版本_勇敢的_小小邱的博客-CSDN博客_虚拟机查看jdk版本1https://blog.csdn.net/hjxloveqsx/article/details/1247089802、使用Xshell和rz命令上传安装包apache-tomcat-8.5.81.tar.gz。
没有安装lrzsz的话,可以根据本人之前的文章安装lrzsz并创建软链接。
3、使用mkdir /usr/local/tomcat创建/usr/local/tomcat目录,使用mv apache-tomcat-8.5.81.tar.gz /usr/local/tomcat将安装包移动到/usr/local/tomcat目录。
4、使用tar -zxvf apache-tomcat-8.5.81.tar.gz解压tomcat安装包。
5、进入/usr/local/tomcat/apache-tomcat-8.5.81/bin目录,使用/usr/local/tomcat/apache-tomcat-8.5.81/bin/startup.sh启动tomcat。
6、打开浏览器,输入http://192.168.146.129:8080,这里192.168.146.129是安装了tomcat的虚拟机ip。这里显示无法访问。
7、查看下/usr/local/tomcat/apache-tomcat-8.5.81/conf的server.xml文件,查看tomcat配置的端口是不是8080(Connector这一段内容)。这里查看到是8080。
8、查看firewalld或iptables服务有没有开放8080端口。本虚拟机是使用firewalld,所以采用firewall-cmd --zone=public --list-ports查看所有开放的端口。这里看到只开放了80端口,没有8080端口。
9、使用firewall-cmd --zone=public --add-port=8080/tcp --permanent设置8080端口永久开放。
10、重启firewalld服务。
11、 再次查看firewalld服务有没有开放8080端口。这里显示有8080端口了。
12、 打开浏览器,输入http://192.168.146.129:8080。显示Apache Tomcat界面。
扩展firewalld相关基础命令:
(1)开机自启动:systemctl enable firewalld
(2)禁用开机自启动:systemctl disable firewalld
(3)启动和关闭firewalld服务:systemctl start/stop firewalld
(4)重启firewalld服务:systemctl restart firewalld
(5)查看firewalld开放的端口:firewall-cmd --zone=public --list-ports
(6)添加firewalld永久开放的8080端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent
(7)删除firewalld永久开放的8080端口:firewall-cmd --zone=public --remove-port=80/tcp --permanent
(8)查看firewalld是否开放8080端口:firewall-cmd --zone=public --query-port=8080/tcp
(9)查看firewalld服务的状态:systemctl status firewalld
更多推荐
所有评论(0)