自己的云 是一个网络套件,提供 网络上的云存储,数据可以通过网络浏览器或使用软件客户端上传。 数据将存储在服务器上,可以随时通过浏览器下载或访问。 该项目基于 PHP 和一个 SQLite, MySQL (MariaDB), 甲骨文 或者 PostgreSQL 数据库,因此它可以在满足这些要求的所有平台上运行。 它提供了几乎所有商业套件可用的功能; 它是在 AGPLv3 许可下发布的,因此您可以设置自己的云存储服务器,无需任何额外费用; 商业版 自己的云 也可用。 这是小指南 在 CentOS 6.x 上设置 ownCloud 5.
先决条件:
前面提到过,它是基于PHP和数据库的组合,数据库可以是以上四种中的任何一种。 所以 安装 PHP, Apache 网络服务器 和 MariaDB 服务器 在 CentOS 6.5.
第一的, 安装 MariaDB 服务器。 后 玛丽亚数据库 安装 安装以下软件包:
# yum install httpd php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl -y
禁用 SELinux
要禁用 SELinux 查看以下教程
下载和设置:
下载 自己的云 从官方网站或在终端上输入休闲命令。
# https://download.owncloud.org/community/daily/owncloud-daily-master.tar.bz2
提取存档。
# tar -jxvfowncloud-daily-master.tar.bz2
移动 自己的云 在下面 Apache 服务器文档根。
# mv owncloud /var/www/html/
允许 Web 服务器读取和写入云目录中的文件。
# chown -R apache.apache /var/www/html/owncloud # chmod 777 /var/www/html/owncloud/config/
启用 apache 重写模式。
编辑文件“/etc/httpd/conf/httpd.conf”:
# vi /etc/httpd/conf/httpd.conf
找到以下部分并将 AllowOverride None 更改为 Allowoverride All。
[...] AllowOverride All [...]
最后重启apachehttpd和mysql服务。
# service mysql restart # service httpd restart
为 ownCloud 创建数据库
让我们创建一个名为 ‘自己的云’ 和数据库用户’自己的用户’ 带密码’自己的通行证’.
# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or g. Your MariaDB connection id is 66 Server version: 5.5.34-MariaDB MariaDB Server . Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others. . Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. . MariaDB [(none)]> CREATE DATABASE owncloud; Query OK, 1 row affected (0.04 sec) . MariaDB [(none)]> GRANT ALL ON owncloud.* TO 'ownuser'@'localhost' IDENTIFIED BY 'ownpass'; Query OK, 0 rows affected (0.01 sec) . MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.01 sec) . MariaDB [(none)]> exit; Bye
开始 ownCloud 安装
导航 https://ip.add.re.ss/owncloud 或者 https://域名/owncloud 从您的网络浏览器。 浏览器会自动带你去 ownCloud 设置页面 在去之前必须配置它的地方。 Enter admin 用户名、密码、数据文件夹位置和数据库详细信息。 您可以选择 MySQL 数据库。
显示我的 自己的云仪表板:
就是这样。 我们的云服务器已准备就绪。
如何安装 CentOS 6.5 最小
如何在 CentOS 6.5 上安装 Mariadb 5.5.33a
如何在 CentOS 6.5 上安装 MariaDB 10.0