Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57191
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 141
  • 用 户 组: 普通用户
  • 注册时间: 2016-09-11 19:50
个人简介

Change myself!

文章分类

全部博文(15)

文章存档

2017年(14)

2016年(1)

我的朋友

分类: LINUX

2017-05-11 17:27:49

使用ownCloud在Linux安装私有云
国内网盘服务说停就停,根本没有哪个能真正让人放心,那么怎么办才好呢?还是自己搭建一个私有云比较靠谱吧。没事自己搭建体验了一把ownCloud的功能。
一、简单介绍
是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或上架设一套专属的私有云文件同步网盘,可以像 那样实现文件跨平台、共享、版本控制、团队协作等等。ownCloud 能让你将所有的文件掌握在自己的手中,只要你的设备性能和空间充足,那么用其来几乎没有任何限制。
二、搭建过程:
前提:
系统CentOS6.6 192.168.190.132 内核:2.6.32-642.11.1.el6.x86_64
关闭SELinux和iptables
# vim /etc/sysconfig/selinux
SELINUX=disabled
# reboot重启生效
# getenforce
Disabled
# service iptables stop
1、安装PHP
# yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo
2、安装数据库
# yum install httpd mysql* -y
# mysql
MariaDB [(none)]> CREATE DATABASE ownclouddb;
MariaDB [(none)]> GRANT ALL ON ownclouddb.* TO ownclouduser@localhost IDENTIFIED BY 'centos';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit
修改httpd配置文件
# vim /etc/httpd/conf/httpd.conf
查找并修改 AllowOverride NoneAllowoverride All
3、获取ownCloud
# tar xvf owncloud-8.2.0.tar.bz2
# cp -r owncloud/ /var/www/html
# chown -R apache:apache /var/www/html/owncloud/ # chmod 777 /var/www/html/owncloud/config/
4、重启服务
# service mysqld restart # service httpd restart
5、开始安装owncloud
打开浏览器:192.168.190.132/owncloud
(1)出现上面的bug,现在升级PHP版本
# cd /etc/yum.repo.d/
#rpm -ivh # rpm -ivh
(2)编辑remi.repo下的enabled选项从0设为1
# sed -i '/enabled/s/=0/=1/g' /etc/yum.repos.d/remi.repo
# yum clean all
# yum makecache
(3)安装php5.5
# yum install php55 php55-php-devel php55-php-mysql* php55-php-gd php55-php-fpm php55-php-mbstring
查看所有支持版本
# yum list php* |grep php-devel
直接升级到php5.6
yum update php*

==========================================================================
打开浏览器:192.168.190.132/owncloud
你将被要求创建一个新的管理员账户。输入管理员账户信息。然后点击 Advanced 下拉按钮,选择mysql并输入mysql数据库名,数据库用户和密码。最后点击 Finish setup 来完成安装。
创建管理员账号:
admin
admin
数据目录 /var/www/html/owncloud/data
配置数据库

后面的可创建新的用户,并对其进行管理,上传文件,安装Linux、Windows系统的客户端来使用。

PS:常见开源的文件存储系统或者开源企业私有云存储方案
、Seafile、oWnCloud、Syncany、(推荐这三款软件系统)RockStor、
COPY 、EasyNAS、SparkleShare、HTTP文件服务器 HFS、云存储平台 Storj、开源在线云存储系统 disk42、文件分享系统 BarracudaDrive
阅读(1974) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~