dc源码铺子应用部署教程
dc源码铺子出码应用部署手册
开发环境/编译环境
- 客户端:windows 11
- JDK:1.8
- maven:3.3.9
- mysql:5.7
- node:16.14.2
- npm:8.5.0
- pnpm:8.6.2
部署环境
- 服务器:ubuntu 22.04
- JDK:1.8
- mysql: 5.7
- nginx:1.19.4
环境配置
ubuntu服务器部署教程
https://blog.csdn.net/u013964774/article/details/131472983
linux环境下jdk安装教程
https://blog.csdn.net/u013964774/article/details/104105857
windows环境下maven安装教程
https://blog.csdn.net/u013964774/article/details/130379619
linux环境下mysql5.7安装安装
https://blog.csdn.net/u013964774/article/details/109398017
windows环境下mysql安装教程
https://blog.csdn.net/u013964774/article/details/110926406
ubuntu在线安装mysql
sudo apt update
sudo apt install mysql-server
#初始化mysql脚本
sudo mysql_secure_installation
#验证安装
systemctl status mysql.service
#开放防火墙
sudo ufw enable
sudo ufw allow mysql
注意:
安装的数据库,请将数据库设置为表名不敏感lower-case-table-names=1
mysql8修改该配置,需重新初始化数据库
创建并还原数据库
#输入mysql账号密码登录数据库
mysql -uroot -p#创建数据库
create database genDbName;#切换到创建的数据库,选择sql文件进行还原
use genDBName;
source /home/genDbName.sql
linux环境下nginx安装教程
nginx下载地址
https://nginx.org/en/download.html
https://blog.csdn.net/u013964774/article/details/107357684
构建/编译后端项目
项目配置文件src/main/resources/application.yml
默认配置使用dev配置环境 spring.profiles.active=dev
,即默认使用application-dev.yml
的配置
构建前请修改配置文件中的数据库配置信息
完成jdk、maven环境配置后,进入项目目录
双击bin目录下的build.bat
或cmd命令行执行mvn clean install
构建项目
构建成功后,会在target
目录下生成jar包
启动项目
windows平台
构建完成后,直接双击bin目录下的start.bat
启动项目
linux平台
创建项目目录projectName
,并创建可执行目录bin
,部署文件bin目录,将编译的jar上传到target目录下,bin/start.sh
文件上传到bin目录下,再执行sh start.sh
启动项目
cd /home
mkdir projectName
cd projectName
mkdir target
mkdir bin
## 上传jar和start.sh
cd bin
sh start.sh
node版本管理工具nvm安装教程
https://blog.csdn.net/u013964774/article/details/131224852