Linux系统部署网站
程序员文章站
2022-06-15 13:54:41
Linux系统部署网站准备环境Linux服务器域名(非必须)安装并启动MySQL数据库服务安装Node.js环境部署网站先找一个我参与的前后端分离项目学生宿舍管理系统在服务器的MySQL里创建一个dormitories数据库,把sql目录里的dormitories.sql文件数据导入进去部署SpringBoot后台把生成的jar包上传到服务器然后使用命令后台运行该jar包nohup java -jar dormitories_system-0.0.1-SNAPSHOT.j...
Linux系统部署网站
准备环境
- Linux服务器
- 域名(非必须)
- 安装并启动MySQL数据库服务
- 安装Node.js环境
部署网站
先找一个我参与的前后端分离项目
学生宿舍管理系统
在服务器的MySQL里创建一个dormitories数据库,把sql目录里的dormitories.sql文件数据导入进去
部署SpringBoot后台
把生成的jar包上传到服务器
然后使用命令后台运行该jar包
nohup java -jar dormitories_system-0.0.1-SNAPSHOT.jar > ds.log 2>&1 &
查看生成的日志文件前30行
head -n 30 ds.log
证明后台启动成功
部署Vue前台
把DS-Vue文件夹压缩也上传到服务器
然后解压,进入DS-Vue目录
在这个根目录执行npm install
命令下载依赖(我已经下载好了)
然后执行命令启动Vue前台
nohup npm run serve > ds-vue.log 2>&1 &
可以看到前台已经启动成功了
配置实例安全组规则
开放8080端口
访问部署的前后端分离项目
http://自己的服务器ip
:8080/
因为Vue前台没有压缩,所以访问很慢(5分钟左右)(我不会压缩2333)
这样就访问成功了
输入用户名root,密码123456,进入首页
这样就成功部署了一个网站了,简单吧
本文地址:https://blog.csdn.net/weixin_42895893/article/details/110506401