OnlyTL

OnlyTL

Linux

LinuxMint 让吃灰笔记本电脑重获新生

LinuxMint 让吃灰笔记本电脑重获新生

作者将闲置的联想小新Pro13笔记本(16G内存)改造成24小时家庭服务器,用于个人服务、照片备份和OpenList看剧。系统选择Linux Mint,因其轻量稳定、对老旧电脑友好且易用。采用全盘安装,选择资源占用适中的Cinnamon桌面环境。安装过程简单,通过Rufus制作启动盘后一路下一步。完成基础配置:修改国内软件源提升速度,利用自带驱动管理器自动安装硬件驱动。最后通过阿里云镜像源安装Docker及Docker Compose,配置国内镜像加速,实现服务器快速部署。
2025-12-30
FRP 内网穿透部署

FRP 内网穿透部署

本文介绍了FRP 0.61.1版本内网穿透部署方案。服务端需下载frps,配置bindPort=7000、auth.token鉴权,设置dashboard管理界面(端口7500),以system服务形式启动。客户端下载frpc,配置serverAddr、serverPort连接服务端,通过proxies指定本地端口和远程端口实现穿透。部署需确保云服务器开放7000(frp通信)、7500(dashboard管理)和穿透端口(如9002),同时保持服务端与客户端auth.token一致。项目开源地址为GitHub fatedier/frp,官方文档提供gofrp.org/zh-cn。
2025-02-12
Caddy:更现代、更易用的Web服务器和反向代理

Caddy:更现代、更易用的Web服务器和反向代理

本文主要介绍作者从Nginx Proxy Manager转向Caddy Web服务器的经历。因NPM莫名出现502错误且排查繁琐,转投Caddy后发现其使用更简单。Caddy是现代化Web服务器和反向代理,核心优势为自动化HTTPS,支持Let's Encrypt SSL证书自动申请和续期。与NPM相比,Caddy安装简单、配置文件(Caddyfile)清晰易编辑,支持静态文件托管、反向代理、负载均衡、路径重写等功能,特别适合个人网站和开发者。文章详细提供了docker-compose安装方法和多种配置示例,包括静态站点、反向代理、多域名、负载均衡等配置,展现了Caddy的便捷性和强大功能。
VMware Workstation Pro 个人免费版下载及安装

VMware Workstation Pro 个人免费版下载及安装

VMware Workstation Pro现对个人用户免费开放,支持Windows、Linux及macOS系统,仅限非商业用途使用。用户需先在博通(VMware母公司)官网注册账号,登录后依次进入“Software→VMware Cloud Foundation→My Downloads”,找到VMware Workstation Pro,选择“for Personal”版本的最新版(如17.5.2)下载。安装时,双击安装文件,接受用户协议,勾选增强型键盘驱动程序等选项,完成安装后重启系统,首次打开时选择“用于个人用途”即可使用。
2024-08-03
Systemd启动配置常用参数

Systemd启动配置常用参数

Systemd启动配置主要分三部分:[Unit]、[Service]和[Install]。[Unit]定义服务元数据,包含Description(描述信息)、After(依赖启动顺序)、Requires(依赖单元,依赖未启动则自身不启动)、PartOf(关联单元,关联结束则自身结束)。[Service]配置服务运行方式,核心参数有Type(服务类型,如simple表示前台运行)、User/Group(运行用户/组)、ExecStart(启动命令)、Restart(重启策略,如on-failure失败重启)、RestartSec(重启间隔)、StartLimitIntervalSec/StartLimitBurst(重启次数限制)、WorkingDirectory(工作目录)、EnvironmentFile/Environment(环境变量)。[Install]定义安装与启动级别,通过WantedBy(安装目标,如multi-user.target)和RequiredBy(必须运行的目标)配置服务启动场景。示例包含nacos服务配置,涵盖基础单元描述、服务启动命令及安装目标。
2023-04-08
Connection reset by peer问题记录

Connection reset by peer问题记录

Connection reset by peer问题记录 今天在将原服务迁移到一台新的服务器时遇到部分请求报 Connection reset by peer 的问题。 问题描述 具体是这样的,nginx,mysql,kafka,Apollo,以及java程序等部署完成后,发现服务部分请求一直请求失
2022-03-05
Linux下定时备份Mysql数据库

Linux下定时备份Mysql数据库

本文介绍了Linux环境下MySQL数据库的定时备份与恢复方案。首先通过`df -h`选择大空间目录作为备份存储位置,创建备份目录后编写备份脚本`mysql_backup.sh`,脚本使用`mysqldump`命令结合配置文件`mysql_backup.cnf`(含数据库连接信息)导出数据,并通过`gzip`压缩存储,按日期分类管理。赋予脚本执行权限并测试成功后,利用`crontab`添加定时任务(如每天23点执行),实现自动化备份。恢复时,先使用`gunzip`解压备份文件,再通过`mysql`命令导入数据完成还原。此方案可有效保障数据安全,避免因代码故障导致的数据丢失风险。
2022-02-26
Ward-高颜值的简约服务器监控工具

Ward-高颜值的简约服务器监控工具

Ward是一款简约高颜值的服务器监控工具,拥有漂亮仪表盘并支持深色主题。基于Docker部署于Linux平台(以CentOS 8.2为例),安装需克隆项目、构建Docker镜像,再通过运行容器配置端口与主题参数。监控内容涵盖处理器(名称、利用率、内核数、频率、64位支持)、操作系统类型及版本、RAM(利用率、总量、生成、进程数)、存储(名称、利用率、总空间、磁盘数、虚拟内存),以及正常运行时间和实时图表(显示15秒服务器利用率,支持隐藏数据集)。
2022-02-05
Centos 安装 Docker

Centos 安装 Docker

Centos 安装 Docker 准备工作 系统要求 Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。 卸载旧版本
2021-10-09
Cent OS 7 安装

Cent OS 7 安装

本文详细介绍了CentOS 7在VMware虚拟机中的安装与配置流程。首先,下载并安装VMware Workstation,创建虚拟机时配置1个处理器、2核CPU、2GB内存,选择NAT网络模式,分配20GB磁盘空间并导入CentOS镜像。安装后需备份虚拟机以防误操作。网络配置环节,确保虚拟机为NAT模式,设置虚拟网卡IP与网关同网段,编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,配置静态IP、网关及DNS,重启网络服务生效。最后,通过yum命令安装net-tools和vim工具,完成系统基础环境搭建。
2021-07-10