学习资料:html
关于在Linux上安装MySql能够参考此网站:http://www.runoob.com/linux/mysql-install-setup.htmljava
解决Linux上的Mysql编码问题请参考此篇博客:http://www.javashuo.com/article/p-njqrhxbj-ba.htmlmysql
本博客旨在解决的问题:linux
1.在Linux上安装JDKweb
2.在Linux上安装Tomcatsql
3.在Linux上安装MySqlapache
4.将已经写好的Web项目打包成War包并将其部署到Tomcat中vim
测试环境:浏览器
虚拟机:VMware® Workstation 12 Protomcat
Linux发行版: Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-47-generic x86_64)
全过程采用root权限。
1.下载JDK,在 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 网站上下载压缩版的jdk-8u111-linux-x64.tar.gz
2.使用WinSCP将下载好的JDK压缩包Copy到Linux的/opt/java目录中(没有目录的请自行建立,WinSCP用法请自行百度),Copy完后以下图所示:
3.使用 tar -zxvf jdk-8u111-linux-x64.tar.gz命令将其解压,效果以下:
4.使用vim /etc/profile 命令打开profile文件设置JDK环境变量,在最下方加入如下两条记录,保存并退出
5.使用source /etc/profile命令刷新配置使配置生效
6.使用java -version命令出现以下信息表示设置成功
1.在此网站http://tomcat.apache.org/download-80.cgi#8.0.38下载tar.gz 格式的Tomcat
2.使用WinSCP将下载好的Tomcat压缩包Copy到Linux的/opt/tomcat目录中(没有目录的请自行建立,WinSCP用法请自行百度),Copy完后以下图所示:
3.使用 tar -zxvf apache-tomcat-8.0.38.tar.gz命令将其解压,效果以下:
4.使用cd /opt/tomcat/apache-tomcat-8.0.38/bin命令将目录切换到Tomcat的bin目录下
5.使用./startup.sh命令启动tomcat,启动成功后以下图所示:
6.检查Tomcat服务器是否启动成功,输入命令 ps -ef |grep tomcat 若是出现相似于如下的东西则说明启动成功:
若是只出现一行字符串则颇有多是启动失败了。能够尝试从新启动。
在Ubuntu图像化界面里的火狐浏览器中输入如下地址http://localhost:8080并按回车键便可看见此页面(其实与Windows里安装Tomcat差很少):
安装在Linux上的Mysql可能会有乱码问题,解决编码问题请参考此篇博客:http://www.javashuo.com/article/p-njqrhxbj-ba.html
这里安装MySql采用在线安装的方式,虚拟机须要联网。
1.执行如下命令apt-get install mysql-server mysql-client安装Mysql,安装过程当中请设置mysql的root的密码。
若安装失败尝试使用命令apt-get update,执行此命令后再执行上述安装MySql的命令
2.安装完成后使用netstat -nat命令查看mysql是否启动,若是有3306端口的程序证实mysql已启动,以下图所示:
开始,中止,重启mysql服务命令以下:
service mysql stop 中止
service mysql start 开启
service mysql restart 重启
3.输入mysql -u root -p命令,系统提示你输入Mysql root用户的密码,这里输入您刚才安装mysql时设置的密码便可,出现以下页面表示mysql安装成功:
1.使用WinSCP将本身的项目war包Copy到Linux的/opt/tomcat/apache-tomcat-8.0.38/webapps目录中(WinSCP用法请自行百度,如何将本身的项目打成war包请自行百度),Copy完后以下图所示:
2.启动tomcat服务器,过一下子,tomcat会自动将war包解压,以下图所示
3.打开Ubuntu图形界面的火狐浏览器便可访问本身的项目。在Windows浏览器中也能够访问部署在Linux虚拟机上的项目。
可是若是本身部署的项目的IP地址写的是localhost话那么就要替换成本身虚拟机的IP地址。
查看虚拟机IP地址以下图所示:
在Windows中的浏览器中访问本身部署在Linux虚拟机中的项目:
注:虚拟机网络链接模式选择NAT模式,
在VMWare WorkStation中设置方式为:虚拟机->设置->网络适配器->网络链接->NAT模式。
关于如何配置域名使得此项目能够被外网访问,您能够参考此篇博客: