码迷,mamicode.com
首页 > 其他好文 > 详细

Centos7 - ownCloud 私有云盘搭建 (LAMP环境)

时间:2018-08-21 01:09:53      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:tab   ring   centos7   linux   common   remove   pos   etc   分享图片   

1、首先搭建LAMP环境
使用YUM安装LAMP环境,具体参数如下:
.
.
[root@910 ~]# 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
[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
技术分享图片

技术分享图片

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
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环境)

标签:tab   ring   centos7   linux   common   remove   pos   etc   分享图片   

原文地址:http://blog.51cto.com/13735335/2162166

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!