From 8372b9e58e9fa88b715c102962e6bbd188ed24ae Mon Sep 17 00:00:00 2001 From: bjd Date: Mon, 28 Dec 2020 17:13:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=89=93=E5=8C=85=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++------------------ base/app_ver.go | 2 +- deploy.sh | 23 +++++++++++++++++++++++ 3 files changed, 27 insertions(+), 19 deletions(-) create mode 100644 deploy.sh diff --git a/README.md b/README.md index 1698a78..2636e1a 100644 --- a/README.md +++ b/README.md @@ -28,28 +28,13 @@ AnyLink 服务端仅在CentOS7测试通过,如需要安装在其他系统, > 升级 go version = 1.16 ```shell -rootPath=`pwd` - git clone https://github.com/bjdgyc/anylink.git -git clone https://github.com/bjdgyc/anylink-web.git -cd $rootPath/anylink-web -npm install -npm run build - -cd $rootPath/anylink -cp -r $rootPath/anylink-web/ui . -go build -o anylink -ldflags "-X main.COMMIT_ID=`git rev-parse HEAD`" - -#整理部署文件 -mkdir $rootPath/anylink-deploy -cd $rootPath/anylink-deploy - -cp -r $rootPath/anylink/anylink . -cp -r $rootPath/anylink/conf . -cp -r $rootPath/anylink/downfiles . +cd anylink +sh deploy.sh #注意使用root权限运行 +cd anylink-deploy sudo ./anylink -conf="conf/server.toml" ``` diff --git a/base/app_ver.go b/base/app_ver.go index 3cb5287..0f08bd7 100644 --- a/base/app_ver.go +++ b/base/app_ver.go @@ -2,5 +2,5 @@ package base const ( APP_NAME = "AnyLink" - APP_VER = "0.0.5" + APP_VER = "0.0.6" ) diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..bd78c75 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +git clone https://github.com/bjdgyc/anylink-web.git + +cd anylink-web +npm install +npm run build + +cd ../ +cp -r anylink-web/ui . +go build -o anylink -ldflags "-X main.COMMIT_ID=`git rev-parse HEAD`" + +#整理部署文件 +mkdir anylink-deploy +cd anylink-deploy + +cp -r ../anylink . +cp -r ../conf . +cp -r ../down_files . + +#注意使用root权限运行 +#sudo ./anylink -conf="conf/server.toml" +