騰訊云:修改軟件默認(rèn)源為騰訊源

來(lái)源: 騰訊云
作者:我愛(ài)你的一諾
時(shí)間:2020-08-26
19510
搭建軟件環(huán)境的時(shí)候需要先下載安裝文件,很多軟件默認(rèn)源在國(guó)外,下載速度慢,為了提高部署效率,我們往往要先修改軟件默認(rèn)源為中國(guó)源。


背景:搭建軟件環(huán)境的時(shí)候需要先下載安裝文件,很多軟件默認(rèn)源在國(guó)外,下載速度慢,為了提高部署效率,我們往往要先修改軟件默認(rèn)源為中國(guó)源,另外,如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名的,這樣更快(注意騰訊內(nèi)網(wǎng)域名的URL請(qǐng)使用http、使用https是訪問(wèn)不了的,外網(wǎng)域名http和https都可以),詳見(jiàn)官網(wǎng)文檔:

https://cloud.tencent.com/document/product/213/8623

常見(jiàn)的pip、maven、npm、docker、mariadb、rubygems等在這個(gè)文檔上都有配置說(shuō)明,除此之外這里再做些常見(jiàn)軟件源配置/修改方法或資料的補(bǔ)充:

1、pypi(python pip)配置國(guó)內(nèi)源

請(qǐng)參考https://cloud.tencent.com/developer/article/1601851

2、go環(huán)境配置,下載安裝文件

golang.google.cn這個(gè)域名是解析到國(guó)內(nèi)的,https://golang.google.cn/dl/這個(gè)URL下載速度快一些

3、composer源配置

改源到國(guó)內(nèi)(n選1)

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

composer config-g repos.packagist composer https://mirrors.cloud.tencent.com/composer/

composer config-g repo.packagist composer https://pkg.phpcomposer.com/

composer config-g repos.packagist composer https://php.cnpkg.org/

composer config-g repos.packagist composer https://mirrors.aliyun.com/composer/

參考https://cloud.tencent.com/developer/article/1598544

4、maven源配置

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

參考https://mirrors.tencent.com/help/maven.html

ax952azivb.png

sijy6x1vul (1).png

p0bwyjj9l8.png

訪問(wèn)https://mirrors.tencent.com/搜maven點(diǎn)右側(cè)的“查看”訪問(wèn)的文件是https://mirrors.tencent.com/help/maven.html

文檔中途再次強(qiáng)調(diào)下:注意騰訊內(nèi)網(wǎng)域名的URL請(qǐng)使用http、使用https是訪問(wèn)不了的,外網(wǎng)域名http和https都可以,mirrors.cloud.tencent.com或mirrors.tencent.com都可以

5、npm源配置

·使用前請(qǐng)確保您已安裝node.js及npm

·代理的外部倉(cāng)庫(kù):registry.npmjs.org

設(shè)置方法

運(yùn)行以下命令

npm config set registry https://mirrors.tencent.com/npm/

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

6、恢復(fù)鏡像默認(rèn)源

cd/tmp&&wget-q https://mirrors.tencentyun.com/install/softinst.sh&&chmod+x softinst.sh&&./softinst.sh

目前支持如下圖顯示的版本的現(xiàn)網(wǎng)公共鏡像(已經(jīng)淘汰下線的公共鏡像除外),支持得還不太全,需要更全一些,已提需求,待評(píng)估

6rdldum6dp.png

7、MongoDB源

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

訪問(wèn)https://mirrors.tencent.com/搜mongodb點(diǎn)右側(cè)的“查看”訪問(wèn)的文件是https://mirrors.tencent.com/help/mongodb.html,這個(gè)文檔不如清華源的文檔精細(xì),已提優(yōu)化需求,待評(píng)估

k1cjrszqs0.png

清華源的文檔:https://mirror.tuna.tsinghua.edu.cn/help/mongodb/

8、nginx和php暫無(wú)騰訊源,已提需求,待評(píng)估

linux php:https://mirrors.sohu.com/php/

windows php:https://windows.php.net/downloads/releases/archives/

https://mirrors.sohu.com/nginx/

安裝Nginx(centos6需要替換baseurl里的版本為6,centos8則為8,但是需要把/etc/yum.repos.d/CentOS-Base.repo里的[AppStream]模塊注釋?zhuān)劝惭b好后再取消注釋?zhuān)?/strong>

執(zhí)行以下命令,在/etc/yum.repos.d/下創(chuàng)建nginx.repo文件

vi/etc/yum.repos.d/nginx.repo

按“i”切換至編輯模式,寫(xiě)入以下內(nèi)容。

[nginx]

name=nginx repo

baseurl=https://nginx.org/packages/mainline/centos/7/$basearch/

gpgcheck=0

enabled=1

按“Esc”,輸入“:wq!”,保存文件并返回。

執(zhí)行以下命令,安裝Nginx。

yum install nginx

pqkbe585i8.png

1edulxfele.png

9、mysql源

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

https://mirrors.tencent.com/mysql/yum/

安裝mysql參考https://cloud.tencent.com/developer/article/1625458

替換里面.noarch.rpm文件的下載地址為騰訊地址即可

10、mariadb源

https://mirrors.tencent.com/mariadb/yum/

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

vim/etc/yum.repos.d/mariadb.repo

添加以下內(nèi)容

[mariadb]

name=MariaDB

baseurl=https://mirrors.tencent.com/mariadb/yum/10.4/centos7-amd64/

gpgkey=https://mirrors.tencent.com/mariadb/yum/RPM-GPG-KEY-MariaDB

gpgcheck=1

安裝:yum install-y mariadb-server mariadb-client

加入開(kāi)機(jī)啟動(dòng)項(xiàng)并啟動(dòng)服務(wù)

systemctl enable mariadb

systemctl start mariadb

重點(diǎn)是baseurl,根據(jù)自己系統(tǒng)版本和所需mariadb版本從https://mirrors.tencent.com/mariadb/yum/里選擇合適的url,如果要用mariadb官方源,是從https://yum.mariadb.org/這里選擇合適的url(mariadb的官方源是國(guó)外的,在國(guó)內(nèi)訪問(wèn)慢一些,騰訊源可配置內(nèi)網(wǎng)域名,速度更快)

另外,需要提醒下,mariadb安裝后密碼為空,設(shè)置密碼的命令為“mysqladmin-uroot-p password密碼”兩次回車(chē)即可

11、apache源

https://mirrors.tencent.com/apache/

wget下載的時(shí)候,用這個(gè)源速度快一些,如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

12、centos源

https://mirrors.tencent.com/centos/

如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

①備份系統(tǒng)舊配置文件

mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup

②進(jìn)入yum源配置文件所在的文件夾

[root linux~]#cd/etc/yum.repos.d/

③下載mirrors.cloud.tencent.com的yum源配置文件到上面那個(gè)文件夾內(nèi)

CentOS5

wget-O/etc/yum.repos.d/CentOS-Base.repo https://mirrors.cloud.tencent.com/repo/centos5_base.repo

CentOS6

wget-O/etc/yum.repos.d/CentOS-Base.repo https://mirrors.cloud.tencent.com/repo/centos6_base.repo

CentOS7

wget-O/etc/yum.repos.d/CentOS-Base.repo https://mirrors.cloud.tencent.com/repo/centos7_base.repo

CentOS8

wget-O/etc/yum.repos.d/CentOS-Base.repo https://mirrors.cloud.tencent.com/repo/centos8_base.repo

④更新緩存

yum clean all

yum makecache

yum-y update pkgname

13、gnu源

https://mirrors.tencent.com/gnu/

wget下載的時(shí)候,用這個(gè)源速度快一些,如果服務(wù)器是騰訊云的,源還可以用騰訊內(nèi)網(wǎng)域名替換公網(wǎng)域名,這樣更快

·公網(wǎng)域名:mirrors.cloud.tencent.com或mirrors.tencent.com

·內(nèi)網(wǎng)域名:mirrors.tencentyun.com

14、其他源可以訪問(wèn)https://mirrors.tencent.com/查看軟件源列表

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于騰訊云,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶(hù)可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買(mǎi)頁(yè)直接購(gòu)買(mǎi)。
騰訊云
云服務(wù)
2024-12-152024-12-15
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問(wèn)題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問(wèn)題與隱性的人員成本問(wèn)題。
騰訊云
云服務(wù)
2024-11-252024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-042024-11-04
復(fù)雜查詢(xún)性能弱,只讀分析引擎來(lái)幫忙
復(fù)雜查詢(xún)性能弱,只讀分析引擎來(lái)幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來(lái)越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫(kù)在進(jìn)行復(fù)雜查詢(xún)時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-022024-11-02
優(yōu)質(zhì)服務(wù)商推薦
更多
個(gè)人VIP