1 Star 0 Fork 0

张军钊 / OnlineCloudNotes

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.58 KB
一键复制 编辑 原始数据 按行查看 历史
张军钊 提交于 2024-03-02 09:51 . 修改

一、部署流程🐳

⭕⭕确保服务器已经配置好docker以及docker compose服务

1、服务器拉取项目

git clone https://gitee.com/zhang-junzhao/OnlineCloudNotes.git

2、配置OSS

打开OnlineCloudNotes\note-back\src\main\java\top\lzzzs\service\impl\OssServiceImpl.java

Alt text

 private String accessKey = "";
 private String secretKey = "";
 private String bucket = "";

填写这三项数据 Alt text 填写自己的空间域名↑ 注意:这需要你去注册一个七牛云账号(免费),自己创建一个空间,即bucket,设置为公开,个人中心可以看到秘钥,然后填写这三项即可。bucket是你的空间名称。

2、前端项目本地build

由于前端不知为何在服务器上build失败,无法一键部署,只能在本地打包,再传到服务器。

下载前端项目note-front到本地,用vscode打开,在终端依次输入

npm install
npm run build

把打包好的dist文件夹上传到服务器目录OnlineCloudNotes/note-front/note_vue/ 下面

3、部署

进入项目目录下 OnlineCloudNotes/

依次运行

chmod +x deploy.sh
./deploy.sh

4、效果

部署完成会提示

恭喜你!系统部署完成!

**********************************
***  Admin UI: http://hostname ***
**********************************

打开浏览输入服务器ip即可,记住要开放服务器80端口

二、遇到的问题

1、安装docker-compose

CentOS上安装docker-compose_centos 安装docker-compose-CSDN博客

2、权限不足

Cannot connect to the Docker daemon. Is the docker daemon running on this ho-CSDN博客

docker运行jenkins大坑 - 简书 (jianshu.com)

3、docker版本问题

【docker-compose】启动报错 moby/buildkit:buildx-stable-1 - aaacarrot - 博客园 (cnblogs.com)

在centos8中升级并安装最新版本docker-ce_centos docker 升级-CSDN博客

Docker服务启动报错:Job for docker.service failed because the control process exited with error code_docker.service failed.-CSDN博客

4、docker安装

CentOs8之Docker安装_centos8 安装docker-CSDN博客

1
https://gitee.com/zhang-junzhao/OnlineCloudNotes.git
git@gitee.com:zhang-junzhao/OnlineCloudNotes.git
zhang-junzhao
OnlineCloudNotes
OnlineCloudNotes
main

搜索帮助