自己的vps用途其实还有很多,比如搭建一个kms激活的服务器啊什么的,kms很多人用着不放心,那就自己搭个呗!
py-kms发布地址:https://github.com/myanaloglife/py-kms
1.安装依赖
yum install python-argparse
2.下载代码
git clone https://github.com/myanaloglife/py-kms
3.运行激活服务器
cd py-kms
python server.py
这时候看到提示消息
TCP server listening at 0.0.0.0 on port 1688.
就是说KMS服务已经在1688端口上打开了,没有错误。这就搭建完毕了。
4.长期运行配置
对于需要长期运行的KMS服务器,可以使用supervisor管理py-kms服务(非必须步骤)
拷贝py-kms文件夹到/usr/local/目录下
cp -r py-kms /usr/local/
安装supervisor
yum install python-setuptools
easy_install supervisor
生成默认配置文件(supervisord.conf)
echo_supervisord_conf > /etc/supervisord.conf
编写supervisor脚本,加到/etc/supervisord.conf最后
[program:pykms]
command=python /usr/local/py-kms/server.py
autorestart=true
user=root
以daemon方式运行,执行
supervisord
5.客户端测试
客户端下载py-kms后,cd跳转到该目录,执行
python client.py -v 你的ip地址
结果如下说明安装成功
Connecting to wwwb.vvvtimes.com on port 1688…
Connection successful!
Sending RPC bind request…
RPC bind acknowledged.
通过py-kms激活没有机器数目限制,通过微软官方工具搭建的KMS服务器有机器数目限制。
至此搭建完成,如何使用可以参考:【福利】自建kms激活服务器
欢迎转载:注明转载出处就好:):嘻哈小屋 » 【技术】如何搭建kms服务器