linux服务器运行SpringBoot项目 最方便的就是用jar的方式来运行,并且,为了防止关掉xshell之后网站也随着关闭,利用 screen多窗口启动前后端,保证即使xshell窗口关闭,前后端仍然在后台运行着。
1、前端安装和运行:
参考链接:Ubuntu上部署Web前后端环境(vue+python+mysql)_及时勉励,时不我待的博客-CSDN博客
screen -S myclient //创建独立的客户端窗口
cd MyService/myclient/
npm run dev
Ctrl+a d
2、后端安装和运行:
(1)参考链接:
https://blog.csdn.net/dd15923021755/article/details/86763726
https://blog.csdn.net/qq_40693828/article/details/80291171
(2)检查安装情况:
检查一下是否有JDK8: java -version
检查一下是否已安装mysql : netstat -tap | grep mysql
(3)打包IDEA工程为jar包
参考链接:https://www.cnblogs.com/stm32stm32/p/9973325.html
(4)运行mysql,建立数据库mydb_cms,查看数据库生成,但是没有表
https://blog.csdn.net/qq_40693828/article/details/80291171
a、输入命令mysql -u root -p,再输入密码,可直接回车键(按照上述安装完后似乎没有设置密码,本文档后面会有设置密码命令),进入数据库如下
b、创建数据库,命令为create database 数据库名(注意:在执行数据库语句后面记得加;结尾)
c、查看数据库 show databases;
(5)运行jar包,查看数据库中表格生成 :
screen -S myServer //创建独立的服务端窗口
cd MyService/myServer/
java -jar myServer-0.0.1-SNAPSHOT.jar
Ctrl+a d