所有文章

Debian 12用系统包安装Let's Encrypt Certbot免费SSL证书为Apache网站启用Https

Let's Encrypt 是一个证书颁发机构(CA),它使你能够获取和安装免费TLS/SSL证书,从而为 web 服务器启用加密HTTPS。它提供软件客户端 Certbot 来获取和安装免费TLS/SSL证书,该客户端能够自动完成获取和安装免费TLS/SSL证书大多数(如果不是全部的话)所需的步骤。目前,在Apache和Nginx上,获取和安装 SSL 证书的整个过程都是完全自动化的。 ...

Ubuntu 2204 安装三个版本的 Gnome 桌面环境

在 Ubuntu 2204 系统中包含三个版本的 Gnome 桌面环境,它们分别是Ubuntu Desktop(软件包: ubuntu-desktop ),Ubuntu GNOME(软件包: ubuntu-gnome-desktop ),Vanilla GNOME(软件包: vanilla-gnome-desktop )。这三个桌面环境都是 Ubuntu 2204 系统下的 GNOME 桌面环...

JS : Javascript 使用 js-cookie 快捷获取、设置、删除 Cookie

js-cookie 是 Javascript 的第三方库,它提供了快速、简便获取、设置、删除 cookie 的方法,非常好用,而且代码量非常少,易于使用。 本文将介绍 JS : Javascript 如何使用 js-cookie 方便、快捷地获取、设置、删除 Cookie。 加载 js-cookie 如果要想使用 js-cookie 必须在网站或者应用中加载 js-cookie ...

JS 跳转新 URL 网页页面代码及对比

在用户登陆后、404 页面等情况下,经常使用到 JS 跳转新 URL 网页页面,实现页面的自动跳转。 本文将介绍 JavaScript 跳转到新 URL 网页页面的三种方法,及其使用情况分析。 JavaScript 跳转到新 URL 网页页面的三种方法: window.location.href window.location.assign() window....

Ubuntu 2204 禁用或卸载 cloud-init

cloud-init 是处理云实例早期初始化的 Ubuntu 包。cloud-init 是自定义云实例的标准,由 Canonical 公司(Ubuntu 的创建者)开发的开源软件。从 Ubuntu 18.04 以后,Ubuntu 服务器镜像默认安装该软件。 cloud-init 初始化系统时会对系统做一些配置,包括如下内容(但不是全部): 设置默认区域 设置主机名 生成ss...

Ubuntu 2204 解决 firefox 中文界面乱码

在 Ubuntu 2204 中安装系统的中文语言包、桌面环境的中文语言包以及中文字体后,打开 Firefox 后会发现界面中显示中文乱码。即使安装了 Firfox 的中文语言包,也无法解决 Firofx 中文界面乱码。原因是 Snap 软件包的问题。 本文将介绍在 Ubuntu 2204 中如何解决 Firefox 中文乱码问题。 重装Firefox解决中文乱码 在 Ubuntu ...

网站中使用本地文件加载 Font Awesome 6 字体图标

Font Awesome 6 字体分为 Free 和 Pro 两个版本。Font Awesome 6 Free 字体是免费版,可以自由使用;Font Awesome 6 Pro 字体是收费版,需要付费才能使用。 Font Awesome 6 相对于 Font Awesome 5 也做了修改,Font Awesome 6 的字体类型分为了 Classic (经典样式)、Sharp (棱角分明...

网站中使用 CDN 导入 Font Awesome 6 字体图标

Font Awesome 6 字体分为 Free 和 Pro 两个版本。Font Awesome 6 Free 字体是免费版,可以自由使用;Font Awesome 6 Pro 字体是收费版,需要付费才能使用。 Font Awesome 6 相对于 Font Awesome 5 也做了修改,Font Awesome 6 的字体类型分为了 Classic (经典样式)、Sharp (棱角分明...