Linux下使用nextcloud搭建个人网盘代码实例
2019-06-20 10:48
1736 查看
前言
市面上有那么多的网盘服务提供商,为什么还要自己搭建网盘呢?主要有以下原因:
- 免费的网盘都有种种限制,要么不限速容量小(onedriver,google driver),要么容量大限速(百度云)
- 付费网盘服务又太贵,穷逼用不起
- 数据放在别人的服务器不安全,说不定就变成 8s 了
- 瞎折腾有趣
两三个月前,矿难无情人友情,三百块入手了一台 4 盘位的 nas 主机,装上 ubuntu,就开始了折腾。
为什么要选择 nextcloud 呢?
- 开源
- 各个平台都有客户端,方便管理
- 功能很完善
下面开始正文,搭建 nextcloud。
推荐使用 docker 来搭建环境,非常方便。
1.首先安装 docker 环境,参考这篇:docker 安装
2.安装 docker-compose
sudo apt-get install docker-compose
编写 docker-compose.yml
version: "2" services: nextcloud: image: nextcloud container_name: nextcloud volumes: - /home/nextcloud:/var/www/html ports: - 8080:80
启动
docker-compose.yml 文件所在目录执行docker-compose up -d。便能够通过访问 ip+端口,进入 web 端界面。在设置界面可以调成中文。默认进入是英文。
提供一个测试账号:ali.tapme.top:8007 test/testgggg
文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,
您可能感兴趣的文章:
相关文章推荐
- Linux 环境使用vim搭建php IDE -- 提高代码编写数度数倍!手把手教你打造程序员的上古神器VIM!
- Mybatis环境搭建和使用实例代码
- 使用nodejs、mongodb、express、linux搭建社区网站(5)-用户登录及个人主页
- Linux环境下使用hexo+github搭建个人博客
- LinuxC/C++编程基础(20) 使用boost::asio搭建服务器简单实例
- Perl遍历目录和使用Linux命令分析日志的代码实例分享
- 【转】NFS攻略 - Linux文件服务器搭建与使用实例
- 个人学习代码保存:例9.在存储过程中使用cast 类型转换的实例
- 转:Linux 环境使用vim搭建php IDE -- 提高代码编写数度数倍!手把手教你打造程序员的上古神器VIM!
- Linux 环境使用vim搭建php IDE -- 提高代码编写数度数倍!手把手教你打造程序员的上古神器VIM!
- NFS攻略 - Linux文件服务器搭建与使用实例
- 转:Linux 环境使用vim搭建php IDE -- 提高代码编写数度数倍!手把手教你打造程序员的上古神器VIM!
- linux下使用Docker和OSS轻松搭建ownCloud专属网盘(网盘关闭不用怕)
- CentOS 7下安装Nextcloud搭建个人网盘
- Linux 环境使用vim搭建php IDE -- 提高代码编写数度数倍!手把手教你打造程序员的上古神器VIM!
- linux下使用Apache为用户搭建个人主页
- LinuxC/C++编程基础(21) 使用boost::asio搭建服务器简单实例(续)
- 实例浅谈Linux环境下搭建Web服务器与创建个人主页
- 使用Linux搭建***服务器
- Linux GCC编译器的使用(实例)