centos服务器上git clone下载加速

最近在服务器上直接git clone github上的仓库,下载速度只有十几KB,简直不要太慢!
网上搜了一些加速的,自己于是写了下面的总结。

1. nslookup命令

如果执行这个命令找不到,请先执行:

yum -y install bind-utils

然后执行下面两条命令

nslookup github.global.ssl.fastly.Net
nslookup github.com 

如图:

2. 修改hosts文件

写上对应的IP

X.X.X.X http://global-ssl.fastly.net
X.X.X.X http://github.com 

3. 刷新缓存

yum install -y nscd

service nscd restart

再执行git clone下载速度应该就比较快了!

原文地址:https://www.cnblogs.com/yspworld/p/11320259.html

时间: 2024-10-06 14:30:39

centos服务器上git clone下载加速的相关文章

CentOS服务器上的 git 包版本控制

本文衔接上文"记录一次无聊的(经历了Nodejs -> Shell -> C)的探索问题过程",服务器上git版本是1.8.3.1,使用的pm2来管理nodejs进程,并且配置了一键deploy项目.在deploy执行过程中,新版本的pm2 => pm2-deploy的shell中没对git老版本做兼容,上文提到解决方案: 1. pm2-deploy做兼容,相关shell例子也已给出 2. 升级服务器git版本 本文围绕一次 git 升级操作展开,并且分享此次过程的操

在CentOs服务器上源码安装python3.5

在CentOs服务器上源码安装python3.5 作者:尹正杰 1.系统环境介绍 2.安装依赖包 [[email protected] packages]# yum -y groupinstall "Development tools" [[email protected] packages]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk

Git clone 下载慢解决方案

声明:本文摘自 https://www.linuxidc.com/Linux/2019-05/158461.htm,实测可用! 1 本机环境 ubuntu 16.04 2 问题描述 本人在配置 vim 的 YCM 插件时,需要用 git clone 下载,但速度基本在 10kb/s 左右,因此按照声明中的方法进行了配置,确实有效. 3 解决步骤 a. 查找域名对应的 ip 地址,并修改 hosts 文件 1 nslookup github.global.ssl.fastly.Net 2 nslo

windows、linux通过ftp从ftp服务器上传和下载

最近需要用到文件的上传和下载,查看我们使用的系统,发现有一个进程为t_ftpd,怀疑其为一个ftp的守护进程,于是想要用ftp的方式实现. 在windows上使用bat脚本的方式实现: 首先写一个bat脚本: download.bat @echo off ftp -s:E:\Sylixos\SylixOS_Qt\build-TCWareWigget-Desktop_Qt_5_7_1_MinGW_32bit-Debug\debug\ftp\ftp.txt 这样就会调用ftp.txt文件 ftp.t

CentOS服务器上搭建Gitlab安装步骤、中文汉化详细步骤、日常管理以及异常故障排查

一, 服务器快速搭建gitlab方法 可以参考gitlab中文社区 的教程 centos7安装gitlab:https://www.gitlab.cc/downloads/#centos7 centos6安装gitlab:https://www.gitlab.cc/downloads/#centos6 如下方法按照官网来操作,手工安装过于麻烦.当前测试平台为小鸟云的三个月centos 7测试机. 1. 安装配置依赖项 如想使用Postfix来发送邮件,在安装期间请选择'Internet Site

在centos 服务器上安装phalcon框架 undefined symbol: php_pdo_get_dbh_ce

去git 下载对应版本的框架 命令行: sudo yum install php-devel pcre-devel gcc make 然后使用GIT clone到服务器上,然后 git clone git://github.com/phalcon/cphalcon.git cd cphalcon/build sudo ./install 然后查看你的/etc/php.d 目录下有无phalcon.ini 的文件 如果没有在/etc/php.d里面建一个phalcon.ini的文件,内容写上  e

在centos服务器上配置gitlab钩子引发的一系列问题

为了给公司的服务器上搭建gitlab环境并且配置钩子(实现在本地git push之后服务器自动git pull),整了好久,最后终于把问题解决了,下面是记录安装gitlab之后引发的一系列问题: 首先搭建gitlab是参考了http://www.linuxidc.com/Linux/2016-06/131992.htm这篇文章,使用的是bitnami制作的一键安装包,下载下来的是run格式的文件,需要先给这个文件执行权限: chmod +x filename filename是这个文件的名字 安

centos文件上传和下载

直接使用yum安装 yum install lrzsz  安装完成 使用说明 sz命令发送文件到本地: # sz filename rz命令本地上传文件到服务器: # rz 执行该命令后,在弹出框中选择要上传的文件即可. 说明:打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录. 如果不想使用命令的,也可以使用软件上传和下载文件.winscp.exe, 在百度可以自行下载.

在SecureCRT上,使用命令行从远程服务器上传或者下载文件

引言: 在服务器上,一般都会通过命令行来进行访问.对于上传或者下载文件的需求,除了使用filezilla之类的工具之外,还可以使用rz/sz来完成类似操作. 1.  SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件. 一般的运维或者开发人员都是使用这些工具来远程登录服务器,完成相应操作. 2.  上传或者下载文件需求 一般服务器如果开发了21端口,并支持ftp协议,则可以使用filezi