From ff87a5471d6e377ae368a9c4abeeabd3b45682d2 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Wed, 20 Mar 2024 16:25:08 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AF=B4=E6=98=8E=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index eb4f8ad..86e9ba6 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ go run omc.go -c ./omc/etc/omc.yaml --env local go build -ldflags="-s -w" -o omc ``` -## 打包 +## 单程序打包 ```sh go env -w GOOS=linux @@ -45,3 +45,39 @@ go env -w GOOS=windows go build -o omc -v -ldflags "-X 'nms_cxy/lib/global.Version=2.2311.8' -X 'nms_cxy/lib/global.BuildTime=`date`' -X 'nms_cxy/lib/global.GoVer=`go version`'" ``` + +## Deb 打包 + +`build` 目录内 `build\debbuild` 修改配置 + +```sh +# 可执行 +chmod +x build.sh +./build.sh deb + +# 卸载程序 +dpkg -r omc +sudo rm -rf /usr/local/omc + +# 安装程序 +dpkg -i omc-xxx.deb + +# 安装 Nginx +apt install -y nginx +# 1解除gzip注释 2注释conf.d下面的一行 +vim /etc/nginx/nginx.conf +# 检查配置 +vim /etc/nginx/conf.d/default.conf +# 重启 Nginx +systemctl restart nginx + +# 安装 Mysql + +# 修改初始数据库连接地址 +vim /usr/local/omc/bin/importdb.sh +# 执行安装 +/usr/local/omc/bin/importdb.sh install + +# 服务重启 +sudo /usr/local/omc/bin/omcsvc.sh restart +```