# FORTA 安装指南

By [feiyu](https://paragraph.com/@feiyudao) · 2022-05-06

---

1 安装 docker 用脚本，如果已经安装请跳过一下
===========================

适当的更新

apt install curl -y

mkdir 设置

光盘设置

curl -fsSL [https://get.docker.com](https://get.docker.com) -o [get-docker.sh](http://get-docker.sh)

sh [get-docker.sh](http://get-docker.sh)

usermod -aG 码头工人 $USER

compose\_version=$(curl -s [https://api.github.com/repos/docker/compose/releases/latest](https://api.github.com/repos/docker/compose/releases/latest) | grep 'tag\_name' | cut -d" -f4)

curl -L " [https://github.com/docker/compose/releases/download/${compose\_version}/docker-compose-$](https://github.com/docker/compose/releases/download/$%7Bcompose_version%7D/docker-compose-$) (uname -s)-$(uname -m)" -o /usr/local/ bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

//

2 准备一个docker daemon服务
=====================

下面把这个保存到：/etc/docker/daemon.json

{“默认地址池”：\[

        {
            "base":"172.17.0.0/12",
    
            "size":16
    
        },
    
        {
            "base":"192.168.0.0/16",
    
            "size":20
    
        },
    
        {
            "base":"10.99.0.0/16",
    
            "size":24
    
        }
    
    ]
    

}

完成后重起docker服务 : systemctl restart docker //

3 下载 forta
==========

CENTOS：

$ sudo curl [https://dist.forta.network/repositories/yum/Forta.repo](https://dist.forta.network/repositories/yum/Forta.repo) -o /etc/yum.repos.d/Forta.repo -s

$ sudo apt install forta debian:

$ sudo curl [https://dist.forta.network/pgp.public](https://dist.forta.network/pgp.public) -o /usr/share/keyrings/forta-keyring.asc -s

$ echo 'deb \[signed-by=/usr/share/keyrings/forta-keyring.asc\] [https://dist.forta.network/repositories/apt](https://dist.forta.network/repositories/apt) stable main' | sudo tee -a /etc/apt/sources.list.d/forta.list

$ sudo apt-get 更新

$ sudo apt-get install forta

//

#4分钟创建日志 forta init --passphrase <自己的密码> 成功设置的话，会返沪： Scanner address: XXXXXXX <- 你的节点地址，转0.1个上去确认转成功（一般11）重新注册日志：forta register --owner-address <KYC时设置的密码> --passphrase <刚刚注册设置的密码>成功了，如果/root./备份好//

5 修改配置地址
========

[去dashboard.alchemyapi.io](http://xn--dashboard-z67o.alchemyapi.io)注册eth-rpc，或者参考：[https](https://learnblockchain.cn/article/1792) ://learnblockchain.cn/article/1792这个自己找，快速入门-Forta Docs看官方（推荐页面最全）打开/root/.forta/config .yml 修改第8和1行 url:把https的3结束上

//

6 启动服务
======

systemctl 守护进程重载

systemctl 启用 fortad

systemctl重启fortad

等一会，等一会起来有5个启动查看输入状态

forta.container.forta-json-rpc.summary

⬤好

forta.container.forta-scanner.summary

⬤ 失败在块 14692330。 发布最终，错误'未能发送警报 tx：403 错误：{"code":403,"message":"scanner is not authorized"}

'

forta.container.forta-supervisor.summary

⬤好：所有遥测服务都在运行。遥测服务同步失败，出现3个错误“遥测程序以'403'处理响应：{“code”:403,"message":"scanner is not authorized"}。这个是正常的，等着官方第三封确认邮件，等吧

'（非关键）。

forta.container.forta-updater.summary

⬤ ok 链接：[https://blog.csdn.net/zephyr\_23/article/details/124533582](https://blog.csdn.net/zephyr_23/article/details/124533582)

---

*Originally published on [feiyu](https://paragraph.com/@feiyudao/forta)*
