vlmcsd 部署

在 Debian 中部署

1、首先从 Github 中下载构建好的二进制文件

https://github.com/Wind4/vlmcsd

2、在目录中找到适合运行环境的文件

例如:\binaries\binaries\Linux\intel\static\vlmcsd-x64-musl-static

3、通过 SFTP 上传到 Debian 的目录中,再复制到合适的位置

cp /temp/vlmcsd-x64-musl-static /mnt/vlmscd/

4、给文件添加可执行权限

chmod 755 /mnt/vlmscd/vlmcsd-x64-musl-static

5、创建系统服务配置

// 新建一个文件 vlmcsd.service
[Unit]
Description=kms激活服务
After=network.target
[Service]
Type=forking
PIDFile=/var/run/vlmcsd.pid
ExecStart=/mnt/vlmcsd/vlmcsd-x64-musl-static -p /var/run/vlmcsd.pid
ExecStop=/bin/kill -HUP $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

6、复制文件到 systemctl 的配置文件目录下

cp /mnt/vlmcsd.service /lit/systemd/system/

7、重新加载一下 systemctl,并启动服务

// 重新加载systemctl
systemctl daemon-reload

// 启动vlmcsd

systemctl start vlmcsd.service

8、其他

记得打开防火墙端口,默认 1688