项目部署
windows环境
导入项目:用idea在file下面选择从项目存在的来源导入,选择好环境变量以及maven的setting。xml路径和jar包的路径。
后端部署
1.改数据库,redis链接:数据库要改为自己的username,password,url。数据库在linux上面都要改为Linux系统的链接;redis与数据库一样。文件名称是application.yml。
2.导入sql:在数据库中要创建一个url中的库,在命令行中切换到该库,使用source sql文件路径进行导入。
3.启动redis:安装redis的步骤百度下,我就不多说了。安装成功后创建一个bat文件,内容是redis-server.exe redis.windows.conf,修改redis密码,在redis.windows.conf文件下搜索requirepass,输入requirepass 密码。
3.找到xxxApplication文件,用run启动。
前端部署
1.安装node.js,配置到path中。
2.在项目中使用cmd执行npm config set registry https://registry.npm.taobao.org,接下来执行这三步,前端启动成功,下次启动直接在目录下面输入yarn start。访问地址在request.js中可以找到。
npm install -g yarn
yarn install
yarn start
在win下面项目就启动成功了,linux部署在接下来的时间我会进行补充。
linux环境
后端部署
1.在Linux上面安装redis,修改redis.conf文件(requirepass 密码);安装数据库,在数据库中要创建一个url中的库,在命令行中切换到该库,使用source sql文件路径进行导入。
2.启动redis,切换到redis-server目前下面,输入./redis-server /redis.conf目录 &
3.java的项目就需要在Linux安装jdk,需要下载包,如果找不到可以找我私信我。我用rpm安装,将包上传到Linux,用mkdir /usr/java创建文件夹,用mv命令将包移动到这个文件夹,用rpm -ivh 包名进行安装;vi /etc/profile配置环境变量,添加内容如下
export JAVA_HOME=/usr/java/default
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
检测是否配置成功,用java -version ,出现版本号配置成功
4.把win下面的application.yml文件,jar包一起上传到虚拟机中,修改application.yml文件中的数据库,redis的url,host,密码。输入命令java -jar jar包路径 -Dconfig application.yml的文件路径,后端项目启动成功
前端部署
1.前端打包用npm run build,用远程链接工具上传到Linux中。
2.