From cc89dfcdf936a5f52bd2e090271b64f124fba939 Mon Sep 17 00:00:00 2001 From: Whitzards Date: Wed, 5 Jun 2024 11:17:29 +0800 Subject: [PATCH 1/3] update install_guide.md user and pwd Signed-off-by: Whitzards --- docs/install_guide.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/install_guide.md b/docs/install_guide.md index 5d111842..1b716b8a 100644 --- a/docs/install_guide.md +++ b/docs/install_guide.md @@ -45,8 +45,8 @@ file:输出到path下的指定文件。 # server端启动 $ ./server & # web页面访问 ip:端口 -初始用户:admin@123.com -密码:123456 +初始用户:admin +密码: admin ``` ![](./images/login.png) -- Gitee From 28a0b1d945de240b94e855deb2d29a8ea966b0ae Mon Sep 17 00:00:00 2001 From: Whitzards Date: Wed, 5 Jun 2024 11:50:37 +0800 Subject: [PATCH 2/3] fix build.sh backend and pack Signed-off-by: Whitzards --- scripts/build.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index 263b8fd8..e4b60c24 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -55,6 +55,7 @@ function build_frontend() { # # move frontend binary files to resource dir # cp ./dist/index.html ./resource/index.html # cp -r ./dist/static/* ./resource/ + cp -rf ./dist/* ../src/app/server/resource/ popd } @@ -68,11 +69,11 @@ function build_backend() { echo "building server for ${1}..." mkdir -p ${version_path}/server - CGO_ENABLED=0 GOOS=linux GOARCH=${1} go build -o ${version_path}/server/pilotgo-server ./pkg/app/server/main.go + CGO_ENABLED=0 GOOS=linux GOARCH=${1} go build -tags=production -o ${version_path}/server/pilotgo-server ./src/app/server/main.go echo "building agent for ${1}..." mkdir -p ${version_path}/agent - CGO_ENABLED=0 GOOS=linux GOARCH=${1} go build -o ${version_path}/agent/pilotgo-agent pkg/app/agent/main.go + CGO_ENABLED=0 GOOS=linux GOARCH=${1} go build -o ${version_path}/agent/pilotgo-agent ./src/app/agent/main.go } function pack_tar() { @@ -82,10 +83,10 @@ function pack_tar() { echo "adding scripts and config files..." mkdir -p ${version_path}/server - cp config_server.yaml.templete ${version_path}/server/config_server.yaml + cp ./src/config_server.yaml.templete ${version_path}/server/config_server.yaml mkdir -p ${version_path}/agent - cp config_agent.yaml.templete ${version_path}/agent/config_agent.yaml + cp ./src/config_agent.yaml.templete ${version_path}/agent/config_agent.yaml cp ./scripts/shell/install_server.sh ${version_path}/server/ cp ./scripts/shell/install_agent.sh ${version_path}/agent/ -- Gitee From b3ea8dcfe279777012caed76d06aca2d15f0e96c Mon Sep 17 00:00:00 2001 From: Whitzards Date: Wed, 5 Jun 2024 05:43:49 +0000 Subject: [PATCH 3/3] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20docs?= =?UTF-8?q?/install=5Fguide.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/install_guide.md | 71 ------------------------------------------- 1 file changed, 71 deletions(-) delete mode 100644 docs/install_guide.md diff --git a/docs/install_guide.md b/docs/install_guide.md deleted file mode 100644 index 1b716b8a..00000000 --- a/docs/install_guide.md +++ /dev/null @@ -1,71 +0,0 @@ -# 安装部署PilotGo - -## 1. 确认服务器架构 -确认将要部署PilotGo的服务器的架构,选择合适的tar.gz进行解压。 -```bash -$ tar -xzvf pilotgo-1.0.0.xxx.tar.gz -$ cd pilotgo-1.0.0 -``` -## 2. 一键安装 -执行脚本: -```bash -$ ./install.sh -``` -### 注意: -如果执行sh脚本出现 : 没有那个文件或目录 -解决方案: - -1.执行 -```bash -$ vim build.sh -``` -2.不点击 `i` 修改文件的情况下,执行 -```bash -$ :set ff=unix -``` -3.再执行 -```bash -$ :wq #问题解决 -``` -## 3. 服务端部署 -进入部署目录 -```bash -$ cd /opt/PilotGo -``` -修改yaml文件,按照实际部署情况进行配置: -```bash -$ vim config_server.yaml -``` -### 注意: -在yaml中有log模块,driver字段是可选模式: -stdout:输出到终端控制台; -file:输出到path下的指定文件。 - -```bash -# server端启动 -$ ./server & -# web页面访问 ip:端口 -初始用户:admin -密码: admin -``` -![](./images/login.png) - -## 4. agent端部署 -注册新机器流程(原则上只需配置`config_agent.yaml`和`agent`二进制即可注册,但是考虑到日志输出,建议先执行`./install.sh`): -进入部署目录 -```bash -$ cd /opt/PilotGo -``` -修改yaml文件,按照实际部署情况进行配置: -```bash -$ vim config_agent.yaml -``` -### 注意: -在yaml中有log模块,driver字段是可选模式: -stdout:输出到终端控制台; -file:输出到path下的指定文件。 - -```bash -# agent端启动 -$ ./agent & -``` \ No newline at end of file -- Gitee