当前位置:   article > 正文

学会自己搭建网盘

自己搭建网盘

有一天,镇上新开了个银行,说存100w有优惠,然后你去存了,接着过了很久,你想取出来,银行却说一天只能取一百,不然你就要办会员卡。

x度网盘限速恶心,得!自己搭建网盘

 

于是乎笔者就推荐给大家一个自建网盘的文章。

为什么要自建网盘呢?

x度网盘限速恶心,得!自己搭建网盘

 

文章开头就是这样。

正文如下。

网盘源码:nextcloud

运行环境:linux(windows不支持,除非docker)

网盘简介

nextcloud是一个很好用的网盘。有回收站功能,有分享功能,支持多用户,支持各种客户端,支持webdav。免费,开源。支持LDAP整合(适合企业内部网盘)。

官网:https://nextcloud.com/

搭建教程(一:docker版本)

  1. docker pull docker.io/nextcloud
  2. docker run -d --restart=always --name nextcloud -p 80:80 -v /var/data:/data docker.io/nextcloud

x度网盘限速恶心,得!自己搭建网盘

docker拉取nextcloud镜像

x度网盘限速恶心,得!自己搭建网盘

docker启动镜像

x度网盘限速恶心,得!自己搭建网盘

docker正在运行

使用docker版,两步就完成了。其中,数据文件夹在/var/data下,访问本地ip地址,即可进入网盘安装界面,到时候选择sqllite即可。如下:

x度网盘限速恶心,得!自己搭建网盘

这就是安装界面咯

搭建教程(二:ubuntu18.04版本)

#第一步 安装apache2 php mysql

  1. apt update //更新源
  2. apt install apache2 php mysql-server unzip -y //安装apache2 php 和mysql
  3. apt-get install php-zip php-mysql php-gd php-xml php-curl php-mbstring -y //安装php扩展

如果使用外部数据库,可以不安装mysql,同时得安装相应得php-sql驱动。

#第二步 配置网站目录

  1. cd /var/www/html/ //进入网站目录
  2. rm /var/www/html/index.html
  3. wget https://download.nextcloud.com/server/releases/nextcloud-17.0.0.zip //下载nextcloud17
  4. unzip nextcloud-17.0.0.zip //解压nextcloud17
  5. mv nextcloud/* /var/www/html/ //把nextcloud文件移至网站目录
  6. chown -R www-data:www-data /var/www/html/* //添加权限
  7. chmod -R 775 /var/www/html/* //添加权限

#第三步 安装配置网站

  1. /etc/init.d/apache2 restart //重启一下apache2
  2. cat /etc/mysql/debian.cnf //查看mysql数据库系统账户(严格来说不该这样)

x度网盘限速恶心,得!自己搭建网盘

 

如下图,user账号/password密码

#第四步 进入网站

网站栏输入 http://yourIP 即可进入,

数据库选择mysql

账号密码如上图

填写之后点安装,过一会儿即可进入网盘。

这里笔者也给小伙伴开一个体验帐户

地址:http://cloud.qclub.club:1949

账号:tiyan

密码:tiyan123456

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/207396
推荐阅读
相关标签
  

闽ICP备14008679号