■ 河南 許紅軍
編者按:網盤是我們最常用的在線存儲工具,使用第三方提供的網盤,往往存在一些問題,例如需要收費才能享用VIP功能,機密文件存在泄密情況,時刻面臨突然關閉等風險。使用OwnCloud開源免費專業的私有云存儲項目,它可讓您輕松架設專屬的私有云文件同步網盤,可以像專業網盤那樣實現文件跨平臺同步、共享、版本控制和團隊協作等。
OwnCloud支持 Windows、Mac、Android、iOS、Linux等平臺,可以通過Web網頁或WebDAV 形式進行訪問。
在CentOS7.x中執行“yum install-y httpd php php-mysql mariadb-server mariadb php-dom phpmbstring php-gd php-pdo”命令,來安裝所需的組件,包括Apache,PHP,MariaDB以及PHP數據連接拓展等。
執行“systemctl start httpd.service”,“systemctl start mariadb.service”命令,啟動和LAMP相關的服務。
為了便于順利訪問,執行“systemctl stop firewalld”和“systemctl disable firewalld”命令,關閉防火墻。
訪問“http://xxx.xxx.xxx.xxx”地址,來測試Apache是否正常運作,其中的“xxx”為服務器地址。
將OwnClound安 裝包下載到合適的位置,執行“unzip owncloud-x.x.x.zip”命令,對其進行解壓操作,其中的“x”表示具體的版本號。
執行“cp-r owncloud/var/www/html”命令,將解壓后的內容復制到指定位置。
執行“cd!$”,“cd owncloud”,“ll”命令,可以看到其默認擁有者為root賬戶。
執行“chown-R apache:apache/var/www/ht ml/owncloud/”命令,將其擁有者設置為apache賬戶。
執行“mysqladmin-u ro ot password"mima"”命令,為MariaDB數據庫設置合適的密碼,這里為“mima”。
執行“mysql-u rootpmima” 命令,連接MariaDB數據庫。在其中執行“create database owncloud;”命令,創建名為“owncloud”的數據庫。訪問“http://xxx.xxx.xxx.xxx/owncloude”地址,來測試是否可以訪問OwnCloud。
如果出現提示PHP版本過低的話,就無法測試成功。因為OwnCloud最少要求使用的的是PHP 5.6.0版本。所以對于低版本來說,必須進行升級。
將下載的“php5.6.tar.gz”保存到本地,執行“tar zxvf php5.6.tar.gz”,“cd/root/php5.6/”,“rpm-Uvh*.rpm”命令,實現升級操作。
執行“systemctl restart httpd”命令,重啟Apache。對應的執行“systemctl reload httpd”命令,實現無需重啟Apache的動態加載操作。
如果在訪問時,出現“PHP mb multibyte模塊未安裝”等提示,說明需要安裝對應的PHP擴展模塊,執行“rpm-ivh/opt/phpmbstring-5.6.30-1.el7.remi.x86_64.rpm”,“restart httpd.service”命令,安裝所需的PHP擴展模塊并重啟Apache。
訪問“http://192.168.1.63/owncloud/index.php”地址(如 圖1),在打開界面中輸入管理員名稱和密碼,點擊“存 儲&數據庫”項,在擴展面板中點擊“MySQL/MariaDB”項,輸入上述MariaDB的管理員“root”,密碼以及數據庫名稱“owncloud”。點擊“安裝完成”按鈕,執行具體的安裝操作。
為了便于客戶端進行訪問,可以根據需要下載安裝對應的客戶端軟件。這里使用的是Windows版本的客戶端程序,在其安裝界面中的“連接到ownCloud”窗口中輸入服務器地址。

圖1 登錄界面
例如“http://xxx.xxx.xxx.xxx/owncloud”在下一步窗口中輸入上述賬戶和密碼,點擊下一步按鈕,在設置本地文件夾窗口中選擇“同步服務器的所有內容”項,表示同步所有數據,選擇“選擇同步內容”項,可以自定義所需的的同步數據。在“本地文件夾”欄中選擇本地存儲路徑,點擊“連接”按鈕,就可以和服務器上的Owncloud網盤建立連接了。
當然,還可以使用Web方式進行訪問。訪問“http://xxx/owncloud/index.php”地址,輸入管理員賬戶和密碼,在網盤管理界面中點擊“+”按鈕,可以選擇需要上傳的文件和目錄。
選擇網盤中的某個文件,在其右側點擊分享項,在右側的“共享”面板中點擊“公共鏈接”項,點擊“創建公共鏈接”項,在打開窗口中可以更改鏈接名稱,設置密碼和過期時間。
和某些第三方的網盤只能設置隨機密碼不同,這里可以設置自由的設置密碼。點擊保存按鈕,該文件就處于共享狀態了。在該共享項目右側點擊復制鏈接按鈕,就可以得到具體的共享地址了。
為了不同的用戶訪問,需要創建不同的賬戶。在管理界面右上角點擊點擊設置按鈕,在彈出菜單中點擊“用戶”項,在左側點擊“增加組”項,輸入新組的名稱。在右側輸入新的賬戶名稱和密碼,為其指定對應的組,點擊“創建”按鈕,來創建該賬戶。
對于不同的文件,可以為其指定可以擁有者。選擇目標文件,點擊分享按鈕,在右側的“共享”面板中點擊“用戶和組”項,輸入對應的賬戶和組名。這樣,只有指定的賬戶才可以訪問該文件。為了充分發揮OwnCloud的功能,可以為其安裝各種插件來實現。在右上角點擊“文件”項在,在打開面板中點擊“Market”項,可以下載所需的插件。