手动在服务器上安装Frp

本文最后更新于:2021年3月14日 上午


  1. 首先,在 fatedier/frp中下载最新版的frp打包程序,以下以0.35.1版本为例

    1
    2
    3
    wget https://github.com/fatedier/frp/releases/download/v0.35.1/frp_0.35.1_linux_amd64.tar.gz
    tar -xvf frp_0.35.1_linux_amd64.tar.gz
    rm frp_0.35.1_linux_amd64.tar.gz
  2. 首先切换到frp的目录下,把frpc和配置文件放于service对应的目录下

    1
    2
    3
    4
    5
    cd frp_0.35.1_linux_amd64
    sudo mv frpc /usr/bin
    sudo chmod 755 /usr/bin/frpc
    sudo mkdir /etc/frp
    sudo mv frpc.ini /etc/frp
  3. 之后通过指令编辑frpc.ini

    sudo vi /etc/frp/frpc.ini

  4. 之后,切换到services的目录下,将frpc.service移动到系统的systemctl进程守护下,并启用权限

    1
    2
    3
    4
    5
    cd ./systemd
    sudo mv frpc.service /usr/lib/systemd/system
    sudo chmod 644 /usr/lib/systemd/system/frpc.service
    sudo mv [email protected] /usr/lib/systemd/system
    sudo chmod 644 /usr/lib/systemd/system/[email protected]
  5. 配置文件就结束了之后只需要直接启用和启动frpc即可

    1
    2
    sudo systemctl enable frpc
    sudo systemctl start frpc
  6. 另外由于不需要配置frps服务,可以回到上级目录并把下载的文件全部删除

    1
    2
    cd ~
    rm -rf frp_0.35.1_linux_amd64

对于Frps的安装,可以使用该仓库下的一键安装脚本进行配置:frps-onekey


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!