Centos7 - ownCloud 私有云盘搭建 (LAMP环境)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 - ownCloud 私有云盘搭建 (LAMP环境)相关的知识,希望对你有一定的参考价值。
1、首先搭建LAMP环境
使用YUM安装LAMP环境,具体参数如下:
.
.
[[email protected] ~]# yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo
.
.
.
.
.
关闭selinux,清空iptables,firewalld防火墙放行相关服务
.
.
.
.
.
默认安装的PHP是5.4版本,需要升级到5.6版本
.
.
.
升级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
[[email protected] yum.repos.d]# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
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、数据库配置
[[email protected] 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 | root | root | root | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+------+----------+
6 rows in set (0.00 sec)
MariaDB [mysql]> select user,password from mysql.user; +------+----------+ |
user | password | +------+----------+ |
---|---|---|---|
+------+----------+
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)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| owncloud |
| performance_schema |
+--------------------+
MariaDB [(none)]> exit;
4、访问owncloud在web端进行owncloud配置 http://localhost/owncloud/index.php
以上是关于Centos7 - ownCloud 私有云盘搭建 (LAMP环境)的主要内容,如果未能解决你的问题,请参考以下文章