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.3 到 Leap 15.4

openSUSE Leap 15.4 已经正式发布有些时候了,今天偶然去用一台给儿子玩的旧笔记本,发现还运行的是 openSUSE Leap 15.2,估计还是写「从 openSUSE Leap 15.1 升级到 Leap 15.2」那篇博文的时候升级的。先给升级到了 15.3,然后紧接着就又给升级到了 15.4。非常高兴,openSUSE Leap 的小版本升级过程越来越轻松了。

继续阅读全文

在 openSUSE Leap 中安装配置 Apache + MariaDB + PHP + PHP-FPM 网页服务器 LAMP

根据实战操作所做的笔记整理而成的笔记博文,在 openSUSE Leap 中安装配置 Apache + MariaDB + PHP + PHP-FPM 网页服务器 LAMP。实战包括将水景一页在 Linode VPS 上的虚拟机的操作系统从 CentOS 7 切换为 openSUSE Leap 以及在虚拟机里练习配置基于 LAMP 的网页服务器。

继续阅读全文

PipeWire 给管理蓝牙耳机带来惊喜

博主一直使用的 ThinkPad T470s + openSUSE Tumbleweed。前些天为了连接一个蓝牙小音箱来看个片子,结果悲剧的是捣鼓半天都是能连上但不会显示为蓝牙扬声器。试试蓝牙耳机,可能因为经常用,可以连上,可以播放,但是没法切换到 A2DP 模式了。搜索解决方案的时候看到 PipeWire,依稀记得好像之前更新非常频繁,感觉可以试试。然后就发现了惊喜。

继续阅读全文

openSUSE Tumbleweed 本周更新了 Linux Kernel 5.15.8、Mozilla Firefox 95.0.1 和 xwayland 21.1.4 等

openSUSE Tumbleweed 本周发布了 6 个快照(121512181219122012211222),主要更新了 Linux Kernel 5.15.8、Mozilla Firefox 95.0.1、pipewire 0.3.42、xorg-x11-server 21.1.2、fwupd 1.7.3、libinput 1.19.3、OpenVPN 2.5.5、PHP 7.4.27、LibreOffice 7.2.5.1、xwayland 21.1.4 和 squid 5.3 等等。

继续阅读全文