环境:

虚拟机: VMware 15 pro    操作系统  Linux  CentOS 7 64

物理机: Windows 7

事先准备: 

1: 下载 Tomcat  的压缩包  apache-tomcat-9.0.26.tar.gz

2: 通过 SSH 使用 xftp 上传到 Linux, 然后解压 tar -zxvf apache-tomcat-9.0.26.tar.gz 

3: 为了方便之后的操作, 将解压后的文件夹改名为 tomcat,     mv apache-tomcat-9.0.26  tomcat

4: 在虚拟机上打开浏览器, 输入  http://{ip}:8080 显示, 即可成功

(注: 在实际使用的过程中, 最好新建一个用户, 作为开发人员, 例如创建一个用户 dev, 然后将压缩包放到这个目录下的文件夹中, 不要什么东西都放到 root 文件夹下, 分开管理)

这个时候如果在物理机上访问这个 Tomcat 服务器, 就会发现

[运维] 如何访问虚拟机上的 Tomcat ?

 

 所以, 解决问题的第一步:

使用 root 用户, 查看Linux系统上开放的端口号    

firewall-cmd --zone=public --list-ports

[运维] 如何访问虚拟机上的 Tomcat ?

 

如图, 因为我因为配置过, 所以 8080 端口是开放的, 如果没有开放这 8080 端口, 则使用 root 用户, 输入

firewall-cmd --zone=public --add-port=8080/tcp --permanent

[运维] 如何访问虚拟机上的 Tomcat ?

 

 这样, 8080 端口就开放了, 然后输入

firewall-cmd --zone=public --query-port=8080/tcp

[运维] 如何访问虚拟机上的 Tomcat ?

 

 这样, 端口就开放, 然后在物理机上访问

[运维] 如何访问虚拟机上的 Tomcat ?

 

 呐, 成功了

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-14
  • 2021-09-03
  • 2021-07-27
  • 2022-12-23
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-11-13
  • 2021-08-01
  • 2021-11-25
  • 2021-09-04
  • 2021-09-22
  • 2022-12-23
相关资源
相似解决方案