一、前言
服务器系统:Centos 7
JDK版本:1.8
Tomcat版本:7.0.55
Mysql版本:5.7
部署之前, 先确保服务器上正确安装了Tomcat跟Mysql
Tomcat安装教程:Linux 安装Tomcat 7.0.55
Mysql安装教程:Centos 7 安装mysql 5.7(简略教程)
二、导出war包
先从Eclipse中导出项目的war包
在Eclipse中右键项目名→Export,弹出窗口
选择WAR file,next
Destination项填好导出的路径,然后点finish就完了
导出来是这么个东西:
三、上传war包到服务器
导出war包之后,我们就要上传war包到服务器的tomcat安装目录下的webapps文件夹下了,我使用的是Xftp 5软件。
上传完之后,我们可以在其他机器上通过
http://服务器IP:端口号(默认是8080)/项目名/首页jsp文件路径
来访问我们的项目了
四、导入数据库文件
如果我们的项目涉及到数据库,我们还需要将数据库文件导入到服务器的mysql中
先从本机导出mysql文件,我的导出来是这个:
然后我们将导出来的sql文件传输到服务器的根目录
在服务器端,先输入以下命令来连接数据库:
[root@ecs-x-medium-2-win-20200313100355 ~]# mysql -hlocalhost -uroot -p
再通过以下代码创建数据库,数据库名字跟你导出的sql文件同名:
mysql> create database cartonsystem;
再将sql文件导入数据库:
[root@ecs-x-medium-2-win-20200313100355 ~]# mysql -uroot -p123456 cartonsystem < cartonsystem.sql
最后,重启tomcat服务器,大功告成(貌似不用重启也行,我搞忘了)。