红联Linux门户
Linux协助

建立私有云:OwnCloud

发布时刻:2018-03-08 09:12:24来历:linux.cn作者:ChenYi
一切人都在评论云。虽然市道上有很多为咱们供给云存储和其他云服务的首要服务商,可是咱们仍是可认为自己建立一个私有云。
在本教程中,咱们将评论怎么运用 OwnCloud 建立私有云。OwnCloud 是一个能够装置在咱们 Linux 设备上的 web 运用程序,能够存储和用咱们的数据供给服务。OwnCloud 能够同享日历、联络人和书签,同享音/视频流等等。
本教程中,咱们运用的是 CentOS 7 体系,可是本教程相同适用于其他 Linux 发行版中装置 OwnCloud。让咱们开端装置 OwnCloud 而且做一些准备工作,
引荐阅览:怎么在 CentOS & RHEL 上运用 Apache 作为反向署理服务器
一起引荐:实时 Linux 服务器监测和 GLANCES 监测东西
 
准备
咱们需求在机器上装备 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:
建立私有云:OwnCloud
一旦 URL 加载结束,咱们将出现上述页面。这儿,咱们将创立办理员用户一起供给数据库信息。当一切信息供给结束,点击“Finish setup”。
咱们将被重定向到登录页面,在这儿,咱们需求输入从前创立的凭证:
建立私有云:OwnCloud
认证成功之后,咱们将进入 OwnCloud 面板:
建立私有云:OwnCloud
咱们能够运用手机运用程序,相同也能够运用网页界面更新咱们的数据。现在,咱们已经有自己的私有云了。
 
Ubuntu14.04下装置的owncloud8完成https拜访:http://www.138comgov138.com/linux/30673.html
ownCloud的六大奇特用法:http://www.138comgov138.com/linux/23240.html
Ubuntu 16.04装置装备ownCloud:http://www.138comgov138.com/linux/23184.html
CentOS7下Nginx+ownCloud+PHP+MySQL建立个人私有云:http://www.138comgov138.com/linux/11963.html
运用ownCloud在Linux装置你的个人云服务:http://www.138comgov138.com/linux/11417.html