Minio:一個開源的AWS S3伺服器,讓你老爺安卓機煥發第二春

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

Minio 是一個 AWS S3 的開源實現,基於 Golang 開發,它是一個服務端,用戶端可以通過瀏覽器訪問。並且它提供了檔案操作的 API,可以方便的為它開發更多的用戶端或者使用你熟悉的程式設計語言訪問 minio 上儲存的檔案。


Minio

這裡我們把它當做一個私人雲端使用,通常它運行在 Linux 或者 Windows 伺服器上,不過官方也提供了 ARM 的編譯版本,那麼接下來我們將 Minio 部署在 Android 手機上。

訪問 Minio 的官網 https://minio.io/ 下載最新的 ARM 編譯版本。

https://dl.minio.io/server/minio/release/linux-arm/minio

官方已經提供了部署方式,非常簡單,但是這一步我們先稍等下操作。

$ wget https://dl.minio.io/server/minio/release/linux-arm/minio$ chmod +x minio$ ./minio server ~/Photos

確保手機已經 Root,將 minio 拷貝到手機儲存卡裡,注意 minio 不能在內建儲存或儲存卡中執行,因為儲存卡被格式化成 noexec 格式,需要 mount 後才能執行,比較麻煩。我是先拷貝到儲存卡,然後使用 Root Explorer 到 /mnt 下。

現在假設你的 minio 的完整路徑是 /mnt/minio ,我們為 minio 設定可執行許可權。

suchmod 777 /mnt/minio

建議串連電腦後使用 adb 工具操作,如果不方便可以在手機上安裝 Termux 後操作。

接下來在儲存卡上建一個檔案夾,隨便什麼都行最好是英文,待會會讓 minio 監聽這個檔案夾,比如我的 S3 ,完整路徑 /sdcard/S3,然後啟動 minio 伺服器。

sucd /mnt./minio server /sdcard/S3

然後就看到 minio 已經啟動,會顯示監聽的伺服器位址連接埠,以及 AccessKey和 SecretKey 資訊。


啟動 minio

Win10 下蜜汁亂碼了,正常顯示的比較清晰。

我們開啟提示的伺服器位址,會出現一個登陸介面。


minio 登陸介面

輸入兩個Key之後,就可以愉快的上傳分享檔案了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.