部署完成

This commit is contained in:
suguo.yao 2022-10-18 11:47:34 +08:00
parent 7a3fecfef5
commit e442d2ae8f
3 changed files with 24 additions and 1 deletions

1
.gitignore vendored
View File

@ -16,3 +16,4 @@
# vendor/
.vscode/
data/
search

22
Makefile Normal file
View File

@ -0,0 +1,22 @@
appname = search
serverip = 192.168.0.254
serverport = 22
.PHONY : linux
linux:
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o $(appname) .
.PHONY : dev
dev:
export mysql_dsn="root:SG1231@tcp(192.168.0.254:13306)/site?charset=utf8mb4&parseTime=True&loc=Local"
export exceptionless_apikey=FT7zsVcX9wTHZgTSECjbeqDFJFddMybETQhhFM0s
export exceptionless_url=http://exceptionless.devops.easyj.top:60011/api/v2/
go run .
.PHONY : release
release: linux
ssh -p $(serverport) suguo@$(serverip) "sudo supervisorctl stop $(appname)"
ssh -p $(serverport) suguo@$(serverip) "if [ ! -d /usr/local/search/bak ]; then mkdir -p /usr/local/search/bak; fi"
ssh -p $(serverport) suguo@$(serverip) "if [ -f /usr/local/search/$(appname) ]; then cp /usr/local/search/$(appname) /usr/local/search/bak; fi"
scp -P $(serverport) ./$(appname) suguo@$(serverip):/usr/local/search/
ssh -p $(serverport) suguo@$(serverip) "sudo supervisorctl start $(appname)"

View File

@ -39,7 +39,7 @@ func main() {
//搜索初始化
service.GoFoundInit(&global.Config{
Addr: "192.168.0.254:5678",
Data: os.Getenv("gofound_dictionary"),
Data: os.Getenv("gofound_data"),
Debug: false,
Dictionary: os.Getenv("gofound_dictionary"),
EnableAdmin: true,