欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

OwnCloud开源的个人云服务器文件分享、音乐存储、日历、联系人

平常我们用的免费个人网盘,如DropboxSkyDriveDbank等,都是将我们的文件、音乐等所有资料存放在这些公司的服务器中,国内的网盘动不动删除你的文件,举报你上传不合法的东西(这里只是说个别,没指全部,原因大家都懂得)。

国外的大公司背景的免费网盘稍微还是有些人性化的管理,只可惜网盘访问速度慢得不说,还经常出现各种各样的限制,隔三差五给你来个小广告,催促你尽快升级到付费会员。弄来弄去,国外网盘也照样不能正常地使用。

既然别人的网盘不能让人放心使用,那么何不自己搭建可以上传音乐、文件,同步更新各种文档,管理自己的日历和联系的免费网络硬盘?今天要介绍的OwnCloud,是一个开源的个人云服务器搭建程序。

简单来说就是一个基于Php的自建网盘。基本上是私人使用,没有用户注册功能,但是有用户添加功能,你可以无限制地添加用户,OwnCloud还提供了不少的免费应用,这些应用可以让你更好观看视频、倾听音乐等。

为什么要打造一个属于自己的网盘呢?因为使用以赢利为目的的公司网盘,你除具备折腾的精神外,还得准备好失败的心理。

OwnCloud开源的个人云服务器文件分享、音乐存储、日历、联系人

一、上传OwnCloud到服务器上

1、这里是最新OwnCloud安装包,官方网站:https://owncloud.org/

2、OwnCloud对PHP的要求是:php5 (>= 5.3), php5-json,php-xml,php-mbstring,php5-zip,php5-gd。如果无法安装,请查看一下你的PHP是否满足要求。

3、这里以Godaddy空间作为演示,你也可以将OwnCloud安装在免费PHP空间上。

4、先用FTP上传OwnCloud压缩包到空间上,然后直接在线解压,这样做是为了节省时间,大家都懂得,国外空间使用FTP上传,如果文件过大,没有半天是上传不完的。

OwnCloud上传压缩包

5、然后将www下的所有文件和文件夹设置为可读写。

OwnCloud设置文件属性

二、在服务器上安装OwnCloud

1、用浏览器打开安装路径。

OwnCloud进入安装路径

2、记得为你的OwnCloud创建好Mysql数据库。Godaddy空间的MysqL是在空间管理的最下方。

OwnCloud创建好数据库

3、点击安装页面下方的高级,输入MysqL数据库信息,如下图:(一般空间数据库都是Localhost,Godaddy有些特殊)

OwnCloud填写MysqL信息

4、点击提交后,OwnCloud就安装完成了,中间如果有报错很有可能是你的文件属性没有设置好。

三、在OwnCloud中上传文件

1、OwnCloud上传的文件类型没有什么限制,上传时可以看到上传进度。

OwnCloud上传文件

四、利用OwnCloud远程上传文件

1、有些文件如果在网络已经有了,就没有必要先下载到本地然后再重新上传,我们可以直接从网络上传。

OwnCloud使用网络上传

2、点击OwnCloud新建的“来自地址”可以远程上传文件。以百度mp3为例,先复制百度mp3文件的网络地址。

OwnCloud复制文件的网络地址

3、点击“来自地址”输入刚才的网络地址,回车,就可以看到下载好的文件了。不过这个文件名需要自己重命名一下。

OwnCloud重命名文件

五、在OwnCloud中创建管理日历

1、日历这个东西貌似还比较流行,像QQ邮箱Gmail邮箱等都有,不过在网盘中还是比较少见的。

2、OwnCloud就有日历功能,点击日历后,Chrome会提示OwnCloud要跟地理位置信息。允许后它就会显示正确的所在地的时区了。

OwnCloud创建日历

3、在日历中创建事件也很详细。

OwnCloud新建事件

六、管理OwnCloud的个人信息

1、OwnCloud左下角的“设置”中“个人”选项卡中可以导出用户设置信息,

OwnCloud查看个人信息

2、这些信息又可以下次重新被导入。

OwnCloud导出信息

七、OwnCloud同步备份文件(文章还没有完,点击翻下页)

 

十个便宜VPS主机分享-VPS服务器建站和搭建应用服务体验
2014年六大免费VPS主机-免费VPS申请、使用和点评
 

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有101 位神马家族成员冒出泡来在农场开始干活了
  • 我的115都快满100G了。。。

    LeavesSoft 回复:

    @莫柯, 是不是倒霉了?

    这是农场的第 1 块农田,部落批准 [莫柯] 在[2012-8-2 00:15]开垦完成.
  • 远程上传功能不错啊~不是可以当离线下载空间来用了。。

    qi 回复:

    @莫柯, 你也搞英文网站了?离线下载完了,又要从空间下载到本地,不过可以直接在线观看,这个好。。。。

    张小三资源网 回复:

    @qi, 为什么不用安全宝,你的站备#案过完全可以用国内节点,安全宝的机制是检测受到DDCC攻击后,会记录攻击源IP,然后分发到各个节点,屏蔽这些IP。也就说受到一次攻击,以后这些IP再攻击都会被直接屏蔽掉。

    qi 回复:

    @张小三资源网, 安全宝效果好?

    这是农场的第 2 块农田,部落批准 [莫柯] 在[2012-8-2 00:17]开垦完成.
  • 诼衣

    我比较讨厌那些网盘下载个东西也要登录账号,太无语了。

    这是农场的第 3 块农田,部落批准 [诼衣] 在[2012-8-2 01:07]开垦完成.
  • 五五

    有钱购买服务器就不用那些遍地是广告的免费网盘了。

    这是农场的第 4 块农田,部落批准 [五五] 在[2012-8-2 01:08]开垦完成.
  • 蓝天 11

    博主最近文章更新贼快!

    这是农场的第 5 块农田,部落批准 [蓝天] 在[2012-8-2 01:11]开垦完成.
  • bbytomas 

    可是搞一个大内存的PHP空间比买网盘直链更贵 。。

    qi 回复:

    @bbytomas, 这个不能和网盘直链比较,因为搭建个人云服务器主要是为了摆脱那些以赢利为目的网盘强制广告、乱删除用户数据、无法保证用户隐私、以及倒闭关停的风险,不仅仅是为了直链,更重要的是自己可以完全掌控好自己的网盘。最近115网盘推出的下载登录、手机验证、注销邮箱等手段,就可以看出国内网盘已经进入抢用户抢地盘的阶段了。

    bbytomas 回复:

    @qi, 嗯嗯、也对,在*一切都要小心。

    这是农场的第 6 块农田,部落批准 [bbytomas] 在[2012-8-2 07:17]开垦完成.
  • zifang.net 9

    同步大多是拿来工作时候用,关键是要服务器稳定和速度,在这方面,要想超越那些网络巨头的网盘还是很困难的

    qi 回复:

    @zifang.net, 超越是不可能的,只要国内的公司为了维持生存,还得要赚钱,赚钱的方式又是让人意想不到,网盘放得的文件越多,依赖度就越高,到时间任凭网盘公司要挟了。

    这是农场的第 7 块农田,部落批准 [zifang.net] 在[2012-8-2 08:42]开垦完成.
  • it爱好者 5

    远程上传应该可以当作离线下载,不过要是我们买的PHP空间速度还是比不上大型的公司

    qi 回复:

    @it爱好者, 是的,下完了直接在线观看。

    这是农场的第 8 块农田,部落批准 [it爱好者] 在[2012-8-2 09:32]开垦完成.
  • Nye

    OwnCloud的应用非常不错,这样网盘就不再是网盘了,而是一个工具了。

    这是农场的第 9 块农田,部落批准 [Nye] 在[2012-8-2 10:02]开垦完成.
  • neo

    OwnCloud网盘还得要速度好,没有什么好的服务器自己搭建个有服务器也是没有用的。

    这是农场的第 10 块农田,部落批准 [neo] 在[2012-8-2 10:04]开垦完成.
  • ney

    国内的网盘现在越来越BT了,下载广告不说,还要搞登录,登录完了半天没法下载。

    这是农场的第 11 块农田,部落批准 [ney] 在[2012-8-2 10:06]开垦完成.
  • wengshijie 22

    为神马一定要PHP5.3啊!我装不上••••••

    qi 回复:

    @wengshijie, 其实5以上的都可以的。

    wengshijie 回复:

    @qi, 我的5.2装不上

    qi 回复:

    @wengshijie, 哦,那就有可能是php的关系了。

    wengshijie 回复:

    @qi, 能给我一个帐号吗?我想看看登陆后是什么样的。

    qi 回复:

    @wengshijie, 账号:freehao123,密码:freehao123,你可以试试。

    wengshijie 回复:

    @qi, 我找到了一个5.3的,hostingsociety免费空间可以用。 :mrgreen: [url]https://cloud.homeii.info[/url]

    wengshijie 回复:

    @qi, 我找不到视频流这个应用。

    qi 回复:

    @wengshijie, 都有的,仔细找找看。

    qi 回复:

    @wengshijie, 不错,hostingsociety空间还是挺快的,打开owncloud就慢了,应该和程序有关系。

    wengshijie 回复:

    @qi, 确实没有视频这个应用,而且我的三首歌只有1首能放。

    qi 回复:

    @wengshijie, 网速也有关系,播放歌曲时要等一等。

    这是农场的第 12 块农田,部落批准 [wengshijie] 在[2012-8-2 14:43]开垦完成.
  • mscb 8

    问一下,这个可以在后台将语音设置成中文。可是为什么我添加了一个新的用户,用那个新用户登录进去却是英文的。请问怎么样才能让这个默认为中文啊!

    qi 回复:

    @mscb, 是按照我的方法汉化的wordpress吗?看看设置中是不是有选择为中文的。

    mscb 回复:

    @qi, 没有啊!

    qi 回复:

    @mscb, 没有的话,那就按照我的方法安装中文的就行了。

    这是农场的第 13 块农田,部落批准 [mscb] 在[2012-8-2 15:14]开垦完成.
  • Java学习博客 3

    好东西
    有空一定见一个自己的空间

    这是农场的第 14 块农田,部落批准 [Java学习博客] 在[2012-8-3 19:06]开垦完成.
  • 黑涩的猪 13

    早就用上了~

    qi 回复:

    @黑涩的猪, 你早就自己架设网盘了?

    黑涩的猪 回复:

    @qi, 也是用OwnCloud

    这是农场的第 15 块农田,部落批准 [黑涩的猪] 在[2012-8-5 14:27]开垦完成.
  • 音乐发烧

    https://www.zhujis.com/yunpan/public.php?service=files&token=f74b46168d88013d917f09fabfc8b4ca990f5f1...
    这个图片外联引用是如何设置的?
    我怎么不会设置??
    请博主明示,谢谢!!

    qi 回复:

    @音乐发烧, 直接把图片的设置成为分享,然后复制图片地址就是外链地址了。

    这是农场的第 16 块农田,部落批准 [音乐发烧] 在[2012-8-11 19:47]开垦完成.
  • reed 9

    我记得有位朋友用德国cwcity.de的空间建的OwnCloud网盘,怎么找不到是在哪篇博文里了呢?我刚用cwcity.de建了一个,结果是:
    Warning: disk_free_space() has been disabled for security reasons in /home/www/cwcity/hosting/r/e/reed/htdocs/lib/filestorage/local.php on line 165
    :?:

    qi 回复:

    @reed, PHP函数有问题?倒是有人用PHPdisk在cwsurf.de免费空间搭建成功了网盘。

    reed 回复:

    @qi, 哦,那我是记错了,https://reed.cwsurf.de/,有问题,我正向1FreeHosting.com 的空间转移中,https://yingkou.allalla.com/ ,正在上传。。。 :?:

    reed 回复:

    @reed, 汗死我了哈,PHP5.3 哈哈。。。

    qi 回复:

    @reed, 好多免费空间已经支持5.3了。

    qi 回复:

    @reed, 原来空间出什么问题了?

    reed 回复:

    @qi, 可以用,就是先弹出那个警告,一两秒钟就正常可以使用了。

    qi 回复:

    @reed, 是个好大的广告吧?那个把整个页面都占用了。

    这是农场的第 17 块农田,部落批准 [reed] 在[2012-8-28 21:49]开垦完成.
  • ss_ss 13

    @qi,
    现在已经有了关于ownCloud的手机版应用,是要钱的。
    安卓应用:
    [url]https://play.#.com/store/apps/details?id=com.owncloud.android[/url]
    苹果应用:
    [url]https://itunes.apple.com/us/app/owncloud/id543672169?ls=1&mt=8[/url]

    找到个安卓的免费应用,不过是否能连接未能测试。
    下载地址:[url]https://ci.tmit.eu/job/ownCloud-Android/457/[/url]
    苹果应用没找到免费的。。

    这是农场的第 18 块农田,部落批准 [ss_ss] 在[2012-9-27 22:41]开垦完成.
  • ss_ss 13

    楼上应用经测试,能连接到服务器,但是上传时崩溃。
    可能不是发行版,而是用来测试的。。

    qi 回复:

    @ss_ss, 我也试用了一下,发现上传不了,可能是网络问题。

    ss_ss 回复:

    @qi,
    又在官方博客找到个Test Build,测试可用。
    下面给出地址:
    [url]https://download.owncloud.com/download/android/ownCloud-Android-1.0.apk[/url]

    qi 回复:

    @ss_ss, 不错,我也去测试看看。

    这是农场的第 19 块农田,部落批准 [ss_ss] 在[2012-9-27 22:44]开垦完成.
  • Tokin 17

    这个东西能放BAE里么,如果可以岂不很给力?SAE也行啊,SAE也不贵…

    qi 回复:

    @Tokin, 无法直接安装,需要修改程序代码移植。

    这是农场的第 20 块农田,部落批准 [Tokin] 在[2012-10-2 08:25]开垦完成.
  • choco

    有个讨厌的地方就是点目录,它要刷新页面……什么时候把这个解决了,才算完美

    qi 回复:

    @choco, 新版的还是有这个问题,或许以后的版本官方会考虑加入进去。

    这是农场的第 21 块农田,部落批准 [choco] 在[2012-10-2 21:41]开垦完成.
  • Nicky 17

    你这个站是放到成都的IDC上了?多少钱啊,难怪我说访问速度还可以

    qi 回复:

    @Nicky, 用了西部最便宜的VPS了,话说上次还有朋友说空间打开慢,也是电信的,铁通貌似基本上打不开。我还想换个更快的。

    这是农场的第 22 块农田,部落批准 [Nicky] 在[2012-10-19 19:49]开垦完成.
  • peascloud 16

    我要买服务器搭建可外链网盘了,嘿嘿,就用它

    这是农场的第 23 块农田,部落批准 [peascloud] 在[2012-11-11 17:54]开垦完成.
  • peascloud 16

    图片怎么外链呢?

    qi 回复:

    @peascloud, 图片上传后就会有图片地址,这个地址就是外链地址。

    这是农场的第 24 块农田,部落批准 [peascloud] 在[2012-11-13 21:31]开垦完成.
  • 乐猪

    就主要想问下。这个是否能生成直链

    或者请问下有没有关于能生成比如https://xxx.com/xxx.jpg或者是.mp3 这种直链的网盘系统呀。我也是自用。

    qi 回复:

    @乐猪, 这个生成的是直链,其它的网盘系统没有发现,倒是有一个相册系统,可以直接生成,https://www.freehao123.com/piwigo/

    这是农场的第 25 块农田,部落批准 [乐猪] 在[2012-11-14 03:08]开垦完成.
  • 奶酪

    额,这个后台能给个帐号我想进去看看,可以么?用freehao123进不去

    qi 回复:

    @奶酪, 好的,你的邮箱多少?我发给你。

    这是农场的第 26 块农田,部落批准 [奶酪] 在[2012-11-22 18:28]开垦完成.
  • 奶酪

    lampeng@vip.qq.com

    谢谢啦 我想看下后台

    qi 回复:

    @奶酪, 我等一会儿到我的网盘后台创建一个账号,现在打不开主机。我找到了一个官网提供的演示,你可以直接登录到后台操作: [url]https://demo.owncloud.org/[/url]

    Zws 回复:

    @qi, qi大,OwnCloud的中文支持问题是怎么样解决的呀?

    这是农场的第 27 块农田,部落批准 [奶酪] 在[2012-11-22 20:22]开垦完成.
  • 布衣 11

    qi大,在openshift安装的时候怎么总提示MySQL username and/or password not valid
    You need to enter either an existing account or the administrator.可是我的数据库用户名,密码都没有填写错误啊,求解答

    这是农场的第 28 块农田,部落批准 [布衣] 在[2012-12-28 19:22]开垦完成.
  • Sorry

    谢谢版主分享这么多好的资源。

    这是农场的第 29 块农田,部落批准 [Sorry] 在[2012-12-31 18:16]开垦完成.
  • kobe

    唔好意思 我想問下 ownCloud.zip 可以係邊度download ?
    因為我只係download “owncloud-4.0.5.tar.bz2”
    另外你是用什麼ftp 軟體
    谢谢版主分享

    这是农场的第 30 块农田,部落批准 [kobe] 在[2013-2-15 14:05]开垦完成.
  • HuGtion 6

    好多这样的 css 和JS 加载不了 “/remote.php/core.css”

    这是农场的第 31 块农田,部落批准 [HuGtion] 在[2013-4-15 21:39]开垦完成.
  • asymt

    你测试安装的是中文版的?请问怎么安装中文版啊?

    qi 回复:

    @asymt, 这个网盘程序自带了多国语言,在设置中可以将语言换成简体中文。

    这是农场的第 32 块农田,部落批准 [asymt] 在[2013-6-30 16:17]开垦完成.
  • zhangjintao 3

    我上次发的怎么不见了?我在GoDaddy的空间上安装时遇到了这个错误。
    ”Magic Quotes is enabled. ownCloud requires that it is disabled to work properly.
    Magic Quotes is a deprecated and mostly useless setting that should be disabled. Please ask your server administrator to disable it in php.ini or in your webserver config.
    PHP modules have been installed, but they are still listed as missing?
    Please ask your server administrator to restart the web server.“
    4,5版安装时CSS无法载入,网页显示混乱….

    qi 回复:

    @zhangjintao, 在php.ini中的设置 ; Magic quotes为disabled即可。

    zhangjintao 回复:

    @qi, 怎么写,”Magic_quotes = disabled” ?

    qi 回复:

    @zhangjintao, 这样:

    magic_quotes_gpc = Off
    magic_quotes_runtime = Off
    magic_quotes_sybase = Off

    zhangjintao 回复:

    @qi, 谢谢,先试一下….

    zhangjintao 回复:

    @qi, 还是不行,你可以去看看 zhangjintao.org/files/

    这是农场的第 33 块农田,部落批准 [zhangjintao] 在[2013-7-20 14:11]开垦完成.
  • 极雪 15

    我擦勒,我文章都写完了,竟然在部落发现了

    这是农场的第 34 块农田,部落批准 [极雪] 在[2013-7-26 17:46]开垦完成.
  • 洛克 14

    @qi, 登陆之后怎么提示Upgrading filesystem cache… 这个啊[img]https://dot.sturgeon.mopaas.com/filedown.php/TXT-1148_1.png[/img]

    qi 回复:

    @洛克, 是在加载程序,你的空间是不是速度太慢了?

    这是农场的第 35 块农田,部落批准 [洛克] 在[2013-8-11 11:51]开垦完成.
  • 郑杰 1

    貌似owncloud有个file external storage 插件,可以把文件存储到S3、FTP上,但是无论上传下载都要经过服务器中转。这点很烦。不知道qi姐,你有没有比较好的解决方案~难不成去nginx.conf里匹配规则???

    这是农场的第 36 块农田,部落批准 [郑杰] 在[2013-8-19 01:44]开垦完成.
  • 为什么我按照这个做下来就成了这样子?https://disk.windmc.com/
    还有,传文件的地方为什么显示 No input file specified. ?

    qi 回复:

    @windmc, 安装不成功,试试再安装一遍。

    windmc 回复:

    @qi, 我重装过了,可为什么还是这样?

    这是农场的第 37 块农田,部落批准 [windmc] 在[2013-11-6 20:50]开垦完成.
  • 小马

    不能新建中文的文件夹啊 也不能显示中文的文件名字

    qi 回复:

    @小马, 这是国外的程序,对中文支持不是很好。

    这是农场的第 38 块农田,部落批准 [小马] 在[2014-9-11 18:03]开垦完成.
  • 毛毛

    博主,你好,我想请教下怎么在owncloud下通过java实现文件的上传与下载,求解救。

    qi 回复:

    @毛毛, owncloud好像不支持Java。

    这是农场的第 39 块农田,部落批准 [毛毛] 在[2015-2-13 15:58]开垦完成.
  • 小z 6

    随着版本的更新owncloud PC客户端已经支持中文,并且支持安卓、IOS等客户端,但是在第三方下的owncloud客户端安卓4.4无法使用,#商店的又需要付费。

    qi 回复:

    @小z, 居然付费?

    小z 回复:

    @qi, 是的,我看了下# Play和IOS appstore都要收费。

    qi 回复:

    @小z, 奇怪,这个东西居然也不是免费的。

    这是农场的第 40 块农田,部落批准 [小z] 在[2015-9-30 13:19]开垦完成.
  • yearqp 2

    自己建的网盘还是有风险,还得看空间商,vps商的脸色

    qi 回复:

    @yearqp, 如果有多个VPs的话,可以做同步镜像,这样一个宕机了,可以立即切换到备用的。

    这是农场的第 41 块农田,部落批准 [yearqp] 在[2016-5-7 20:50]开垦完成.
  • yingzhi 3

    站长。我现在安装owncloud出现这样的错误提示如何解决:
    It seems that this ownCloud instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged. Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP.

    qi 回复:

    @yingzhi, 这是因为你用的系统是32位的,切换为64位的系统吧。不过这个提示影响不是很大,只是说超过4GB的文件不能上传。

    这是农场的第 42 块农田,部落批准 [yingzhi] 在[2016-11-28 16:39]开垦完成.

    来自  https://www.freehao123.com/owncloud/

普通分类: