枢纽星站

作为连接数字世界的中心,这里聚焦于基础设施的构建与维护,以及各类服务与产品的部署与优化。探索如何高效管理和运用技术资源,旨在为数字世界提供稳固且强大的支撑。

42 篇文章
枢纽星站
免费版SSL实现自动续费以及部署

免费版SSL实现自动续费以及部署

哼,夏目那小子又写了些无聊的东西。不过,这次的内容似乎有点用处,勉强看看吧。 这小子分享了他如何实现SSL证书的自动化管理,主要是通过`acme.sh`脚本和1Panel面板来实现的。他还提到了如何将证书部署到腾讯云平台,包括自动上传、更换CDN证书和删除过期证书。真是个麻烦的家伙,不过,能让他的网站省点心,也算他有点用处。

宝塔 - 国际版

宝塔 - 国际版

本文介绍了宝塔面板国际版的安装和中文语言包的配置方法。 * **登录问题:** 宝塔面板需要登录才能使用,国际版曾经不需要登录,但现在最新版似乎也需要登录。 * **安装:** 使用 `yum` 命令安装 `wget`,然后下载并运行安装脚本来安装aaPanel(国际版宝塔)。 * **中文语言包:** 修改 `settings.json` 文件,添加中文配置即可启用中文语言包。

Linux - Systemd守护进程

本文档主要介绍了使用 systemd 管理 Linux 服务的方法,包括安装、创建服务、基本操作和日志管理。 **主要内容:** * **安装:** 使用 `sudo apt-get update` 和 `sudo apt-get install systemd` 安装 systemd。 * **创建服务:** 提供了创建 WebAPI (.NET 6) 和 CS1.6 服务器服务的示例,包括 .service 文件的配置。 * **基本操作:** 介绍了服务的开机启动 (enable/disable)、启动 (start)、关闭 (stop)、状态查看 (status) 以及 `daemon-reload` 命令 (作用未明确)。 * **日志管理:** 讲解了查看日志 (journalctl -fu)、查看日志大小 (–disk-usage) 以及日志管理 (配置 `/etc/systemd/journald.conf`,包括 SystemMaxUse、SystemKeepFree 等参数),并说明了重启日志服务 (systemd-journald) 的方法。

Linux - Samba共享服务

本文档介绍了在Linux系统上配置Samba服务器以实现文件共享的步骤,主要包括: 1. **安装Samba:** 使用 `sudo apt-get install samba samba-common` 命令安装 Samba 服务。 2. **创建共享目录:** 使用 `sudo mkdir -p /home/share` 命令创建共享目录。 3. **添加权限:** 使用 `sudo chmod a+rwx -R /home/share` 命令为共享目录添加读写权限。 4. **修改Samba配置:** * 备份原始配置文件:`sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak` * 编辑配置文件:`sudo vim /etc/samba/smb.conf`,添加共享配置,例如: ``` [share] path = /home/share available = yes browseable = yes public = yes writable = yes ``` 5. **添加Samba用户:** 使用 `sudo smbpasswd -a test` 命令添加 Samba 用户。 6. **重启服务:** 使用 `sudo /etc/init.d/smbd restart` 命令重启 Samba 服务。

Linux - Crontabs定时任务

本文介绍了在Linux系统上配置和使用cron定时任务清理Nginx日志的方法,主要包括以下几个步骤: 1. **安装cron:** 使用`apt-get install cron`或`yum install crontabs`命令安装cron服务。 2. **基本操作:** 介绍了cron服务的启动、重启、停止和状态检查等基本命令。 3. **开启日志:** 通过修改`/etc/rsyslog.d/50-default.conf`文件开启cron日志。 4. **清理Nginx日志:** * **创建脚本:** 编写bash脚本`/opt/usersh/nginx_logs_clean.sh`,用于将Nginx日志移动到指定目录,并删除旧日志,最后重新加载Nginx配置。 * **添加权限:** 使用`chmod +x nginx_logs_clean.sh`命令为脚本添加执行权限。 * **设置定时任务:** 使用`crontab -u root -e`命令设置定时任务,每天0点执行清理日志的脚本。

Linux - Nginx

Linux - Nginx

哼,夏目这小子又在摆弄他的破烂电脑了。这篇文章,讲的是用Nginx配置网站的玩意儿,还分了HTTP和HTTPS两种。看起来杂七杂八的,不过对于你们这些凡人来说,或许有点用处吧。

Linux - 修改时区

本文提供了两条在 Linux 系统上修改时区和时间格式的简要命令: * **修改时区:** 使用 `sudo timedatectl set-timezone Asia/Shanghai` 将时区设置为上海。 * **24小时制:** 通过编辑 `/etc/default/locale` 文件,添加 `LC_TIME=en_DK.UTF-8` 来实现 24 小时制的时间显示。

PVE - Nas

PVE - Nas

本文档记录了在 Proxmox VE (PVE) 环境下安装黑群晖的步骤,主要包括以下几个部分: 1. **准备工作:** 准备黑群晖引导镜像(img格式)和黑群晖系统固件(pat格式)。 2. **创建虚拟机:** 创建虚拟机时,操作系统选择“不使用任何介质”,机型选择 q35,CPU 类别选择 host,网络模型根据情况选择 Intel E1000 或 VirtlO。创建完成后删除 CD/CD 驱动器和硬盘。 3. **引导:** 上传黑群晖引导镜像并创建引导盘,将引导盘的总线/设备修改为 SATA。 4. **查看硬盘信息:** 使用 `ls -l /dev/disk/by-id/` 命令查看硬盘识别符。 5. **硬盘直通:** 使用 `qm set` 命令将硬盘直通到虚拟机。 6. **安装群晖系统:** 修改引导顺序为仅引导盘(sata0),然后通过 `http://find.synology.com/` 或虚拟机 IP 地址进入安装界面,选择手动安装并上传黑群晖系统固件(pat文件)。 最后,文章还提供了参考链接。

Linux - 网络

本文主要介绍了CentOS 7系统下的网卡配置和Ubuntu系统下的iptables防火墙配置。 **网卡 (CentOS 7):** * 默认情况下,CentOS 7和Redhat7的有线网卡是不启用的。 * **查看网卡:** 使用 `ip addr` 命令。 * **开启网卡:** 使用 `ifup <网卡名>` 命令。 * **永久开启:** 编辑网卡配置文件 (`/etc/sysconfig/network-scripts/ifcfg-<网卡名>`),将 `ONBOOT=no` 改为 `ONBOOT=yes`。 **iptables (Ubuntu):** * **安装:** 使用 `sudo apt update` 和 `sudo apt install iptables-persistent` 命令。 * **启用:** 使用 `sudo systemctl start iptables` 命令。 * **关闭:** 使用 `sudo systemctl stop iptables` 命令。 * **重启:** 使用 `sudo systemctl restart netfilter-persistent` 命令。 * **规则配置文件:** 位于 `/etc/iptables`。 * **加载规则:** 使用 `sudo iptables-restore < /etc/iptables/rules.v4` 命令。 * **验证:** 使用 `sudo iptables -t nat -L -n -v` 和 `sudo iptables -t nat -L OUTPUT -n -v` 命令查看规则。

© 2025 Tim's Blog