部署准备:javaJDK1.7,Tomcat7.0,MySQL5.8,可运行的javaWeb项目,linux环境的服务器(能够是安装在windows电脑上的linux虚拟机,安装了linux系统的电脑,linux云服务器都行,练习可使用linux虚拟机)
步骤:
1. linux下安装javaJDK
2. linux下安装Tomcat
3. linux下安装MySQL
4. 数据库的简单迁移
5. javaWeb项目打包迁移,并部署java
第一步:linux下安装javaJDK
首先说明的是,有些linux系统会自带有javaJDK,例如我新安装的从网上下载的CentOS7在安装以后,就已经安装了jdk1.0.7,由于本身须要的也正是这个版本,本身就没有从新安装JDK。若是须要从新安装的话,能够从网上找到不少linux下安装JavaJDK的教程。
第二步:linux下安装Tomcat,步骤下面用截图解释:
在tomcat官网下载本身想要的tomcat版本,这里我要的是tomcat7,而后进去以后下载tar.gz文件 mysql
下载完成以后,可能系统会默认下载到downloads文件夹下面,通常我喜欢在usr/local/文件夹下面新建一个tomcat文件夹,而后将我下载的tomcat剪切到这个文件夹里面,再解压,命令行以下图:
首先进去usr/local/目录下 linux
启动tomact:首先是进入到tomcat安装目录下的bin路径中,运行startup.sh脚本 web
此时咱们能够到浏览器中输入localhost:8080进行验证,若是出现了tomcat的页面,表示tomcat安装启动成功。 sql
注:如须要修改tomcat的默认用户及其密码,能够在安装目录的conf/tomcat-users.xml文件中,在元素中添加账号密码,须要指定角色.数据库
1,<tomcat-users>
2,<user name="admin" password="admin" roles="admin-gui,manager-gui" />
3,</tomcat-users>
此时就能够在tomcat页面中管理你的web项目了。 windows
第三步:安装启动mySQL 浏览器
比较一下linux下安装mySQL主要的三种方法优缺点tomcat
用yum命令安装的方式 服务器
首先,在命令行中输入
yum list | grep mysql 能够查看mysql的版本
yum install -y mysql-server mysql mysql-devel 能够自动安装好mysql
安装完以后,使用mysql命令,会报错,解决方法:
由于MariaDB代替了mysql数据库,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL受权许可。开发这个分支的缘由之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,所以社区采用分支的方式来避开这个风险。
所以用上述命令启动不起来,正确的方法以下
# yum install mariadb-server -y //若是已安装能够省略
# systemctl start mariadb.service //启动服务
# systemctl enable mariadb.service //开机启动服务
# mysql -u root -p //登陆mysql
##########################################################
第四步:数据库的简单迁移
数据库的迁移用到了用于远程链接的SecureCRT,以及远程传输文件的Xftp 5,这两个软件。
首先是将本机的数据库导出成SQL表文件,经过Xftp 5链接远程Linux服务器的IP,输入帐户,密码,将SQL文件传输到linux上的目标文件目录下。
而后经过SecureCRT进入到linux的Mysql命令下,建立数据库(若是是新装的Mysql),经过命令,运行刚刚导入的SQL表文件。这样,数据库的简单迁移就完成了。
第五步:javaWeb项目打包迁移,并部署
步骤以下: