搭建私有云:OwnCloud
所有人都在討論雲。儘管市面上有很多為我們提供雲端儲存和其他雲服務的主要服務商,但是我們還是可以為自己搭建一個私有云。
在本教程中,我們將討論如何利用 OwnCloud 搭建私有云。OwnCloud 是一個可以安裝在我們 Linux 裝置上的 web 應用程式,能夠儲存和用我們的資料提供服務。OwnCloud 可以分享日曆、聯絡人和書籤,共享音/影片流等等。
本教程中,我們使用的是 CentOS 7 系統,但是本教程同樣適用於其他 Linux 發行版中安裝 OwnCloud。讓我們開始安裝 OwnCloud 並且做一些準備工作,
預備
- 我們需要在機器上配置 LAMP。參照閱讀我們的文章《在 CentOS/RHEL 上配置 LAMP 伺服器最簡單的教程》 & 《在 Ubuntu 搭建 LAMP》。
- 我們需要在自己的裝置裡安裝這些包,
php-mysql
、php-json
、php-xml
、php-mbstring
、php-zip
、php-gd
、curl、
php-curl、
php-pdo`。使用包管理器安裝它們。
$ sudo yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo
安裝
安裝 OwnCloud,我們現在需要在伺服器上下載 OwnCloud 安裝包。使用下面的命令從官方網站下載最新的安裝包(10.0.4-1):
$ wget https://download.owncloud.org/community/owncloud-10.0.4.tar.bz2
使用下面的命令解壓:
$ tar -xvf owncloud-10.0.4.tar.bz2
現在,將所有解壓後的檔案移動至 /var/www/html
:
$ mv owncloud/* /var/www/html
下一步,我們需要在 Apache 的配置檔案 httpd.conf
上做些修改:
$ sudo vim /etc/httpd/conf/httpd.conf
更改下面的選項:
AllowOverride All
儲存該檔案,並修改 OwnCloud 資料夾的檔案許可權:
$ sudo chown -R apache:apache /var/www/html/
$ sudo chmod 777 /var/www/html/config/
然後重啟 Apache 伺服器執行修改:
$ sudo systemctl restart httpd
現在,我們需要在 MariaDB 上建立一個資料庫,儲存來自 OwnCloud 的資料。使用下面的命令建立資料庫和資料庫使用者:
$ mysql -u root -p
MariaDB [(none)] > create database owncloud;
MariaDB [(none)] > GRANT ALL ON owncloud.* TO ocuser@localhost IDENTIFIED BY 'owncloud';
MariaDB [(none)] > flush privileges;
MariaDB [(none)] > exit
伺服器配置部分完成後,現在我們可以在網頁瀏覽器上訪問 OwnCloud。開啟瀏覽器,輸入您的伺服器 IP 地址,我這邊的伺服器是 10.20.30.100:
一旦 URL 載入完畢,我們將呈現上述頁面。這裡,我們將建立管理員使用者同時提供資料庫資訊。當所有資訊提供完畢,點選“Finish setup”。
我們將被重定向到登入頁面,在這裡,我們需要輸入先前建立的憑據:
認證成功之後,我們將進入 OwnCloud 皮膚:
我們可以使用手機應用程式,同樣也可以使用網頁介面更新我們的資料。現在,我們已經有自己的私有云了,同時,關於如何安裝 OwnCloud 建立私有云的教程也進入尾聲。請在評論區留下自己的問題或建議。
via: http://linuxtechlab.com/create-personal-cloud-install-owncloud/
相關文章
- 使用 seafile搭建私有云盤
- 使用Leanote搭建私有云筆記筆記
- 如何搭建自己的私有云盤
- 私有云盤Owncloud_v9.1+Nginx_v1.1(支援16G大檔案上傳)CloudNginx
- 快速搭建私有云服務 go-btfsGo
- 乾貨 | 4步帶你完成私有云盤搭建
- 建立私有云(Seafile)
- 使用OSS搭建私有云內網yum倉庫的方法內網
- 公有云高手UCloud如何玩轉私有云?Cloud
- 私有云能降低成本嗎?私有云有哪些優勢呢?
- 私有云究竟有什麼優勢?為什麼要了解私有云呢?
- 極光筆記丨搭建UMS私有云檔案伺服器筆記伺服器
- 視訊私有云實戰:基於Docker構建點播私有云平臺Docker
- 雲端計算、公有云、私有云、混合雲等
- 私有云化證件識別
- 混合雲、公有云、私有云具體是指什麼?
- 基於VMWare構建私有云2019
- 虛擬私有云(Virtual Private Cloud,VPC)Cloud
- 華為關閉私有云?從華為內部的公有云私有云紛爭,到雲端計算市場的分水嶺
- SAP公有云和私有云解決方案概述
- 企業為什麼要建立私有云
- 什麼是IaaS、PaaS、SaaS,什麼是公有云、私有云、混合雲?
- 企業私有云規劃資源設計
- 蘋果推出“私有云計算”新系統蘋果
- 公共雲和私有云之間的區別
- 什麼是公有云?什麼是私有云?它們之間有何不同?
- Geth搭建私有鏈
- Verdaccio 搭建私有 NPMNPM
- 區域網資料夾共享,透過搭建私有云盤替換FTP過程詳解FTP
- 2020私有云系統平臺報告,首次定義新一代私有云
- 實戰-將MySQL備份上傳到私有云(3)MySql
- 杉巖資料私有云儲存解決方案
- 部隊自建私有云盤專案解決方案
- 雲端計算教程學習入門影片課件:私有云計算平臺怎麼搭建?
- docker 私有倉庫搭建Docker
- 搭建python私有倉庫Python
- gitlab私有倉庫搭建Gitlab
- docker搭建私有倉庫Docker