ownCloud + OneinStack 私有云搭建方案

最近闲着 搞了个 私有云,想着自己存点东西,奔着简单方便快速,搭建一搭建发现坑很多。

首先 OneinStack 安装完毕。下载 OwnCloud

1、OwnCloud官网:

2、虚拟主机安装OwnCloud。OwnCloud可以被安装任意一个已经配置好了PHP和MysqL的Web服务器环境中,将OwnCloud下载并解压,接着打开浏览器,就可以看到页面了。设置一个OwnCloud管理员账号、选择存储目录,填写My SQL数据库信息 。

刚一进去就发现提示报错。提示没有config 目录权限

chmod 777 ownClound/*

给好权限。

打开页面看到如下错误:“PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible.”这可能是由缓存/加速器造成的,例如 Zend OPcache 或 eAccelerator。打开你的打开php.ini文件,找到:[opcache],设置为:opcache.enable=0 和 opcache.enable_cli=0。

之后对比了网上的一些教程说是

opcache.enable_cli=0
opcache.enable=0 

改了半天没有生效,

php -i|grep opcache
Additional .ini files parsed => /usr/local/php/etc/php.d/opcache.ini

找到:
/usr/local/php/etc/php.d/opcache.ini

发现OneinStack 的这个配置在

/usr/local/php/etc/php.d/ext-opcache.ini
 [opcache]
zend_extension=opcache.so
opcache.enable=0
opcache.memory_consumption=192
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.save_comments=0
opcache.fast_shutdown=1
opcache.enable_cli=0
;opcache.optimization_level=0

修改上面的配置,之后就可以正常打开页面了。。

service php-fpm restart

配置好数据库,和设置好密码。。

安装完成后,弹出欢迎界面,给出各种客户端的同步工具下载。如下图(点击可看大图):
owncloud_welcome

3、安装桌面同步或移动客户端等
打开链接:http://owncloud.org/install/,有适用于Windows, Mac OS X, Linux, iOS, Android客户端。选择下载,安装即可。

桌面同步客户端可以连续同步、选择文件夹同步、多文件夹同步。多文件夹同步是你可以同步对多个文件夹位置进行同步到多个ownCloud文件夹下。

ownCloud的使用过程基本跟主流云存储服务商雷同,就不一一细述了。
这是一个面向企业或者个人的私有云存储系统,让用户在各大服务商提供的服务之外能有别的选择。至少,数据是真正掌握在自己手中的。

猜你喜欢

转载自my.oschina.net/u/3338945/blog/915814