您的位置:首页 > 编程语言 > Java开发

java项目的配置、打包、部署、运行全步骤演练(超详细,学不会你打我)

2020-08-03 21:17 47 查看

本篇博客,手把手教大家把springMVC项目部署在linux虚拟机服务器上部署并运行。如果大家在此过程中遇到任何问题,欢迎私信我进行交流。

一、准备工作

1、下载学生选课管理系统源代码:https://pan.baidu.com/s/17bgsJkYXwVmnVAAC1AEk6Q,提取码:unwn
2、准备centos系统环境,参考centos的安装步骤
3、为虚拟机准备项目运行环境(至少安装maven、jdk、mysql、tomcat),参考环境安装详细教程
4、准备一个文件传输工具(我用的是winscp),参考WinSCP的下载、安装和使用

二、项目配置

1、在虚拟机上将centos系统运行起来,启动mysql数据库和查看IP地址。

service mysqld start

ifconfig


我们虚拟机的IP地址是:192.168.220.130,先记录下来,等会会用到。

2、将上面下载的学生选课系统,使用IDEA打开,对jdbc连接四要素进行必要的修改。

3、在宿主机上使用sqlyog导入mysql.sql数据文件,在虚拟机(192.168.220.130)上创建相关数据库和数据表。

三、项目的打包和部署

1、使用winscp文件传输工具,把修改后的项目传输到centos机器上,目录为

/usr/local
下。

2、进入
CourseSelection
目录下,输入如下命令,即可对项目进行打包。

cd CourseSelection
mvn package

等待一段时间后,在

CoueseSelection/target
目录下生成了一个war包。

3、把这个war包复制到tomcat主目录下的
webapps
内。

cp ./CourseSelection-1.0-SNAPSHOT.war /usr/local/soft/tomcat/apache-tomcat-8.5.55/webapps

四、项目的运行

1、输入

service tomcat start
即可运行tomcat。

2、此时,webapps目录下的

CourseSelection-1.0-SNAPSHOT.war
会被解压生成
CourseSelection-1.0-SNAPSHOT
目录。这个时候,我们把
CourseSelection-1.0-SNAPSHOT
目录下的所有文件复制到ROOT目录(有则清空里面的内容
rm -rf ROOT/*
,没有则创建
mkdir ROOT
)下.

ll
rm -rf ROOT/*
cd ROOT
ll
cd ../
mv CourseSelection-1.0-SNAPSHOT/* ROOT/
cd ROOT
ll

3、然后我们在其他机器上,输入

192.168.220.130:8080
即可访问该项目了。(虚拟机IP地址,加端口号)

4、如果大家导入的sql文件是我提供的话,可以尝试下面账号密码进行登录测试。
学生:
10001
123456

教师:
80001
123456

管理员:
admin
admin

当然,也可以去数据库直接查看账号和密码进行登录。

五、如果大家在实战的过程中,有遇到任何问题,欢迎私聊我进行交流。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐