为Nextcloud配置外部存储

自己配置一个Nextcloud作为私人云服务用着放心,而且现在自己安装Nextcloud非常方便。为了方便在外面的时候查看个人备份的数据,可以将备份文件夹设置为Nextcloud的外接存储 (External Storage)。前些天整理服务器的时候不小心把以前配置的通过 SFTP 外接的存储空间的证书删除了。重新配置,又发现新版本的 Nextcloud 25.0 中管理页面里面的 SFTP 配置有问题,无法自动生成密钥对。下面是使用 occ 来配置的方法。

继续阅读全文

openSUSE Leap 从 15.3 升级到 15.4 之后 PHP 网站 403 错误

将服务器从 openSUSE Leap 15.3 升级到 openSUSE Leap 15.4 发现基于 PHP 的网站打不开了。访问的时候提示 “Access denied”。经查,这是因为 openSUSE Leap 15.4 使用的 AppArmor 3.0 引入了针对 PHP-FPM 的规则。该规则没有放行 PHP-FPM 对服务器上的 .php 文件的访问导致的。

继续阅读全文

升级 openSUSE Leap 15.1 后升级 Nextcloud

之前配置家庭服务器的时候使用了 openSUSE Leap 15.0 做操作系统。安装家庭云系统 Nextcloud 的时候看到软件源里面有就直接安装了。前些天升级系统到了 openSUSE Leap 15.1。然后就发现 Nextcloud 没法工作了。因为 openSUSE Leap 15.0 中最新的是 Nextcloud 13 而 openSUSE Leap 15.1 中的是 Nextcloud 15(目前的稳定版本是 16.0.1),而 Nextcloud 的政策是不支持跨两个或两个以上的大版本升级。

继续阅读全文