野生程序员
发布于 2022-08-30 / 152 阅读 / 0 评论 / 0 点赞

ntp 服务 时间服务器 搭建

仓库

https://github.com/qq547176052/sntp

编译

docker run -itd --name mycode -v E:\0\go\sntp:/go_mqtt -p 123:123 golang:1.19.0 /bin/bash
进入容器ssh
docker exec -it mycode /bin/bash


进入项目目录
cd /go_mqtt

设置源地址
go env -w GO111MODULE=auto
go env -w GOPROXY=https://goproxy.cn,direct



初始化项目
go mod init a
安装依赖
go mod tidy
运行
go run main.go

编译
go build -o main main.go
运行
./main
后台运行
nohup ./main > main.log 2>&1 &
查看运行中的程序 PID
ps -aux | grep "main"
杀死进程
kill -9 进程PID
编译
go build -o main.exe main.go

windows启动
直接双击 main.exe

注意

程序需要用到 123 端口

阿里云安全组打开
服务器防火墙打开


评论