參考出處:http://www.hejinjun.cn/faqs/92.html
備注:如服務(wù)器和客戶機(jī)IP網(wǎng)段不同,需設(shè)置路由方式實現(xiàn)采桃;
測試存放路徑:opt/binaries/Linux/intel/static
cat?/proc/cpuinfo(查看目前機(jī)器CPU架構(gòu))
下載vlmcsd項目文件:
yum?-y?install?wget?? ??(安裝wget)
wget?https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz?? ? (下載binaries包)
tar -zxf?binaries.tar.gz?? ? (解壓到當(dāng)前目錄下)
如果你的機(jī)器CPU和上述我的一樣都是Intel,那么就可以直接用我下面的命令進(jìn)入目錄
cd?binaries/Linux/intel/static
這里我是X64位的系統(tǒng)梆奈,所以直接執(zhí)行下面的命令vlmcsd就啟動了
./vlmcsd-x64-musl-static
如果你的機(jī)器不是64位系統(tǒng)褥芒,則需要在此目錄內(nèi)找到對應(yīng)你系統(tǒng)位數(shù)的可執(zhí)行文件來運(yùn)行
查看vlmcsd的運(yùn)行情況酒贬,可以使用如下命令
ps?-ef?|?grep?vlmcsd-x64-musl-static(如圖所示吧恃,說明運(yùn)行正常)
注意虾啦,vlmcsd需要用到1688端口,如果你的機(jī)器防火墻打開了痕寓,需要設(shè)置放行規(guī)則或關(guān)閉防火墻
設(shè)置防火墻放通1688端口:
查看zone命名:firewall-cmd --get-active-zones
設(shè)置放通防火墻:firewall-cmd --zone=public --add-port=1688/tcp --permanent
重啟防火墻:firewall-cmd --reload
查看端口是否開啟:firewall-cmd --query-port=1688/tcp
關(guān)閉防火墻(不推薦):systemctl?stop?firewalld.service
至此缸逃,kms服務(wù)器搭建完成
設(shè)置vlmcsd 開機(jī)自啟動:
echo "/home/binaries/Linux/intel/static/vlmcsd-x64-musl-static > /dev/null 2>&1" >> /etc/rc.local
chmod?+x?/etc/rc.d/rc.local
激活測試:管理員下運(yùn)行cmd
slmgr /skms 填寫kms服務(wù)器的IP? ? (指向激活服務(wù)器)
slmgr? /ato? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(激活系統(tǒng))
slmgr /xpr? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(批量激活系統(tǒng))
slmgr /dlv? ??(查看激活信息)
備注:centos7聯(lián)網(wǎng)操作;
cd?/etc/sysconfig/network-scripts 目錄下找到對應(yīng)網(wǎng)卡文件厂抽,通過vi編輯器設(shè)置網(wǎng)絡(luò);
首次設(shè)置完后重啟網(wǎng)卡服務(wù)即可丁眼;service network restart