首先来做部署准备

  1. 服务器若干台

操作系统:

Windows Server2008
Windows Server2012
Windows Server2016
Windows Server2019
推荐配置:

WEB服务器:4H4G、带宽20M起、磁盘20G(D盘)+100G(E盘)(存放站点数约60个
MySQL服务器: 4H8G、带宽1M、磁盘20G(D盘)+50G(E盘)(存放MySQL数据库数约60个)(引导内网通信,所以带宽1M即可)
SQL Server服务器:4H8G、带宽1M、磁盘20G(D盘)+50G(E盘)(存放SQL Server数据库数约60个)(引导内网通信,所以带宽1M即可)

  1. zkeys平台(地址)下载主控端和被控端

zkeys平台地址

产品-软件列表

小白0成本怎么搭建虚拟主机_第1张图片

受控端部署

本地安全策略设置
禁用密码复杂性策略

管理工具->本地安全策略

安全设置->账户策略->密码策略,点击:密码必须符合复杂性要求

禁用:密码必须符合复杂性要求

更改密码最长使用期限为永久

点击:密码最长使用期限,修改密码过期时间为0,即永不过期

防火墙设置

Windows2008:无需设置

Windows2012:无需设置

Windows2016:需将安装目录添加至排除项

小白0成本怎么搭建虚拟主机_第2张图片
1.创建安装目录

2.设置排除项

window sever 2016 自带的安全检测会误删受控端所需文件,需先添加排除项

进入设置-》更新和安全,Windows Defender

点击添加排查项,添加排查文件夹,选择创建的目录即可

安装受控端

安装受控端前,请先重启一下系统,否则SQL Server 2008无法完成安装。

本教程非最新版受控端,具体以最新安装程序为准。
将下载好的受控端程序包放至服务器内,解压并运行以ZHost开头命名的exe文件,如 ZHost_v1.0.0.25.exe 文件 根据步骤安装程序,所有选项默认即可。

浏览完,点击我接受,即可进入下一步

输入产品序列号,点击授权

产品序列号可从控制台 -> 产品 -> 软件列表 -> 虚拟主机(Windows版)软件详情 中获取

目录选择,点击确定,进入下一步

根据需要,勾选要安装的软件及环境,然后继续安装

小白0成本怎么搭建虚拟主机_第3张图片

等待下载安装完成,需要时长根据网络环境而定,请耐心等待

点击确定,进入环境配置

点击立即启动,启动受控端

小白0成本怎么搭建虚拟主机_第4张图片
ZKEYS系统设置

通讯设置

点击设置->通讯设置,进入设置界面

通讯端口,通讯密匙要与平台的一致

位置:管理后台->生产->虚拟主机->主机服务器->主机服务器编辑

主控IP即为IP白名单,设置主控服务器的IP,建议设置

安全设置

小白0成本怎么搭建虚拟主机_第5张图片
MySQL管理密码:为了用户数据安全,请避免使用默认密码!请输入新密码,受控会直接修改MySQL root用户密码。

SQL Server管理密码:为了用户数据安全,请避免使用默认密码!请输入新密码,受控会直接修改SQL Server sa用户密码。

开启调试则会显示更为详细的日志,不建议开启

站点设置

小白0成本怎么搭建虚拟主机_第6张图片

备份设置

根据实际情况进行相关设置,无限制

小白0成本怎么搭建虚拟主机_第7张图片

添加独立IP
独享主机:服务器需要添加独立IP

服务器配置独立IP

准备好独立IP,创建 batch_add_ip.bat 脚本文件并输入以下内容(可先新建一个batch_add_ip.txt文件,输入以下内容后将文件格式改为.bat)

@echo off
echo =============Windows批量添加IP===========
echo.
set /p netname=请输入网卡名称:
echo ==========请保证IP地址在同一C段==========
echo.
set /p start_ip=请输入起始IP(A.B.C.D):
set /p end_ip=请输入结束 IP 第四段数(1-255):

echo --------------------------------信息确认-------------------------------------
echo.
::IP切片分段
call:ip_cut
echo 你选择的网卡名称是: %netname%
echo 开始 IP 为: %start_ip%
echo 结束 IP 为: %ip1%.%end_ip%
pause

:add_ip
for /l %%i in (%start_ip4%,1,%end_ip%) do (netsh interface ip add address "%netname%" %ip1%.%%i mask=255.255.255.0) & echo %ip1%.%%i

pause

del %0

:ip_cut
for /f "tokens=1-4 delims=." %%a in ("%start_ip%") do (
set ip1=%%a.%%b.%%c
set start_ip4=%%d
)
goto :eof
首先查看网卡名称

小白0成本怎么搭建虚拟主机_第8张图片
运行 batch_add_ip.bat 脚本文件,根据提示输入网卡名称、起始IP及结束IP的最后一段

小白0成本怎么搭建虚拟主机_第9张图片

小白0成本怎么搭建虚拟主机_第10张图片

后台资源配置

后台添加IP

小白0成本怎么搭建虚拟主机_第11张图片
位置:后台->生产->资源管理->ip管理

MySQL:PHPMyAdmin站点绑定域名(和平台设置绑定域名一致)

小白0成本怎么搭建虚拟主机_第12张图片

位置:后台->生产->虚拟主机->主机服务器->主机服务器管理

小白0成本怎么搭建虚拟主机_第13张图片