部署NextCloud私有云盘
本文最后更新于 2111 天前,其中的信息可能已经有所发展或是发生改变。

#了解Nextcloud

Nextcloud是一套用于创建网络硬盘的客户端-服务器软件。其功能与Dropbox相近,但Nextcloud是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。

官方网站:http://nextcloud.com

文末可进行体验

#折腾折腾

我这个阿里云的学生机,有40G的磁盘,我为了提升网站速度,把大多数的资源文件放在了阿里云oss里。但是又不想浪费服务器的资源。曾经用过可道云的文件管理系统,的确简单好用。但是只能在网页端使用,不够方便,尤其是在手机上。

经过我的一番探索,终于发现了nextcloud这个好玩的东西。最喜欢的就是它有客户端,可以在安卓/ios/windows平台进行连接。

#搭建

Nextcloud服务器是以PHP与JavaScript脚本语言撰写。

搭建也比较简单,但是第一次搞的话坑比较多。本文主要介绍我个人搭建的过程,以及遇到的问题和解决问题的方法。

  1. 安装环境

操作系统

  • Ubuntu 18.04 LTS(推荐)
  • Linux 7(推荐)
  • Debian 8(Jessie),9(Stretch
  • 带有SP3和12的SUSE Linux
  • Enterprise Server 11
  • openSUSE Leap 42.1+
  • CentOS 7

数据库

  • MySQL或MariaDB 5.5+(推荐)Oracle Database 11g
  • PostgreSQL 9/10
  • SQLite

环境

  • Apache 2.4带 mod_php 或 php-fpm(推荐)
  • nginx用 php-fpm

php版本(实测必须是7.0不行)

  • 7.1
  • 7.2

这是主要部署环境,其它的设置可以查看官方文档

我使用的服务器是

  • linux
  • centos7.4
  • mysql5.6
  • nginx
  • php7.1

如果不清楚自己服务器/主机环境可以使用探针看看

#下载程序代码

可以到官方下载程序,上传到服务器。也可以直接下载到服务器上。

最新版本15.0.0

https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip

github:

https://github.com/nextcloud/server

解压文件到网站根目录里,访问网站地址就会看到安装界面了。填写设置好管理员账号密码以及数据库信息。

不出意外的话,就大功告成了。

下载应用

官网上面的安卓app需要到谷歌商店下载,国内下载不了。但是可以到github上get到

https://github.com/nextcloud

放张我使用的效果图

在线浏览文档功能特别棒

文档体验传送门:https://yun.lalkk.com/index.php/s/nzPkDcdetD8rB5r

视频体验传送门:https://yun.lalkk.com/index.php/s/K74HLdSdai4t4JW

更多功能可到官方申请体验1个小时

传送门

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇