如何在自己的Linux服务器上搭建KMS服务

  • A+
所属分类:技术教程
文章《本站已部署KMS激活服务器,支持激活各版本的Windows以及各版本Office》已经介绍了本站的KMS服务器使用方法,本文将讲述本站是如何搭建的,网上有很多的搭建教程,最简单的就是一键搭建了,下载安装一条命令就搞定了,本文的比起一键搭建显得稍微麻烦了一些,因为我想用最新的vlmcsd程序包,写这篇文章最主要的原因其实还是想以后忘记搭建步骤了,可以看看,所以各位大佬勿喷。
本站的搭建是参考的自由的博客MosFoyer的博客,本站服务器机型为CentOS7.3 64位

下载并上传vmlcsd到服务器

My Digital Life网站下载最新版本的vlmcsd程序包,截至本文发文当前的最新版本为1111,下载得到压缩包文件 vlmcsd-1111-2017-06-17-Hotbird64.rar,本文末也将提供此版本的百度云链接,不想去官网下载的可以用本站提供的。

解压找到找到vlmcsd-1111-2017-06-17-Hotbird64\binaries\Linux\intel\static目录下的vlmcsd-x64-musl-static,这里使用64位的版本,如果是32位的请选择X86版本。

将vlmcsd-x64-musl-static文件重命名为vlmcsd

上传vlmcsd文件到/usr/bin/目录下,并设置755的权限

  1. chmod 755 /usr/bin/vlmcsd         //将vlmcsd设置为755权限

添加vlmcsd服务

首先新建一个空的文件保存就好了,用来存放PID的文件,便于后来添加service时要用到。

  1. vi /var/run/vlmcsd.pid   //新建vlmcsd.pid文件
  2. :wq                                //保存

新建vlmcsd.service的文档,并添加以下内容

  1. vi /lib/systemd/system/vlmcsd.service  //新建vlmcsd.service 文件

点击展开按钮查看所要添加的内容展开

  1. [Unit]
  2. Description=KMS Server By vlmcsd
  3. After=network.target
  4. [Service]
  5. Type=forking
  6. PIDFile=/var/run/vlmcsd.pid
  7. ExecStart=/usr/bin/vlmcsd -p /var/run/vlmcsd.pid
  8. ExecStop=/bin/kill -HUP $MAINPID
  9. PrivateTmp=true
  10. [Install]
  11. WantedBy=multi-user.target

  1. :wq                                                      //保存

重载服务

  1. systemctl daemon-reload                 //重载服务

 启动vlmcsd

  1. systemctl start vlmcsd                      //启动vlmcsd 

 查看vlmcsd的运行状态

  1. systemctl status vlmcsd                    //查看vlmcsd的运行状态

若出现类似如下显示,则表示已经运行

设置开机启动

  1. systemctl enable vlmcsd                  //设置vlmcsd开机启动

端口设置

vlmcsd 程序默认端口:1688

如果你的服务器开启了防火墙,请执行以下语句添加例外

  1. /sbin/iptables -I INPUT -p tcp --dport 1688 -j ACCEPT    //将1688端口设置例外
  2. /sbin/iptables-save                                                           //保存

至此,vlmcsd配置完成,已经可以使用此KMS程序进行激活。

PS:本文采用的是直接在线编辑,当然,也可以本地新建文件,添加所需内容后通过FTP上传至相应目录,注意不要用自带的记事本编辑,一定要用专门的代码编辑器

声明:本教程仅供内部学习、研究、测试使用,不得外传,不得用于任何商业用途,本文作者不承担任何法律责任!

下载信息 vlmcsd-1111-2017-06-17-Hotbird64.rar 21.6MB
下载地址
  • 我的QQ
  • 这是我的QQ扫一扫
  • weinxin
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: