在linux中安装tomcat
下载网址
下载tar.gz版本
通过CRT传到虚拟机中,我还是保存到/usr/local 中
安装tomcat
步骤一:
通过命令切换到 /usr/local中
cd /usr/local
步骤二:解压tomcat文件
解压成功
步骤三:切换到tomcat下的bin目录
在window中启动tomcat是startup.bat 。在Linux中启动tomcat就是startup.sh。关闭是shutdown.sh
启动tomcat
./startup.sh
在虚拟机中访问tomcat服务器
物理机想访问虚拟机的tomcat
只是在虚拟机中能访问没什么意思。我们一般要做的都是在外面也能访问到虚拟机中的服务器。我们可以在网页中地址栏中测试。
只不过url中的localhost改为你虚拟机的ip访问。
访问不到。
原因防火墙开着
把虚拟机中的防火墙关喽
使用到的命令
关闭防火墙 systemctl stop firewalld
打开防火墙 systemctl startfirewalld
重启防火墙 systemctl restart firewalld
可以看到物理机也可以访问虚拟机中的服务器
但是这样不安全啊。
此时需要打开防火墙
systemctl startfirewalld
开启端口
常用的方法就是在防火墙上打开一个端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent centos7适用
iptables -A INPUT -ptcp --dport 8080 –j ACCEPT service iptables save(cent0s6的方法)
我的是centos7我的开启端口的命令是如下
激动的心情去访问还是不行
需要重启防火墙
到这里在linux中安装tomcat就算是完成了