- 分类
- 服务器
1panel使用编排模板部署不蒜子服务,自建不蒜子统计服务,替代Dream2.0 Plus主题页脚统计数据
本文详细介绍了如何在 1Panel 环境中使用 Docker 部署卜算子网站统计服务,包括编排模板配置、容器创建和使用方法。
Nginx 防盗链配置介绍
防盗链(Hotlink Protection)是一种防止其他网站直接链接到您服务器上的资源(如图片、视频、文件等)的技术手段。当其他网站未经许可直接引用您的资源时,会消耗您的服务器带宽和资源。 Nginx 防盗链配置方法 基本防盗链配置 location ~* \.(jpg|jpeg|png|gif
Nginx 反向代理简介
1. 基本反向代理配置 Nginx 反向代理的核心配置是通过 proxy_pass 指令将客户端请求转发至后端服务器。 server {
listen 80;
server_name example.com;
location / {
proxy_pass
java开发 - 通过客户端访问接口获取接口服务器实际部署地址
在分布式系统和微服务架构中,准确获取服务部署地址是一个常见需求。特别是在 Nginx 反向代理环境下,传统的获取方式可能无法正确反映客户端实际访问的地址。本文将详细介绍如何在 Java 中实现这一功能,并确保在反向代理环境下也能正常工作。 背景与挑战 当服务部署在 Nginx 反向代理之后时,服务端
1panel服务器面板,使用计划任务检测halo容器连通性并支持自动重启
该脚本用于监控Halo容器运行时的访问状态,当URL不可达时自动重启容器。通过curl发送GET请求检测指定URL(如http://127.0.0.1:8090)的HTTP状态码,若返回码非2xx则执行docker restart命令重启目标容器(如1Panel-halo-Xz1q)。脚本包含参数配置说明及curl参数详解,可设置为计划任务实现持续监控。核心逻辑是通过状态码轮询和容器操作实现服务自愈,确保Halo服务持续可用。
Debain或Ubuntu系统 - 1panel服务器面板配置Gitea容器的SSH直通功能
本文详细介绍了在Docker环境下安装和配置Gitea服务的SSH直通方法。主要内容包括:1.安装Gitea时注意点(禁用外部访问端口,使用反向代理);2.SSH直通配置步骤:创建git用户、查看UID/GID、生成SSH密钥、写入认证文件、创建转发脚本、修改容器配置;3.测试SSH拉取仓库;4.安装Fail2ban保护SSH安全。强调需确保文件权限正确,并提供了各类命令和参数配置示例,以实现安全的SSH容器直通功能。
debain12使用1panel面板安装病毒防护
ClamAV是一款开源反病毒工具包,专为邮件网关设计,包含多线程守护进程、命令行扫描器和数据库更新工具。安装时需通过apt命令安装clamav及守护进程,启动并设置开机自启服务。常见故障包括服务无法启动或病毒库更新失败,需检查配置、日志及数据库目录,必要时手动下载病毒库文件或安装clamdscan工具进行修复。
1panel服务器面板为Gitea添加robots.txt以及网站统计
本文档介绍了自定义Gitea的三项操作:首先通过查看容器环境变量确定GITEA_CUSTOM工作目录(默认/data/gitea);其次在指定位置创建robots.txt文件,设置爬虫权限规则(允许除/admin外的所有路径),需将文件属主改为1panel;最后在templates/custom目录下创建header.tmpl文件添加Umami统计代码,同样需修改目录和文件属主,完成后重启容器生效。全文通过图文指导完成各步骤配置。
Debain12服务器1panel工具箱Fail2ban保护pure-ftpd的配置方式
本文介绍了在Debain12服务器上配置1Panel面板及安全工具Fail2ban的步骤。内容包括1Panel、Fail2ban和FTP服务的在线安装指南链接,重点详述了Fail2ban针对pure-ftpd的安全配置:设置21端口攻击检测,扫描周期1天,错误次数10次触发100年封禁,使用iptables-multiport规则处理,日志路径固定为/var/log/syslog。强调pure-ftpd为内置过滤器名称不可更改,其他系统日志位置可能不同。
1panel服务器面板迁移Docker容器存储路径
1panel服务器面板迁移Docker容器存储路径分为三步:首先停止Docker服务;其次根据是否有已部署容器选择删除或移动默认存储目录/var/lib/docker,示例目标路径为/www/docker;最后更新Docker配置文件,在"全部配置"中添加或修改"data-root"参数指向新路径,保存后重启服务。特别注意json格式要求,无配置时直接添加完整内容,已有配置需在末尾补充分号和数据项。
Debian系统磁盘挂载
本文介绍了在Debian系统中管理磁盘的完整流程,包括查看磁盘信息、初始化磁盘、挂载磁盘以及设置开机自动挂载。通过使用fdisk命令查看和创建分区,mkfs命令格式化分区,mount命令挂载分区到指定目录,最后通过编辑/etc/fstab文件实现开机自动挂载。文章以sdb和sdb1为例,提供了详细的操作步骤和命令示例,帮助用户有效管理系统磁盘空间。
宏尘