天天看点

ownCloud 私有云盘搭建 (Centos7)

1、首先搭建LAMP环境

使用YUM安装LAMP环境,具体参数如下:

.

[root@910 ~]# yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo

ownCloud 私有云盘搭建 (Centos7)
关闭selinux,清空iptables,firewalld防火墙放行相关服务
ownCloud 私有云盘搭建 (Centos7)
ownCloud 私有云盘搭建 (Centos7)
默认安装的PHP是5.4版本,需要升级到5.6版本
ownCloud 私有云盘搭建 (Centos7)

升级PHP:

1)首先添加PHP5.6仓库源

如果仓库源添加失败,使用以下方式:

卸载epel-release-latest-7.noarch.rpm

yum remove epel-release

清空epel目录 : rm -rf /var/cache/yum/x86_64/6/epel/*

重新安装源:rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

**添加源****

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2)删除旧版php

yum remove php-common

3)安装5.6版本php

[root@910 yum.repos.d]# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

ownCloud 私有云盘搭建 (Centos7)
ownCloud 私有云盘搭建 (Centos7)

2、安装owncloud

1)导入owncloud rpm包的密钥

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key

2)添加owncloud 仓库源

curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo

3)清空本地源缓存,使添加的源生效

yum clean expire-cache

4)安装owncloud

yum install -y owncloud

3、数据库配置

[root@910 yum.repos.d]# mysql

MariaDB [(none)]> show databases;

+--------------------+

| Database |

| information_schema |

| mysql |

| performance_schema |

| test |

将所有空密码的用户删除,重新添加用户和密码

MariaDB [mysql]> select user,password from mysql.user;

+------+----------+ user password root

6 rows in set (0.00 sec)

MariaDB [mysql]> grant all on . to 'root'@'localhost' identified by '密码';

MariaDB [mysql]> grant all on . to 'owncloud'@'localhost' identified by '密码';

MariaDB [mysql]> flush privileges;

创建owncloud数据库

MariaDB [(none)]> create database owncloud;

Query OK, 1 row affected (0.00 sec)

| owncloud |

MariaDB [(none)]> exit;

继续阅读