windows2008 R2 安装宝塔失败怎么处理?
美国、香港服务器
windows2008 R2 安装宝塔失败怎么处理?
10-23 来源:
> 注意:新版宝塔 Windows 面板**官方已经不再支持 2008R2**,就算装好,后续 PHP、数据库插件大概率会报错。
## 方案 1:先开启系统 TLS1.2(必做,优先执行)
Windows2008R2 默认没开启 TLS1.2,https 下载直接失败。
1. 以管理员打开 PowerShell,执行下面注册表命令开启 TLS1.2:
New-Item "HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server" -Force | Out-Null
New-Item "HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" -Force | Out-Null
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" -Name "DisabledByDefault" -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" -Name "Enabled" -Value 1 -PropertyType DWord -Force
2. **重启服务器**,TLS1.2 才能生效
## 方案 2:离线手动放置 Python 安装包(绕开下载,推荐)
1. 关闭当前宝塔安装程序,删除临时目录
路径:`C:\BtSoft\tmp\`,清空里面所有文件
2. 在你**本地电脑**浏览器访问下载:
`http://download.bt.cn/win/panel/python.7z`
本地电脑能直接下,下载得到`python.7z`
3. 把`python.7z`上传到服务器的 `C:\BtSoft\tmp\` 文件夹
4. 管理员身份重新运行宝塔安装包
安装程序检测到本地文件存在,不再联网下载,直接解压
## 方案 3:网络排查
管理员 CMD 执行,测试连通:
```
ping download.bt.cn
telnet download.bt.cn 80
1. 修改网卡 DNS:`223.5.5.5`,备用`114.114.114.114`
ipconfig /flushdns
2. 临时关闭 Windows 防火墙,云服务器安全组放行 80 端口
## 备选方案(推荐)
1. 安装**旧版本宝塔 Windows 面板**(老版本对 2008R2 兼容性更好,不会强制下载新版 Python)
2. 或者直接更换系统:Windows Server2012R2,原生支持新版宝塔,不会出现 TLS 问题
### 验证 TLS 是否生效的命令
[Net.ServicePointManager]::SecurityProtocol
执行后,如果输出包含 `Tls12`,说明开启成功。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快