XFCE 桌面的配置

1. 安装必要软件包

yum install epel-release -y
yum groupinstall "Server with GUI" -y
yum groupinstall "Xfce" -y
yum grouplist hidden

如果 Fonts 没安装

yum groupinstall "Fonts"

安装字体包

$ fc-list :lang=zh-cn

可以看到当前已经安装的中文字体

- 阅读剩余部分 -

修改外观

登进后台,选择控制台-外观-编辑当前外观。 在模板文件中 选择 head.php

<head> 的后面插入

<base target="_blank"/>

这种方法是全局性的,不仅文章内的链接会在新窗口打开,连着主页的链接也会在新窗口打开。

经过测试实践发现,通过修改PHP函数实现的方式更为稳定且兼容性好。所以推荐使用这种方式,具体参考如下

直接在主题里集成文章链接新窗口跳转,在function.php的添加 parseContent() 函数,函数为

//未添加nofollow
 function parseContent($obj){
    $options = Typecho_Widget::widget('Widget_Options');
    if(!empty($options->src_add) && !empty($options->cdn_add)){
        $obj->content = str_ireplace($options->src_add,$options->cdn_add,$obj->content);
    }
    $obj->content = preg_replace("/<a href=\"([^\"]*)\">/i", "<a href=\"\\1\" target=\"_blank\">", $obj->content);
    echo trim($obj->content);
}

- 阅读剩余部分 -

原帖地址: https://blog.suzuhafan.com/tutorials/docker-compose-deploy-typecho-with-https.html
Dockerfile配置参考:https://blog.elonlo.top/posts/typecho-deploy/#cl-6
Nginx多站点配置参考:https://www.cnblogs.com/z_lb/p/18129843

文主要是关于 Typecho 部署文档,使用了 Docker Compose 部署,及配置 HTTPS 访问。

1. 部署文件准备
目录如下

C:\Users\win11\vscode\typecho
├── docker-compose.yml
├── mysql/
├── mysql.env
├── nginx/
|  └── nginx.conf
├── php/
|  └── Dockerfile
└── typecho/
   ├── admin/
   ├── index.php
   ├── install/
   ├── install.php
   ├── LICENSE.txt
   ├── usr/
   └── var/

docker-compose.yml

- 阅读剩余部分 -

原帖地址: https://cn.linux-console.net/?p=6587

介绍

防止应用程序内存不足错误的一种方法是向服务器添加一些交换空间。在本指南中,我们将介绍如何将交换文件添加到 Rocky Linux 9 服务器。

什么是掉期?

Swap 是硬盘驱动器存储的一部分,已留出供操作系统临时存储无法再保存在 RAM 中的数据。这使您可以增加服务器可以保留在其工作内存中的信息量,但有一些注意事项。当 RAM 中不再有足够的空间来保存正在使用的应用程序数据时,将主要使用硬盘驱动器上的交换空间。

写入磁盘的信息将比保存在 RAM 中的信息慢得多,但操作系统更愿意在内存中继续运行应用程序数据并使用交换来交换较旧的数据。总的来说,将交换空间作为系统 RAM 耗尽时的后备方案可以成为一个很好的安全网,以防止在具有可用非 SSD 存储的系统上出现内存不足异常。

- 阅读剩余部分 -

自己收集的几个帖子,供自己学习的

Docker部署nextcloud及其使用方法
https://gitcode.csdn.net/65ed80bf1a836825ed79bc43.html#devmenu6

Docker安装Nextcloud,非AIO方式,并配置HTTPS
https://www.bilibili.com/read/cv25645178/

docker搭建nextcloud与onlyoffice(最详细)
https://www.ittel.cn/archives/15310.html (NEW)
https://blog.csdn.net/weixin_49079441/article/details/135623021

Nextcloud在Docker中的升级方法
https://ettingshausen.github.io/docker/nextcloud/2018/10/18/update-nextcloud-in-docker.html