1、下载vlmcsd程序包

点击下载

2、解压选择对应版本,因为我是在64位系统上安装所以选择下面这个文件

binaries\Linux\intel\static\vlmcsd-x64-musl-static

文件名说明:

  • vlmcsdmulti:表示客户端和服务端
  • vlmcsd:表示服务端
  • vlmcs:表示客户端
  • x64 表示64位系统 x86表示32位系统

3、设置755的权限(我将vlmcsd-x64-musl-static重命名为vlmcsd了)

chmod 755 vlmcsd

4、添加vlmcsd到服务

新建一个空的文件保存,用来存放PID的文件

vi vlmcsd.pid

新建vlmcsd.service的文档

vi /lib/systemd/system/vlmcsd.service

添加以下内容

[Unit]
Description=KMS Server By vlmcsd
After=network.target
[Service]
Type=forking
PIDFile=/var/run/vlmcsd.pid #此路径改为自己文件所在路径
ExecStart=/usr/bin/vlmcsd -p /var/run/vlmcsd.pid #此路径改为自己文件所在路径
ExecStop=/bin/kill -HUP $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

重载服务: systemctl daemon-reload
启动vlmcsd:systemctl start vlmcsd
设置开机启动:systemctl enable vlmcsd
查看运行状态:systemctl status vlmcsd