Jtti Jtti
Ubuntu搭建owncloud个人网盘,体验文件多端同步功能 | VPS精选网

Ubuntu搭建owncloud个人网盘,体验文件多端同步功能

玩转VPS 6年前 (2019-04-16) 8922次浏览

owncloud是一个完全开源的的网盘(文件存储)系统,是基于 php 开发的,可以很快的在自己服务器上搭建一套 owncloud。介绍一下 owncloud 与其它网盘系统,如kodexplorer\seafile相比的优势特点。首先 owncloud 是完全开源的,动手能力强的可以根据自己的需求改功能,非常灵活;开源也意味着代码完全透明,所以文件的安全性和隐私还是很可靠的。owncloud 除了包含网盘基础功能,还有一项很逆天的功能,就是实现了文件的多端同步。比如设置个人 PC 机上的文件夹与 owncloud 服务器中的文件同步,那么我在本地文件夹上中对文件增删改都会即时同步到 owncloud 中去。而且支持把文件同步到其它客户端,如 IOS、android、windows 设备。

owncloud 安装步骤

因为主要用到 owncloud 的文件存储和同步,所以对服务器的访问速度、下载速度和磁盘 IO 要求相对比较高。推荐使用 vultr 的云服务器,均采用千兆带宽、SSD 硬盘,自带一键部署 owncloud 功能,按小时计费,随用随停,且支持支付宝付款。而且 vultr 现在还有注册送 100 美元的活动,参考:VULTR 2020 年优惠,新用户直接送 100 美元,附额外领 3 美元教程

是基于 Ubuntu16.04 部署的 owncloud。

owncloud 是基于 php+mysql 的 web 应用,搭建方式也很简单。分三步:一:部署 lamp 环境;二:下载安装 owncloud;三:配置 apache、owncloud 等配置项。具体步骤如下,都是使用 root 用户执行的命令

1 安装 lamp

apt-get install apache2

apt-get install mysql-server

中途会让你输入 mysql 密码,需要记住该密码

2 安装 php7 及相关扩展

apt-get install php7.0

apt-get install libapache2-mod-php7.0 php7.0-gd php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring

3 下载 owncloud 软件包

wget https://download.owncloud.org/community/owncloud-10.1.1.tar.bz2

解压,复制到 apache 根目录下

tar xjf owncloud-10.1.1.tar.bz2

cp -r -v owncloud/ /var/www/

给权限

cd /var/www

chmod -R 777 owncloud

4 修改 apache 配置

vim /etc/apache2/sites-enabled/000-default.conf

将 DocumentRoot /var/www/html,改为 DocumentRoot /var/www/owncloud

重启 apache

Service apache2 restart

访问你服务器的 IP 地址,看到以下配置界面,说明之前的安装都没有问题

Ubuntu 搭建 owncloud 个人网盘,体验文件多端同步功能

然后配置你的登录帐号、mysql 信息,点击开始安装,等待几秒钟。安装完成后,进入 owncloud,主界面如下:

Ubuntu 搭建 owncloud 个人网盘,体验文件多端同步功能

可以看到跟一般网盘差不多,文件上传、下载、共享、预览、用户组、权限控制都有。

owncloud 文件同步

接下来体验下 owncloud 文件多端同步的功能吧。先尝试下在本地 windows PC 机与 owncloud 中文件同步。

首先在 owncloud 官网下载 windows 客户端,地址:https://download.owncloud.com/desktop/stable/ownCloud-2.5.4.11654.11466.msi。安装以后,配置服务器地址。

Ubuntu 搭建 owncloud 个人网盘,体验文件多端同步功能

填入 http://+IP,然后输入你 owncloud 的账号密码,登录成功后,设置文件同步方案

Ubuntu 搭建 owncloud 个人网盘,体验文件多端同步功能

以上设置表示将 owncloud 中我的账号中的文件同步到本地的 F:\owncloud 文件夹中。连接之后可以看到文件同步状态

Ubuntu 搭建 owncloud 个人网盘,体验文件多端同步功能

然后验证在 owncloud 中上传文件会即时同步到本地文件夹中,在本地文件夹中添加文件也能即使同步到 owncloud 中去。

注 :技术交流,获取 VPS 最新补货通知、折扣活动请加 QQ 群:283468775

VPS 精选网 , 版权所有丨如未注明 , 均为原创丨
转载请注明原文链接:Ubuntu 搭建 owncloud 个人网盘,体验文件多端同步功能
喜欢 (0)