Windows系统下安装UTMStack Server需要使用哪些代码?
Windows 操作系统部署 UTMStack Server 操作指引
前置要求
- 系统版本:Windows 10 21H2及以上、Windows 11 21H2及以上、Windows Server 2022及以上
- 硬件配置:最低4核CPU、8GB运行内存、100GB空闲磁盘空间
- 已开启WSL2功能,预装Ubuntu 22.04 LTS发行版
步骤1:配置WSL2运行环境
- 以管理员身份启动PowerShell,执行以下命令开启WSL和虚拟机平台特性:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 执行完成后重启设备,再次以管理员身份打开PowerShell,设置WSL默认版本为2:
wsl --set-default-version 2 - 从微软应用商店安装Ubuntu 22.04 LTS,启动后按照提示设置root权限的用户名和密码。
步骤2:Ubuntu环境内安装UTMStack Server
打开Ubuntu 22.04终端,依次执行以下命令:
- 更新系统软件包:
sudo apt update && sudo apt upgrade -y - 安装基础依赖组件:
sudo apt install curl apt-transport-https ca-certificates gnupg-agent software-properties-common -y - 获取UTMStack官方适配Ubuntu 22.04的安装脚本,上传到Ubuntu目录后执行安装:
chmod +x utmstack_install.sh && sudo ./utmstack_install.sh - 安装过程中按照终端提示设置管理员账号、密码以及Web服务端口,默认端口为8443。
注意:安装过程全程需要保持网络稳定,耗时约10-30分钟,取决于设备配置和网络状态。
步骤3:配置Windows防火墙放行规则
UTMStack服务运行在WSL2环境内,需要在Windows防火墙中放行对应端口才能正常访问,以管理员身份打开PowerShell执行以下命令:New-NetFirewallRule -DisplayName "UTMStack管理后台" -Direction Inbound -LocalPort 8443 -Protocol TCP -Action Allow
如果需要使用日志采集、漏洞扫描、流量分析等附加功能,需要参照UTMStack端口说明放行对应服务端口。
部署验证
打开浏览器访问https://<WSL2虚拟机IP>:8443,输入安装时设置的管理员账号密码,正常进入管理后台即表示部署成功。
内容的提问来源于stack exchange,提问作者Christina Owens
相关产品推荐
相关产品推荐

