國外vps同步檔案到百度雲,加速vagrant\homestead等下載
阿新 • • 發佈:2019-01-01
今天,想搭建下laravel的 homestead 環境,無奈國內的速度實在不給力,3k/s,得好幾天啊,上網找各種方案: 1.https://laravel-china.org/topics/2,給出了可利用工具下載這個連線進行加速: https://vagrantcloud.com/laravel/homestead/version/8/provider/virtualbox.box 2.有人,提到了,如果有國外vps的話,先通過vps下載到伺服器,再下載到本地。 我嘗試了這個,國外10M/s。1000M的東西,1min多搞定,但是通過 scp 遠端 本地,10幾kb,依舊太慢! 3.搜到這篇帖子: https://www.v2ex.com/t/189034 - 如何快速方便的下載 VPS 中的檔案 看了下,可能的一個解決方案是:通過python上傳到百度雲,我們再通過百度雲來下載! 涉及到的2個github專案: https://github.com/houtianze/bypy https://github.com/LiuLang/bcloud-packages 百度雲開發者中心: http://developer.baidu.com/wiki/index.php?title=docs/pcs 嘗試了下,cli模式,很給力,vps幾s鍾就上傳到了百度雲,在 '我的應用資料/bypy/' 下就可下載! 注意: 在安裝第二個軟體,圖形化介面軟體,出了幾個問題: 1>yum-config-manager - 命令未找到,解決方案: 這個命令是在 'yum-utils' 包裡,需要安裝: yum -y install yum-utils 2>安裝bcloud時,需要pip3,就沒進行安裝了 pip - 就是phthon2的安裝和管理包工具 pip3 - 就是phthon3點安裝和管理包工具 4.vagrant官網: https://www.vagrantup.com/ 5.vagrant的box下載(類似虛擬機器映象): https://atlas.hashicorp.com/boxes/search - 搜尋頁面 注意,並沒有提供下載連結地址...很糾結啊!也是整了好久,注意連結地址: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box 我們搜尋一個box下載後,例如:laravel/homestead。 1>新頁面url地址為: https://atlas.hashicorp.com/laravel/boxes/homestead 2>頁面上有版本號: v1.0.1 3>有3個providers: parallels vmware_desktop vitualbox 我們通過3個引數,組裝好,要下載的地址: https://atlas.hashicorp.com/laravel/boxes/homestead(搜尋vagrant型別)/versions/1.0.1(宣告版本)/providers/vitualbox.box(提供者型別-基於哪一類虛擬機器使用)