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