一、简介:
ownCloud是一个免费开源的云存储解决方案,允许用户以浏览器或WebDAV方式访问云服务器,进行各项管理工作。ownCloud支持多种设备访问,用户可以很方便地使个人设备与服务器上存储的文件、日程安排、通讯录、书签等重要数据保持同步,现在ownCloud最新版本是8.0。 ownCloud就跟现时主流的“同步”网盘一样,比如在Word中打开同步文件夹的内容编辑好后存档,ownCloud会自动同步。现在我们自己搭建自己在服务器会更方便!比如在公司编辑好文件后,ownCloud客户端自动同步,回家一打开电脑或手提(其实平板、手机也能通过网络同步,但iOS或安卓的独立客户端均为1刀的付费应用。聪头两款都买了,戳了自己两刀!)就可自动同步了! ownCloud的安装好简单,有网页安装脚本,只要登入安装页面,就能安装并配置ownCloud了。
二、前提:
1. 搭建前先确保自己的RPi上已安装并配置好LAMP(LAMP教程),并保证可外网访问(花生壳教程)。
2. 新建一个ownCloud使用的数据库和相应的用户并赋予权限,记好密码,为安装ownCloud作准备,可以用phpmyadmin或MySQL Workbench等图形化工具甚至用命令行创建数据库;
三、安装ownCloud:
0. 新版的ownCloud,要求服务器安装缓存的组件,聪头建议先安装:
sudo apt-get install php-apc -y
1. 下一步,先设置好ownCloud存放文件的目录并改权限。假设网页目录为/home/pi/hdd/www,我们再新建一个/home/pi/hdd/www/owncloud,数据文件的目录最好为/home/pi/hdd/ownclouddata,然后再更改权限:
sudo mkdir /home/pi/hdd/www/owncloud; sudo mkdir /home/pi/hdd/ownclouddata; sudo chown www-data:www-data -R /home/pi/hdd/www/owncloud; sudo chown www-data:www-data -R /home/pi/hdd/ownclouddata; sudo chmod 770 /home/pi/hdd/www/owncloud; sudo chmod 770 /home/pi/hdd/ownclouddata;
2. 点击这里下载安装脚本的网页,setup-owncloud.php;
3. 上传 setup-owncloud.php
到RPi网站服务器的目录中,即上面假设的 /home/pi/hdd/www
中;
4. 浏览到 http://[你树莓派的地址]/setup-owncloud.php
就可以进行安装和配置了:
5. 安装页面是长这个样子的:
点击“Next(下一步)”后就是一段时间的等待,让脚本从服务器上下载完整的脚本。
6. 然后就是填写安装信息,例如安装目录、文件目录(新版要求文件目录要跟脚本目录区分开来,并且建议文件目录的权限为770,前面已经讲过啦啦啦!)、管理员用户名、管理员用户密码……
四、使用ownCloud:
待续