在 CentOS 6.5 linux 上安装 ownCloud 6

自己的云 是一个网络套件,提供 网络上的云存储,数据可以通过网络浏览器或使用软件客户端上传。 数据将存储在服务器上,可以随时通过浏览器下载或访问。 该项目基于 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