腾讯云服务器环境配置及软件安装失败解决方法

一、腾讯云服务器无法安装软件有以下5种主要情况

1. 腾讯云服务器本地网络异常
2. DNS服务器解析异常
3. yum源配置有误
4. NET Framework安装失败
5. msi后缀安装包安装失败
二、根据无法安装软件5种情况的主要排查思路
1.腾讯云服务器本地网络异常
故障现象:腾讯云服务器本地无法访问外网
可能原因:网卡驱动未开启或网卡配置有问题。
解决方法:检查网卡驱动,尝试重新安装驱动或者代理设置等。

2.DNS服务器解析异常

故障现象:腾讯云服务器可以ping通外网,但无法通过域名访问外网
可能原因:没有指定DNS服务器或指定的DNS服务器不可用,或者UDP 53号端口流出方向安全组/云防火墙未放通
解决方法:手工设置指定的DNS服务器并检查UDP 53号端口流出方向安全组/云防火墙是否放通
Linux:
1) 通过命令:ping mirror.centos.org
DNS解析正常显示:DNS解析异常显示:2) 通过命令:vim /etc/resolv.conf,添加nameserver 114.114.114.1143) 再执行命令:ping mirror.centos.org,观察输出是否正常
4)检查腾讯云服务器关联的安全组中,是否放通了流出方向的UDP 53端口的安全组规则,如没有的话需要放通(建议安全组流出方向端口全部放通):5)检查VPC下面的云防火墙(如果有开通云防火墙的话)是否放通DNS服务UDP协议的53号端口,如样例。Windows:
1) 打开cmd命令行,通过命令:ping mirror.centos.org(或其他熟悉网站)
DNS解析正常显示:DNS解析异常显示:2) 通过打开网络共享中心-选择更改适配器设置-右键本地连接,打开属性-选择internet协议版本4,在DNS服务器的修改模块中,选择使用下面的DNS服务器地址,分别填入114.114.114.114和8.8.8.8。3) 排查安全组和云防火墙,同Linux腾讯云服务器。
3.yum源配置有误
故障现象:yum源找不到对应的仓库
可能原因:没有配置好yum源
解决方法:重新配置yum源
说明:腾讯云默认会根据用户安装的系统的来配置yum源,如Centos则用Centos官方源,Bclinux则用腾讯镜像源,用户可根据需要自行配置
1) 进入yum源目录
命令:cd /etc/yum.repos.d
2) 备份yum源
命令:mkdir bak1; find . -maxdepth 1 -type f -exec mv ./bak1/ ;
3) 新建yum源,打开http://mirrors.bclinux.org/,选择配置生成器,按腾讯云服务器系统生成yum源,复制内容
命令:vim new.repo,粘贴上述复制内容,保存退出
命令:yum clean all
命令:yum makecache4.NET Framework安装失败
:用户在Windows 2008 R2,Windows 2012系统上安装.net 2.0, .net 3.5 , .net 4.0遇到了失败的情况
可能原因:虚拟内存未开启、服务器Windows Update更新源问题、程序版本兼容性问题
解决方法:
1) 使用微软.Net Framework清理工具
请参考微软官方文档,使用该工具后重新安装测试。《如何解决安装.NET Framework 更新失败(一点通系列)》https://support.microsoft.com/zh-tw/kb/2514365
配置服务器至少2G虚拟内存
2) 配置Windows官方更新源
可以尝试使用微软官方更新源,请参考如下步骤修改。
a) 打开运行;
b) 输入gpedit.msc;
c) 在组策略编辑器中,依次打开计算机配置>管理模板>Windows 组件>Windows Upate。
d) 打开配置自动更新,默认选项为2-通知下载并通知安装。选择该选项后,您会收到通知,然后可以手动安装需要的更新。
如果您希望手动管理更新的配置,请选择5-允许本地管理员选择设置或者未配置;
如果您选择已禁用,在需要 Windows Update 上的任何可用更新时,必须自行下载并手动安装该更新。
e) 打开指定Intranet f) 打开允许自动更新立即安装默认,选项为已禁用。选择该选项后,系统不会自动安装更新。您可以选择已启用允许系统自动安装。
注意:修改图中框选的任何一条组策略后,您需要以管理员身份打开 CMD,并运行gpupdate /force使修改项生效。
3) 解决版本兼容性问题
可以采用如下步骤删除较老版本进行测试。
a) 点击【开始】--【控制面板】--【程序和功能】。b) 在程序列表中,排查是否已安装了该程序的其他版本,如果有,先进行卸载。c) 使用更高版本的.NET Framework 4.5再次安装部署测试,程序安装成功。5. msi后缀安装包安装失败
故障现象:双击安装包后提示"Windows Installer"错误
可能原因: 系统服务中的Windows Installer" 服务被禁用
解决方法: 处理方法如下:
1) 点击开始-运行-输入 services.msc,打开服务。2) 找到Windows Installer" 服务。3) 鼠标双击打开服务,将启动类型改为自动,点击确定。4) 鼠标右键再次点击"Windows Installer",选择启动,服务启动后,在安装.msi 的安装包就可以了。

标签