使用OwnCloud搭建属于自己私有的云存储网盘

                                              使用OwnCloud搭建属于自己私有的云存储网盘

 

       其实国内有很多的大网盘,也有很多用户在用。比如360网盘,百度网盘,等等。但是谁都无法确定国内的服务器会不会奔溃等情况,这时候我们可以使用OwnCloud建立自己的私有的存储网盘

 

OwnCloud概述:
OwnCloud是一个开源免费专业的私有云存储项目,它可以帮你快速的在个人电脑或者服务器上假设一套专属的私有云文件同步网盘,也可以像百度网盘一样实现文件跨平台同步,共享等等。OwnCloud能让你将所以的文件掌握在自己的手中,只要你的设备性能空间充足,那么几乎没有任何的限制。

OwnCloud跨平台支持windows、mac、Android、ios、linux等平台,而且还提供了网页版和webDAV形式的访问,因此你可以在任何电脑,手机上都可以获取到文件了

 

本次测试环境:Centos7.4 64位操作系统

1、搭建OwnCloud需要LAMP的架构支持。

 

#yum install -y httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo

 

 

 

 

2、启动LAMP相关的服务(关闭selinux以及firewalld防火墙)

 

# systemctl start httpd
[root@yankerp ~]# systemctl start mariadb
[root@yankerp ~]# setenforce 0
[root@yankerp ~]# systemctl stop firewalld.service 
[root@yankerp ~]# netstat -anpt | grep httpd
tcp6       0      0 :::80                   :::*                    LISTEN      12668/httpd         
[root@yankerp ~]# netstat -anpt | grep 3306
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      12931/mysqld 


3、测试apache

 

 

4、在搭建好的LAMP的基础上部署OwnCloud站点

下载源码包,并移动到网站根目录

 

# unzip owncloud-10.0.1.zip 
cp -r owncloud/*  /var/www/html/
chown -R apache.apache /var/www/html

 

 

 

 

 

5、在Mariadb数据库中创建OwnCloud的数据库

设置mariadb的root密码:


6、通过web界面安装OwnCloud     http://192.168.137.138

以下提示当前的php版本为5.4.16,要求高于5.6.0,请更新你的php版本

更新php为5.6

1)查看当前php的版本信息

 

# php -v
PHP 5.4.16 (cli) (built: Nov  6 2016 00:29:02) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

 

 

2)升级软件仓库

 

# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
获取https://mirror.webtatic.com/yum/el7/epel-release.rpm
警告:/var/tmp/rpm-tmp.RlHQyc: 头V4 RSA/SHA1 Signature, 密钥 ID 62e74ca5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:epel-release-7-5                 ################################# [100%]
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 
获取https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
警告:/var/tmp/rpm-tmp.1F7QoK: 头V4 RSA/SHA1 Signature, 密钥 ID 62e74ca5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:webtatic-release-7-3             ################################# [100%]

 

 

 

 

 

3)卸载php-common

 

# yum remove php-common

过程中输入Y即可

 

 

4)安装php5.6

 

# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring



5)查看php版本确认安装成功

 

 

7、重启Apache服务,再次通过web界面安装OwnCloud (出现以下界面)

 

安装完成后使用admin账户密码:123456登陆系统,进行管理

 

下载pc客户端

 

由于我这边的网速很慢,所以不做太多演示,在安装好以后一路下一步安装连接好服务器,在本地桌面上就会显示和百度网盘一样的app了。

 

以下是成功的图标!!

 

8、在web版本上上传文档:

 

我们可以创建公共链接来为用户提供下载

 

当然也可以分享一些teacher Cang的一些视频,咳咳。

 

希望对您有所帮助,再见~

 

 

 

 

 

 

 

 

延瓒@yankerp CSDN认证博客专家 通俗易懂
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 岁月 设计师:pinMode 返回首页
实付 59.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值