用本机(Win10)访问虚拟机(CentOS7)发布的静态网页
因为没有租服务器,因此虚拟机要利用tomcat来部署发布静态网页。而tomcat是由java编写的,所以必须要有jdk。
一、从本机向虚拟机发送jdk和tomcat的压缩包
在本机和虚拟机之间传文件需要用到xshell和xftp(注意:xshell和xftp必须要解压在不同的目录)
tomcat:https://pan.baidu.com/s/1rS6Lma6JtFwTElpz8qDQ2Q
提取码:j4am
jdk:https://pan.baidu.com/s/1cm3IdSCnlmdNnPZYIN7XAw
提取码:zkzf
xshell:https://pan.baidu.com/s/1-UfTMD7hCt225gsVuM0bJA
提取码:g7a7
xftp:https://pan.baidu.com/s/1xkexvQr2N2GGNj_gUe6ZCQ
提取码:vlni
-
下载好xshell和xftp,并解压到不同的目录。
-
打开xsell文件夹里的Xshell.exe
-
创建新会话,连接虚拟机
-
主机:192.168.154.100 //192.168.154.100是虚拟机的IP
端口号:22 //默认端口号是22 -
点击新建的会话,“连接”
-
输入虚拟机的用户名和密码,这就成功从本机连接虚拟机了
-
点击“新建文件传输”,就可以使用xftp从本机向虚拟机传输文件了
-
左边是本机,右边是虚拟机,在虚拟机的/home目录下创建一个“java”文件夹,把在本机下载好的“apache-tomcat-7.0.61.tar.gz”和“jdk-7u67-linux-x64.rpm”拉进这个文件夹
至此,本机已成功向虚拟机发送tomcat和jdk。
二、解压和安装jdk和tomcat
- 使用chmod 777命令把tomcat和jdk的权限设置为最高权限。
chmod 777 apache-tomcat-7.0.61.tar.gz
chmod 777 jdk-7u67-linux-x64.rpm - 安装jdk和解压tomcat
rpm -i jdk-7u67-linux-x64.rpm
tar -zxf apache-tomcat-7.0.61.tar.gz
(由于我已经安装过jdk,因此提示会有点不一样) - 启动tomcat:进入tomcat文件夹的bin文件夹,使用命令./startup.sh启动tomcat
三、本机浏览虚拟机的tomcat首页
在本机浏览器(最好用Google Chrome,IE,Firefox,Safari,欧鹏浏览器)中输入http://虚拟机的IP地址:8080(8080是默认端口)
四、本机浏览虚拟机发布的静态网页
- 在虚拟机的tomcat文件夹的webapps文件夹中新建"Poems"文件夹,把写好的静态网页放进去。
- 在本机浏览器浏览该静态网页http://虚拟机的ip地址:端口号/刚刚新建的文件夹名/静态网页的名字
如:http://192.168.154.100:8080/Poems/Poems300.html