Ubuntu系统下搭建自己的网盘----Nextcloud

基于现在网络上公有的网盘应用那么的不安全(关闭、泄密),真的不知到自己上传的东西会被用在何处,会被对谁公开,因此搭建一个自己的私人网盘用来存自己私密的信息还是比较有必要的,本文就是基于nextclound开源的网盘应用搭建属于自己的私人网盘。

1、安装Ubuntu系统,这里使用Ubuntu 16.04.5 LTS

下载地址:http://releases.ubuntu.com/16.04/
安装步骤可以参考网上资料:https://blog.csdn.net/c__chao/article/details/54868914

2、安装nextclound

有两种方法安装nextclound:手动安装和snap安装(snap与apt、yum类型的容器)
这里使用的是snap傻瓜式安装

a、如果不是root权限,切换到root(设置root权限:sudo passwd root)
sudo su root(切换到root权限)
参考:https://blog.csdn.net/u013566528/article/details/84756056
b、更新ubuntu及安装snap
apt-get update
apt-get install snap
apt-get install snapd
c、安装nextclound
snap install nextclound
此步下载有可能很慢,笔者安装的时候需要1个多小时,而且还安装失败,可是不要放弃,重来几次
在这里插入图片描述
d、访问nextclound
访问对应安装nextclound的ip(http://ip地址/)即可进入nextclound的安装界面
根据个人需求创建管理员账号和密码
在这里插入图片描述
创建管理员账号和密码之后登陆,和一般的网盘就没什么区别了,可以上传下载对 应的文件
在这里插入图片描述

3、其他操作

a、上传文件的保存位置
/var/snap/nextcloud/common/nextcloud/data/,在该路径下会生成一个对应用户的文件夹
在这里插入图片描述
在用户文件夹下面中有一个“files”命名的文件夹,该文件夹就是对应用户上传的文件

b、修改用户上传文件的保存位置
在/var/snap/nextcloud/9868/nextcloud/config/路径下面有一个config.php,用gedit打开,在里面找到关键字:datadirectory,后面的路径就是保存用户上传数据的路径,将后面的路径修改为自己定义保存数据的路径。重启nextclound:snap restart nextcloud
即可。

c、修改上传文件的限制
nextcloud自身限制为511M
修改/snap/nextcloud/9868/config/php/php.ini上传文件大小限制
(1)连接时间 max_execution_time
max_execution_time 默认是30秒.改为 max_execution_time = 0 0表示没有限制
(2) post_max_size 设定 POST 数据所允许的最大大小
如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空.
可设置为需要的值 post_max_size = 150M
(3) upload_max_filesize 表示所上传的文件的最大大小。
upload_max_filesize = 100M
另外要说明的是,post_max_size 大于 upload_max_filesize 为佳.

  • 26
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据迷宫

你的打赏将是我创作的最大鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值