403报错解决方案
服务器使用yum install httpd时出现403报错,参考了几个文章:
首先根据这篇文章: devcloud上yum install 安装软件报错403
打开 /root/.bashrc 文件,然后在最末尾可以看到 no_proxy:
export no_proxy="127.0.0.1,tlinux-mirror.tencent-cloud.com,tlinux-mirrorlist.tencent-cloud.com,localhost,mirrors-tlinux.tencentyun.com,.oa.com,.local"
然后在后面添加,mirrors.tencent.com
:
export no_proxy="127.0.0.1,tlinux-mirror.tencent-cloud.com,tlinux-mirrorlist.tencent-cloud.com,localhost,mirrors-tlinux.tencentyun.com,.oa.com,.local,mirrors.tencent.com"
之后,再试试yum install的语句,如果无效,再往下看:
之后的思路有点混乱,yum install httpd不成功,问题分为两类:1、访问不了外网2、源有问题
然后参考这篇文章:[网络配置与相关问题](https://iwiki.woa.com/pages/viewpage.action?pageId=50790908)
根据指引,配置 DNS服务器 ,然后修改host文件配置
https://mk.woa.com/q/269479?ADTAG=search
File “/usr/libexec/urlgrabber-ext-down”, line 28 except OSError, e:
修改报错文件/usr/libexec/urlgrabber-ext-down,将头行"#!/usr/bin/python" 改为 "#!/usr/bin/python2"即可
File “/usr/bin/yum“, line 30 except KeyboardInterrupt, e:
修改/usr/bin/yum文件中的第一行为#!/usr/bin/python2.7