一、部署环境
二、安装jdk1.8
- 下载jdk1.8
- 获取linux系统root权限
- 若不是以root用户登录,需要通过命令获取root权限(回车后需要输入root用户的密码)
su root
- 在usr路径下创建java文件夹
mkdir java
- 将下载好的jdk文件放进java文件夹
- 我是在windows系统中下载好之后拷贝到虚拟机linux系统桌面上的,然后再移动到java文件夹中
mv /home/centos/Desktop/jdk-8u201-linux-x64.tar.gz /usr/java
- 进入java文件夹,解压jdk-8u201-linux-x64.tar.gz
5.1 解压完成后修改文件名(单纯觉得文件名太长了)tar -zxvf jdk-8u201-linux-x64.tar.gz
mv jdk1.8.0_201 jdk1.8
- 配置环境变量(具体文件读写保存等操作此处没有详细说明,可自行百度)
6.1打开profile文件
6.2添加如下内容vim /etc/profile
6.3保存并退出JAVA_HOME=/usr/java/jdk1.8.0_60 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
6.4使profile修改后立即生效
6.5验证jdk是否安装成功source /etc/profile
java -version
三、安装tomcat
- 下载tomcat
- 同样在usr目录下创建tomcat文件夹
- 将下载好的文件移动到tomcat文件夹中(在linux系统中下载的,默认存在root/Downloads目录下,我登录的是root用户)
- 解压文件
- 修改解压后的文件名(个人觉得原名太长)
- 修改conf目录下的tomcat-users.xml文件,用以设置访问tomcat管理界面的用户名和密码
- 修改webapps/manager/META-INF目录下的context.xml文件,放开访问权限
- 开放8080端口
- 启动tomcat
- 测试
10.1输入ip地址加端口号即可进入以下界面
10.2点击ManagerApp后输入用户名和密码即可进入管理界面
四、安装mysql及数据迁移
- 工具准备(Xshell和Xftp)
1.1 Xshell可以在Windows界面下用来访问远端不同系统下的服务器。
1.2 Xftp是一个基于windows平台的功能强大的SFTP、FTP 文件传输软件。windows 用户能安全地在UNIX/Linux 和 Windows之间传输文件。
1.3 下载安装这里不再赘述,和普通软件安装大致一样
1.4 Xshell新建会话
1.5 Xftp新建会话
新建本地选项卡
通过拖拽或者右键点击传输即可完成文件传输
- 通过Xshell安装mysql
2.1 安装
2.2 开启服务并设置为开机启动
2.3 设置密码
2.4 成功登录
- 数据迁移
3.1 将开发中用到的数据库文件导出
3.2 通过Xftp传输该文件到linux系统
3.3 通过Xshell运行该sql文件
五、部署项目
- 将可运行的JavaWeb项目打包成war包
- 通过Xftp传输到linux系统中tomcat的webapps目录下
- 重启tomcat后测试