服务器操作系统初始设置指南

操作系统安装完成后,需进行多项初始化配置以确保安全性、稳定性和性能优化。常见配置包括设置登录提示(MOTD)、调整时区、优化内核参数、增加文件打开数、注入SSH密钥、安装常用工具、优化SSH设置以及配置bashrc环境。这些步骤通过命令行实现,如使用`timedatectl`设置时区、修改`/etc/sysctl.conf`优化内核、调整`/etc/security/limits.conf`增加文件描述符限制等,确保系统高效运行并提升管理便捷性。

星辰 Published on 2024-03-18

Notion Next 接入 Giscus 评论系统

Giscus 是一个基于 GitHub Discussions 的评论系统,允许用户通过 GitHub 账户在网站上留下评论。配置 Giscus 需要创建一个 GitHub 仓库并启用 Discussions 功能,安装 Giscus 应用并获取配置参数。随后,在 Vercel 后台将这些参数添加到 NotionNext 项目的环境变量中,并重新部署项目以启用评论系统。最终,Giscus 评论系统将成功集成到网站中,增强用户互动。

星辰 Published on 2024-02-25

Notion Next 图片资源加速访问

在配置 Nginx 反向代理时,首先确保域名解析正确,并在 Nginx 配置文件中创建服务器块处理请求。通过 `proxy_pass` 指令将请求代理到 Notion 服务器,并设置请求头以确保代理请求的正确性。Nginx 还配置了缓存策略,以减少重复请求的响应时间。对于 NotionNext,通过设置环境变量 `NEXT_PUBLIC_NOTION_HOST` 使用自定义域名访问 Notion 内容,享受反向代理的性能和安全优势。

星辰 Published on 2024-01-24

使用 Argo Tunnel + Koyeb 部署探针应用

该项目利用 Argo Tunnel 和 Koyeb 部署 NeZha 探针应用,适用于多种网络环境,如 Nas 虚拟机和 Container PaaS。通过 Argo 隧道实现内网穿透,无需公网端口,支持 IPv4/v6 灵活对接,并可通过一条隧道分流多个域名和协议。项目还提供每日自动备份和更新面板功能,确保数据安全,并通过 TLS 加密通信防止 IP 泄露和 DDoS 攻击。环境部署需托管域名于 CloudFlare,并获取 GitHub 认证授权和 Argo 认证 Json。

星辰 Published on 2023-11-22

Notion Next 使用 Vecel 部署

文章介绍了如何使用 Vercel 部署 NotionNext 项目并配置环境变量。首先,阅读 NotionNext 项目文档,克隆项目到个人仓库,并通过 GitHub 账号登录 Vercel 进行部署。同时,需从 Notion 获取 `NOTION_PAGE_ID`。文章还提供了相关链接,包括 NotionNext 项目仓库、文档和 Vercel 云部署页面。此外,详细列出了 NotionNext 中的环境变量设置,帮助用户配置站点。

星辰 Published on 2023-10-23

在 Linux 上精确查看显卡型号

在 Linux 系统中,使用 `lspci` 命令可以查看显卡信息,但默认情况下可能不会显示具体型号。通过更新本地的 `pciids` 信息,可以获取更详细的显卡型号。此外,还可以通过在线查询显卡的 PCI ID 来确认具体型号。这些方法帮助用户在 Linux 上精确查看显卡型号。

星辰 Published on 2023-02-20

Docker Compose 快速安装

国内用户由于网络限制,可以通过 GitHub 镜像服务加速下载 Docker Compose,使用 `ghproxy.linkos.org` 镜像下载并保存到 `/usr/local/bin/docker-compose`。国外用户可直接从 GitHub 官方源下载。从 Docker 较新版本开始,Docker Compose 已集成到 Docker 中,无需单独安装,直接使用 `docker compose` 命令即可。旧版本 Docker 用户仍需单独安装 `docker-compose` 工具包。

星辰 Published on 2022-01-19

Docker 快速安装

本文介绍了如何在境内外服务器上快速安装 Docker。对于境内服务器,提供了使用阿里云镜像仓库的安装方法,以便用户能够更快地下载 Docker。对于境外服务器,则提供了直接通过 Docker 官方网站进行安装的方法。

星辰 Published on 2021-08-15