feat(wiki): complete final batch 86 remaining raw files ingestion
This commit is contained in:
38
wiki/sources/Mac-Mini-FRP安装配置.md
Normal file
38
wiki/sources/Mac-Mini-FRP安装配置.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
title: "Mac Mini安装FRP 0.65.0(ARM64)操作笔记"
|
||||
type: source
|
||||
tags: [frp, frpc, mac-mini, homelab]
|
||||
date: 2025-03-06
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[raw/Home Office/Mac Mini 安装 FRP 0.65.0(ARM64)操作笔记.md]]
|
||||
|
||||
## Summary
|
||||
- 核心主题:Mac Mini M4(Apple Silicon)上安装配置FRP内网穿透客户端
|
||||
- 问题域:macOS上FRP通过launchd管理,需要处理Gatekeeper签名问题
|
||||
- 方法/机制:下载ARM64版本 → 配置frpc.toml → 创建launchd plist → 加载服务
|
||||
- 结论/价值:macOS上FRP通过launchd实现开机自启和崩溃自动重启,比systemd更复杂
|
||||
|
||||
## Key Claims
|
||||
- FRP版本:0.65.0,CPU架构:Apple Silicon(ARM64),安装路径:/opt/frp/frp_0.65.0_darwin_arm64
|
||||
- 配置文件:frpc.toml,macOS Gatekeeper处理:xattr -cr /opt/frp/frp_0.65.0_darwin_arm64/frpc
|
||||
- launchd plist位置:~/Library/LaunchAgents/com.homebrew.frpc.plist
|
||||
- 管理命令:launchctl unload/load 控制服务重启
|
||||
- 崩溃自动重启:通过launchd的KeepAlive实现
|
||||
|
||||
## Key Concepts
|
||||
- [[FRP]]:[TODO] 内网穿透工具
|
||||
- [[launchd]]:macOS初始化系统和服务管理
|
||||
- [[Gatekeeper]]:macOS应用签名和安全验证
|
||||
|
||||
## Key Entities
|
||||
- [[Mac Mini]]:运行FRP客户端的服务器
|
||||
- [[FRP]]:内网穿透工具
|
||||
|
||||
## Connections
|
||||
- [[FRP]] ← 运行在 ← [[Mac Mini]]
|
||||
- [[launchd]] ← 服务管理 ← FRP(macOS)
|
||||
|
||||
## Contradictions
|
||||
- 与Ubuntu systemd管理FRP对比:macOS用launchd,Ubuntu用systemd,配置方式完全不同
|
||||
Reference in New Issue
Block a user