Skip to content

Linux 安装教程

方式一:使用一键安装包运行(推荐)

使用 root 权限执行以下命令:

bash
wget https://ghfast.top/https://raw.githubusercontent.com/ly360/frpc/refs/heads/master/frpc_linux_install.sh && chmod +x frpc_linux_install.sh && ./frpc_linux_install.sh

根据提示将配置文件保存到 /usr/local/frp/frpc.toml,然后执行以下命令使配置生效:

bash
systemctl restart frpc

方式二:使用 Docker 运行

请参考 Docker 安装教程 章节。


方式三:手动安装(含开机自启动)

第一步:下载并解压安装包

bash
wget https://ghfast.top/https://github.com/fatedier/frp/releases/download/v0.61.2/frp_0.61.2_linux_amd64.tar.gz
tar -zxvf frp_0.61.2_linux_amd64.tar.gz

第二步:移动文件到安装目录

bash
mkdir -p /usr/local/frp
cp frp_0.61.2_linux_amd64/frpc /usr/local/frp/

第三步:放置配置文件

将技术发给你的 frpc.toml 配置文件上传到服务器,然后复制到安装目录:

bash
cp frpc.toml /usr/local/frp/frpc.toml

第四步:创建 systemd 服务

bash
cat > /etc/systemd/system/frpc.service << 'EOF'
[Unit]
Description=frpc - frp client
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.toml
Restart=on-failure

[Install]
WantedBy=multi-user.target
EOF

第五步:启用并启动服务

bash
systemctl daemon-reload
systemctl enable frpc
systemctl start frpc

执行以下命令查看运行状态,显示 active (running) 表示启动成功:

bash
systemctl status frpc