准备工作 :

虚拟机:VMware-workstation-full-14.1.1.28517
https://pan.baidu.com/s/1I_2gAfKwvCx-Fmbv5EhmZQ 密码:efdd linux镜像文件:https://pan.baidu.com/s/1EMFSLfqPiPfG952PowHdPg 密码:9fz6 jdk:官网下载版本,我这里下载的是OpenJDK http://jdk.java.net/10/ tomcat:apache-tomcat-8.0.39-windows-x64.zip

第一步,安装虚拟机,VMware-14注册码:CG54H-D8D0H-H8DHY-C6X7X-N2KG6

第二步:安装ubuntu-16.04.4-desktop-amd64系统,系统自带基础软件 火狐浏览器是英文版,可以切换中文:
通过Linux命令来实现。按Ctrl+Alt+T进入终端
命令是:
sudo apt-get install firefox-locale-zh-hans
输入开机密码回车

然后重新启动火狐浏览器,就可以了

第三步:在 Ubuntu 系统安装VMware Tools 软件
1.系统后切换到 VMware Tools 软件,点 VM—Install VMware Tools 再回到 Ubuntu 系统
2.会弹出一个文件夹,里面就有VMware Tools的安装包,可以点击文件右键【提取到】解压文件到根目录(我是在home下新建tmp文件夹,安装文件就放这里面)
3.进入解压后的目录,执行:./wmware-install.pl 然后就一直回车了。
4.输入你的开机密码回车(密码看不到,输入就可以了。)
5.直到你看到了 Enjoy, –the VMware team 后关闭终端。
6.reboot重启就OK了

第四步:安装jdk
1.使用apt-get来安装了,但是源一般是OpenJDK
感觉莫名就装好了:下载了OpenJDK,然后命令行输入命令
命令:sudo apt-get install default-jdk
2.检查是否安装成功:java -version

第五步:安装Tomcat

1.下载Tomcat压缩包, 解压文件到tmp
2.修改端口号
进入conf 修改server.xml文件,8005那个端口有冲突,我直接改了8088,然后又把http请求的端口改成了8001
3.进入到tomcat下的bin目录
启动 ./startup.sh
关闭 ./shutdown.sh
访问:浏览器访问地址http://192.168.186.128:8001/
其实(./)是当前路径的意思,可以不加,如果加了,启动或终止完事需要按ctrl+c返回到命令行。
这样项目就启动了,可以查看日志,去tomcat的logs目录底下查看catalina.out日志文件,可以通过cat查看文件命令,也可以tail -f(倒数多少行可以为数字) catalina.out来查看。
如果端口号被占用,可以用命令lsof -i:端口号 来查看端口号被占用的进程号,或者停止该进程,或者修改tomcat的端口号都可以。
而当你不确定是否终止了哪个项目的时候,可以通过输入命令ps -ef|grep java来查看一下是否有在运行的项目,通过kill -9 进程号就可以干掉哪个正在运行的项目了。
最后通过ifconfig或者ip命令获取虚拟机的Ip地址,在主机上通过ip+端口号+项目根路径的方式访问即可。

命令:
cat(查看文本),
vi编辑文本命令:a(在字符右侧插入),i(在字符左侧插入),:wq,ZZ(保存退出),:q,q!(不保存退出) :w(保存继续编辑),ctrl+F(翻页),/字符(向后查找),?字符(向前查找),:!bash(退出,执行命令,exit返回继续编辑),x(删除单个字符),dd(删除正行),u(回退修改)
mv file fileFolder(移动文件)
cp file fileFolder(复制文件)
rm -rf/f file(删除文件夹/文件)
ls(查看文件目录)
ls -a(查看所有文件包括隐藏)
ll(列出所有文件包括权限等内容)