使用ownCloud 搭建私有云
前提:
(1)安裝好CentOS 7.4 64位;
(2)可訪問互聯網;
第一步:搭建LAMP環境
命令:yum install -y httpd php php-mysql mariadb-server mariadb php-dom php-mbstring php-gd php-pdo
第二步:啓動LAMP相關服務
命令:systemctl start httpd.service
命令:systemctl start mariadb.service
第三步:關閉CentOS的防火牆
命令:systemctl stop firewalld
命令:systemctl disable firewalld
測試Apache服務是否成功開啓:
http://服務器IP地址,例如,http://192.168.137.65
第四步:在搭建好的LAMP環境上,部署ownCloud服務
(1)下載ownCloud源碼包
命令:wget https://download.owncloud.org/community/owncloud-10.0.10.zip
(2)解壓縮ownCloud源碼包
命令:unzip owncloud-10.0.10.zip
(3)將解壓縮後的ownCloud安裝包拷貝到/var/www/html/目錄下
命令:cp -r owncloud /var/www/html/
(4)修改ownCloud目錄的擁有者和擁有組
命令:chown -R apache:apache /var/www/html/owncloud/
第五步:在MariaDB數據庫中創建ownCloud的數據庫
(1)設置MariaDB的root用戶的密碼
命令:mysqladmin -u root password “123456”
(2)創建owncloud數據庫
命令:mysql -u root -p123456 # 登陸MariaDB
命令:create database owncloud;
第六步:通過web界面安裝ownCloud
(1)打開http://192.168.137.65/owncloud/index.php頁面,提示如下:
但是網頁提示當前PHP版本是5.4,ownCloud要求高於5.6,所以要更新PHP版本。
(2)升級PHP的版本
方法一:源碼安裝
(1)下載PHP源碼包,並將PHP源碼包上傳到Linux系統中;
PHP源碼下載地址:https://windows.php.net/download/
(2)解壓縮PHP源碼包
命令:tar -zxvf php5.6.tar.gz # 在root家目錄下壓縮(自定義)
(3)升級PHP
命令:cd /root/php5.6/
命令:rpm -Uvh *.rpm #升級php到5.6
方法二:在線升級PHP
(1)卸載老版本的PHP,避免版本衝突;
CentOS 7:
命令: yum -y remove php*
CentOS 6:
命令:yum -y remove php
(2)安裝新版本PHP;
CentOS 7:
命令: rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
命令:rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
命令:yum -y install php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring php56w-fpm
CentOS 6:
命令:rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
命令:yum -y install php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring php56w-fpm
(3)查看PHP版本;
命令:php -v
(4)重啓Apache,是PHP 5.6的配置文件生效;
命令:systemctl restart httpd
或者不重啓Apache,而是動態加載httpd配置文件:
CentOS 7:
命令:systemctl reload httpd
CentOS 6:
service httpd graceful
第七步:安裝PHP擴展模塊;
命令:rpm -ivh /opt/php-mbstring-5.6.30-1.el7.remi.x86_64.rpm
命令:systemctl restart httpd.service
第八步:通過Web界面安裝ownCloud私有云網盤;
(1)配置網盤站點管理員用戶,即第一次輸入的賬號;
網址:http://192.168.137.65/owncloud/index.php
(2)輸入數據庫的信息:
1 owncloud存儲數據的路徑;
2 我們使用的數據庫;
3 數據庫賬號名稱;
4 數據庫賬號對應的密碼;
5 數據庫名稱;
6 數據庫運行哪裏,下圖是運行在本地;
7 填寫好以上6步,點擊“安裝完成”。
(3)點擊“安裝完成”後,進入自動化安裝模式:
(4)到此,完成owncloud私有云的安裝,現在,可以使用管理員賬號(如admin)進行使用和管理;
(5)登錄系統後,效果如下圖所示:
私有云的簡單使用方法
方式一:通過瀏覽器使用ownCloud;
使用Web版本上傳文件,如果是視頻文件,可以在線播放;
方式二:使用PC客戶端使用ownCloud私有云;
(1)開始PC客戶端安裝:
(2)PC客戶端連接到服務上:
http://192.168.1.65/owncloud #輸入owncloud所在的鏈接。
(3) 使用方法,如像使用百度網盤。
拓展1:owncloud用戶管理;
功能:添加用戶、用戶組等;
拓展2:爲ownCloud私有云添加插件,比如,在線閱讀word文檔等功能;
添加插件,即爲私有云添加其他的附加功能;