CentOS 6 下无法wget https链接的解决方法

CentOS6下最高版本的wget是1.11,但非常遗憾的是这个版本有bug,是没办法用来下载https链接的东西的,所以有些人为了避免这种情况会帮脚本加上不检查ssl的参数--no-check-certificate,但显然这个方法我并不是特别推荐,毕竟这并不是无解的。

而解决方法其实也不难,就是自己到gnu去下载新版本的wget来进行编译替换的动作。
方法如下:

yum -y install openssl openssl-devel gcc make perl
cd ~
wget http://ftp.gnu.org/gnu/wget/wget-1.16.tar.gz
yum -y remove wget
tar -xzvf wget-1.16.tar.gz
cd wget-1.16
./configure --with-ssl=openssl
make && make install
ln -s /usr/local/bin/wget /usr/bin/wget
cd ..
rm -rf wget-1.16*

替换完毕后你就可以开心地下载了.

 

马克!

posted on 2017-08-02 17:38  佳宇博客  阅读(2620)  评论(0编辑  收藏  举报

导航