凡凡小站

Nginx 常用命令大全 🐧
Nginx 常用命令大全 🐧 全面整理 Nginx Web 服务器的日常管理命令,涵盖安装、配置、调试和故障排除等操作 📖 目录导航 ✨ Nginx 简介 📋 一、版本与安装管理 🚀 二、服务控制命令 ⚙️ 三、配置测试与重载 📊 四、日志与监控 🛠️ 五、高级调试命令 💡 实用技巧与提示 🚨 故障排除指南 ✨ Nginx 简介Nginx (发音为”engine x”) 是一款高性能的开源 Web 服务器和反向代理服务器,以其高并发处理能力、低内存占用和卓越的稳定性著称。它不仅可以用作 HTTP/HTTPS 服务器,还能作为负载均衡器、邮件代理服务器和通用 TCP/UDP 代理服务器使用。 主要特性: 🚀 高性能:采用事件驱动架构,能够处理数万个并发连接 📦 低内存消耗:相比传统服务器,内存使用效率更高 🔧 模块化设计:支持动态模块加载,灵活扩展功能 ⚖️ 负载均衡:提供多种负载均衡算法,支持健康检查 🔒 安全性:支持 SSL/TLS 加密,各种安全头部设置 🌐 反向代理:强大的反向代理功能,支持缓存和压缩 📋 一、版本与安装管理1. 查 ...
Docker 部署 IPTV-Sources 直播源收集服务 📺
Docker 部署 IPTV-Sources 直播源收集服务 📺 📋 目录导航 🎯 项目简介 ✨ 核心特性 🐳 一、Docker 部署 IPTV-Sources 1. 创建部署目录和 docker-compose.yml 文件 📁 2. 拉取镜像并启动容器 🚀 🚀 二、使用 IPTV-Sources 1. 访问 Web 界面 💻 2. 主要功能 🎯 3. 导出直播源 💾 🌐 三、Nginx 反向代理配置 1. 创建 Nginx 配置文件 🔧 2. 测试并重载 Nginx 🔄 🔧 四、容器维护命令 1. Docker Compose 命令 🐳 2. Docker 容器命令 📦 3. Docker 镜像管理 📀 🌟 启航直播源管理,探索无限视界 🎯 项目简介 🐱 GitHub 项目地址:https://github.com/HerbertHe/iptv-sources 🐋 Docker 镜像地址:https://hub.docker.com/r/herberthe0229/iptv-sources IPTV-Source ...
Caddy 配置文件同步
Caddy 配置文件同步 一 、1panel 计划任务(caddy配置同步)(暂时弃用)1 、在 Ubuntu 主机shell终端 创建脚本💡’EOF’1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798mkdir -p /mnt/mydisk/my-sh/rsync && touch /mnt/mydisk/my-sh/rsync/caddy-rsync.sh && chmod +x /mnt/mydisk/my-sh/rsync/caddy-rsync.sh && cat > /mnt/mydisk/my-sh/rsync/caddy-rsync.sh <<'EOF'#!/bi ...
TMDB Hosts 自动更新与同步 DnsParse 脚本 & 远程版 🌟
TMDB Hosts 自动更新与同步 DnsParse 脚本 & 远程版 🌟 本文介绍一套用于自动更新 TMDB 相关域名的 DNS 解析记录,并将其同步到常用媒体服务(如 Emby、Nastools)的脚本工具集。所有脚本均配备完整的日志记录与错误处理功能,支持通过计划任务自动执行。 📖 目录导航 ✨ 脚本特点与功能 🐍 安装 Python3 🔧 DnsParse.py 详解 🔄 nastools-sync-hosts.sh 详解 🔄 emby-sync-hosts.sh 详解 ⏰ 计划任务设置 📋 查看同步日志 ✨ 脚本特点与功能 🌐 多 DNS 提供商支持:使用多个公共 DNS 解析服务获取最新的 IP 地址,提高解析成功率。 🏓 智能 IP 筛选:自动 Ping 测试所有解析到的 IP,仅保留可连通的高质量 IP。 💾 无损更新 Hosts:采用标记块(###start### 与 ###end###)方式更新,保留原有 hosts 内容。 📂 多服务同步:支持将更新后的 hosts 文件自动同步到 Emby 和 Nastools 的 Doc ...
TMDB Hosts 自动更新与同步 DnsParse 脚本 & 本地版 🌟
TMDB Hosts 自动更新与同步 DnsParse 脚本 & 本地版 🌟 本文介绍一套用于自动更新 TMDB 相关域名的 DNS 解析记录,并将其同步到常用媒体服务(如 Emby、Nastools)的本地脚本工具集。所有脚本均可直接在本地运行,无需依赖远程资源。 🐱GitHub项目地址:https://github.com/myzhongqiang/DNS-TMDB/tree/main 📖 目录导航 ✨ 脚本特点与功能 🐍 安装 Python3 🔧 DnsParse.py 本地配置 ⏰ 计划任务设置 📋 查看执行结果 ✨ 脚本特点与功能 🌐 多 DNS 提供商支持:使用多个公共 DNS 解析服务获取最新的 IP 地址,提高解析成功率。 🏓 智能 IP 筛选:自动 Ping 测试所有解析到的 IP,仅保留可连通的高质量 IP。 💾 无损更新 Hosts:采用标记块(###start### 与 ###end###)方式更新,保留原有 hosts 内容。 📂 多服务同步:支持将更新后的 hosts 文件自动同步到 Emby 和 Nastools 的 ...
Nginx + Caddy 文件服务器部署指南 🚀
Nginx + Caddy 文件服务器部署指南 🚀 🌟 概述本指南介绍如何使用 Nginx 和 Caddy 搭建高性能的文件下载服务器,实现负载均衡和高可用性。 📋 部署架构1用户请求 → Nginx (负载均衡) → Caddy (文件服务) 🔧 Caddy 文件服务器部署Caddy 部署文件下载服务器教程:https://t.mobufan.eu.org:666/archives/911/#cl-2 ⚡ Nginx 反向代理配置Nginx 下载服务地址:https://file.mobufan.eu.org:666 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253# 创建配置目录和文件mkdir -pm 755 /etc/nginx/conf.dtouch /etc/nginx/conf.d/file.conf# 生成 Nginx 配置文件cat <<'EOF' > /etc/nginx ...
Proxmox VE 挂载 NTFS 数据硬盘 🖥️
Proxmox VE 挂载 NTFS 数据硬盘 🖥️ 📖 目录 🌟 概述 📋 前提条件 🚀 挂载步骤 ⚙️ 配置永久挂载 🖥️ PVE Web 界面配置 🛠️ 故障排除 ⚠️ 注意事项 🔧 高级配置 📊 使用技巧 💾 磁盘健康监控 🌟 概述本指南将帮助您在 Proxmox VE (PVE) 中挂载已包含数据的 NTFS 格式硬盘,而无需格式化或丢失数据。通过此方法,您可以将现有 Windows 硬盘直接用作 PVE 存储。 教程参考: 文字教程 视频教程 📋 前提条件 Proxmox VE 已安装并运行 包含数据的 NTFS 格式硬盘 硬盘已正确连接到 PVE 服务器 管理员权限 🚀 挂载步骤1. 查看所有磁盘1lsblk 2. 查看特定磁盘的详细信息1lsblk -f /dev/sda 3. 安装 NTFS 支持包PVE 默认不识别 NTFS 文件系统,需要安装 ntfs-3g 包: 1apt update && apt install ntfs-3g -y 4. 创建挂载点并修复 NTFS 文件系统(如果需要) ...
Caddy V2 完全指南 🚀
Caddy V2 完全指南 🚀 🌐 现代化的自动 HTTPS Web 服务器和反向代理 - 简单、安全、高效的Web服务解决方案 📋 目录 🎯 Caddy V2 简介 🐳 Docker 安装 📝 配置文件详解 🔁 反向代理配置 📁 Web 服务配置 🔒 HTTPS 配置 ⚙️ 高级配置 🔧 故障排除 🎯 Caddy V2 简介Caddy 2 是一款现代化的开源Web服务器,使用Go语言编写,以其简单性和自动HTTPS功能而闻名。 🌟 主要特性 🔒 自动 HTTPS:自动申请和续期 SSL 证书(Let’s Encrypt集成) ⚡ 简单配置:简洁易懂的 Caddyfile 语法,JSON配置选项 🚀 高性能:基于 Go 语言开发,内存占用低,并发能力强 🔧 模块化:支持丰富的扩展功能和中间件 📦 零依赖:单一二进制文件,无需额外运行时 🌐 HTTP/3 支持:原生支持HTTP/3 (QUIC)协议 🆚 版本区别 Caddy V1:旧版本,配置语法不同,已停止维护 Caddy V2:新版本,完全重写,配置更灵活,本教程适用 🏆 适用场 ...
Caddy 配置文件 & 无注释创建
Caddy 配置文件 & 无注释创建 一 、Caddy 主配置文件12345678910111213touch /usr/local/caddy/Caddyfile && chmod u+x /usr/local/caddy/Caddyfile && cat <<'EOF' | sed '1!{/^[[:space:]]*#/d;/^[[:space:]]*$/d}' > /usr/local/caddy/Caddyfile## caddy 主配置文件{ http_port 86 https_port 6663 order webdav before file_server}## 引用其它目录的配置文件import /usr/local/caddy/conf.d/*.confEOFcd /usr/local/caddy && ./caddy fmt --overwrite && ./caddy re ...
Caddy 配置文件 & 有注释创建
Caddy 配置文件 & 有注释创建 一 、Caddy 主配置文件12345678910111213touch /usr/local/caddy/Caddyfile && chmod u+x /usr/local/caddy/Caddyfile && cat > /usr/local/caddy/Caddyfile <<'EOF'## caddy 主配置文件{ http_port 86 https_port 6663 order webdav before file_server}## 引用其它目录的配置文件import /usr/local/caddy/conf.d/*.confEOFcd /usr/local/caddy && ./caddy fmt --overwrite && ./caddy reload 二 、我的 caddy 个人配置文件1 、pve 虚拟机pve 虚拟机:https://pve.meimolihan.eu. ...
Caddy 搭建 webdav 服务器 🖥️
Caddy 搭建 webdav 服务器 🖥️ ✨ Caddy 是一款现代化的开源 Web 服务器,以其配置简单、自动 HTTPS 和高度可扩展性而著称。它凭借简洁的 Caddyfile 配置语法和内置的自动化证书管理(通过 Let’s Encrypt),让用户能快速部署各种网络服务。本文将详细介绍如何使用 Caddy 快速搭建一个安全、高效的 WebDAV 服务器,实现跨设备的文件共享与管理。 🔧 WebDAV(Web Distributed Authoring and Versioning) 是一种基于 HTTP 协议的扩展,允许用户通过网络直接编辑和管理远程服务器上的文件。它相当于“网络磁盘”,支持文件上传、下载、删除、创建目录等操作,并具有良好的兼容性(如 Windows 资源管理器、macOS Finder 等均可直接挂载)。 📋 文章目录 ✨ Caddy 与 WebDAV 简介 📦 一、Ubuntu 安装二进制 Caddy 1. 创建 Caddy 目录 2. 下载 Caddy 3. 上传并重命名 Caddy 4. 赋予执行权限 5. 升级 Caddy 版本 6. 查 ...
Nginx 搭建 WebDAV 服务器 🖥️
Nginx 搭建 WebDAV 服务器 🖥️ 📖 目录导航 ✨ WebDAV 简介与优势 🚀 一、WebDAV 服务器部署 ⚙️ 二、SSL 证书配置 📱 三、客户端连接指南 🔒 四、安全加固 🛠️ 五、维护与管理 🐛 六、故障排除 🌐 七、高级功能 📊 总结 ✨ WebDAV 简介与优势WebDAV (Web Distributed Authoring and Versioning) 是一种基于 HTTP 协议的扩展,允许用户远程编辑和管理服务器上的文件,具有以下优势: 🌐 跨平台访问:支持 Windows、macOS、Linux、iOS 和 Android 🔒 安全传输:支持 SSL/TLS 加密,保障数据传输安全 📁 文件管理:支持上传、下载、删除、移动、复制等操作 👥 权限控制:支持用户认证和访问权限管理 ⚡ 高性能:基于 Nginx,提供高效的文件服务性能 🔄 版本控制:支持文件版本管理和冲突解决 💾 大文件支持:无文件大小限制,适合大型文件传输 📊 配额管理:支持磁盘空间配额限制 🚀 一、WebDAV 服务器部署1️⃣ 安装 ...
avatar
🐟认真摸鱼中
凡凡小站
欢迎来到 凡凡小站🍭🍭🍭
前往站长小窝
公告栏
🌐 本站镜像站:blog.meimolihan.eu.org
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面