使用 Devuan + NextCloud 构建 Web 服务器

3 min

language: ja bn en es hi pt ru zh-cn zh-tw

大家好,我是无能。

上周身体不适,强行活动导致病情完全复发,现在终于要恢复了。
虽然身体不适,但我无法保持平静,所以搭建了自己的服务器。

参考文档
Welcome to Devuan
在 Ubuntu 20.04 上设置 Nextcloud21.0.1+Apache+PHP+MariaDB+Redis
Mounting an external drive using UUID and fstab | Linux admin junior

然而,在我的环境下 Redis 无法运行,我也没有觉得特别需要,所以就没有强行安装。(因为太麻烦了,所以没装。)
最让我头疼的是 NextCloud 无法识别外部驱动器,虽然所有网站都建议先安装“snapd”再用 snap 命令启用外部驱动器,但由于Systemd 的依赖问题,它已从 Devuan 的软件包中删除,这让我很困扰。不过,按照参考文档 3 设置挂载点后,在 NextCloud 上添加“外部存储”应用后再添加,就成功了。
太棒了。

如果真的要安装,我认为安装一个支持 snapd 的操作系统会更简单。
我是个受虐狂,所以故意尝试了别人没有做过的非主流模式,结果居然成功了。
既然已经用了 Artix Linux、Slackware,就没有再选择 Systemd 的操作系统……?我大概最后一次接触 Systemd 还是在初中,现在和以前一样都不太理解,只是凭感觉。作者的理解程度请在本文后半部分判断。

导入理由

- 摆脱订阅依赖
- 用于工作的文件共享
- 加深对 GNU/Linux 的理解和提升自身技术

我认为主要是关于订阅。
在当今信息社会,信息稀释化正在加速,这不仅体现在这些方面,也体现在人工智能领域。

视频订阅 - 厌倦了观看期限的限制和被追赶的感觉,结果反而更少看了。
以前,人们会从他人那里或自己喜欢的领域获取信息,然后在家里用 DVD 或 VHS 观看影像来享受,但现在这一切都被打破了。对我个人而言,我一直都是一个人,所以这没什么问题,但我感觉这只是在促进人类的社会孤立。

音乐订阅 - Blue Hearts、早安少女组。还有 Brian Jones 的“Joujouka”、THE BAD SEEDS 的“Sick And Tired”等等……那些美妙的音乐都去哪儿了?
随着“唱片”、“CD”、“MD”、“磁带”以及数字化,我开始厌倦了自己这种放弃了比较不同格式音乐的乐趣和各自的坚持,转而依赖订阅的模式。如果能在有限的范围内自己整理,也能享受到其他媒体的音乐吧。

用于工作的文件共享 - 在进行图片共享、使用 Office 文件以及管理公司网站时,需要一个易于操作的共享文件夹。当然也有 Google Drive 和 OneDrive,但考虑到安全风险和管理上的互操作性,NextCloud 是最佳选择。
我也考虑过 USB 和便携式 SSD,但考虑到处理硬件数据的风险、丢失风险以及不同格式的兼容性,我认为数据云化是最好的选择。

加深对 GNU/Linux 的理解和提升自身技术 - 实际上,之所以特意安装 Devuan 而不是 Debian,只是因为偶然看到了诹访子小姐的这篇文章。我就是那种看到没什么人用就会想去尝试的性格。还有这个 -> 我为什么讨厌 systemd
我既不是工程师,也不是从事电脑相关工作,所以深入理解这些对我来说很重要。
实际上,看了这个 (Youtube) -> SystemD Runit Dinit OpenRC Boot Time
之后,对于喜欢启动速度快的我来说,Systemd 以外的 init 系统操作系统更具吸引力。
顺便说一下,我为 Devuan 选择了 OpenRC。

总有一天我也想把这个网站迁移到自己的服务器上,但考虑到安全风险,目前还无法下定决心。虽然这个网站依赖于 Google,但我不想使用 Cloudflare,所以会考虑其他方法。

以前从 CD 导入的音乐文件现在又派上用场了,被怀旧的音乐环绕着,感觉很幸福。
也许对我来说,适量的音乐比过多的音乐更合适。

完。

Related Posts