前言
如今的許多網盤應用都設定了下載下傳限速,隻有付費成為會員才能享受下載下傳加速服務。于是我設想,能否通過ECS搭建個人網盤,來存放一些常用的文檔等,便于在使用時下載下傳通路。偶然間發現阿裡雲開發者成長計劃裡有基于ECS和NAS搭建個人網盤的體驗課程,遂開始了體驗。
具體過程
1.連接配接伺服器
在阿裡雲開發者成長計劃界面找到
對應連結建立完執行個體後,通過windows系統下的CMD,
ssh連接配接上免費建立的執行個體

2.安裝 OwnCloud
然後執行指令添加新的軟體源
并安裝OwnCloud
yum install owncloud-files
之後通過指令檢視安裝是否成功。
ll /var/www/html
3.安裝阿帕奇(Apache)服務
yum install httpd –y
安裝完成後啟動
systemctl start httpd.service
輸入公網ip後出現此圖檔
則安裝成功。
之後通過指令
vim /etc/httpd/conf/httpd.conf
打開阿帕奇配置檔案,修改内容後,按esc,輸入:wq!
儲存。
4.安裝并配置PHP
OwnCloud是基于PHP開發的,是以需要配置PHP服務。此外,OwnCloud隻支援PHP 5.6+。
首先更新php源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安裝PHP 7.2版本
yum -y install php72w
yum -y install php72w-cli php72w-common php72w-devel php72w-mysql php72w-xml php72w-odbc php72w-gd php72w-intl php72w-mbstring
之後,輸入php -v檢視PHP版本
将PHP與Apache配置
find / -name php.ini
找到目錄後,記錄目錄,執行
vi /etc/httpd/conf/httpd.conf
配置PHP目錄(/etc/php.ini)為查找到的目錄
PHPIniDir /etc/php.ini
儲存後通過systemctl restart httpd.servicechong重新開機Apache。
5.連接配接OwnCloud
在浏覽器輸入
http://1公網位址/owncloud/
進入OwnCloud安裝界面
輸入使用者名密碼,選擇存儲&資料庫
若選擇MySQL,會出現如圖報錯,因為我們并沒有配置MySQL環境。是以選擇SQLite即可。
之後等待其配置完成。
6.登陸OwnCloud
完成後網頁會自動重新整理,然後輸入設定的使用者名和密碼,進入主界面
7.挂載NAS服務
此部分内容涉及NAS的登陸資訊,故不做展示。
挂載成功後可以看到如下界面
至此挂載完成。需要在網盤中建立目錄進行上傳。
預設的幾個檔案夾将不可用,點選加号建立目錄并回車即可建立新目錄。之後上傳檔案。
總結
NAS檔案系統按量付費,若儲存較小的檔案則相對來講較為便宜。但因個人使用限制,帶寬可能沒有付費的網盤應用那麼大。可根據個人需要進行配置。