# CELESTIA中文轻节点安装教程

By [bright](https://paragraph.com/@brightquanzhou) · 2022-11-04

---

运行轻节点硬件最低要求：

内存：2 GB RAM

CPU：单核

磁盘：5 GB SSD 存储

带宽：56 Kbps 下载/56 Kbps 上传

需确保至少有 5+ Gb 的可用空间用于 Celestia Light Nod。

节点搭建

在搭建轻节点之前需要先购买云服务器（建议购买国外的，国内麻烦）

这里我们使用以下链接购买（这个网站注册直接送200美元两个月，之后你需要使用paypal支付 5 美金验证一下就行了，说是购买其实是白嫖）

[https://m.do.co/c/b513b81c066c](https://m.do.co/c/b513b81c066c)

[https://m.do.co/c/eda868a819ef](https://m.do.co/c/eda868a819ef)

**一、创建云服务器**

选择第一个创建云服务器

![](https://storage.googleapis.com/papyrus_images/5d9d9e65055f6c6f646e273eaa09b8e303d945a6b6c029ac8e1f1e757b4a7ee5.png)

之后选择国家，随便一个都行

![](https://storage.googleapis.com/papyrus_images/e0ba7b3d458fa17e1addc280892140cd086861735a272c3d5b418e030b2cec1c.png)

然后选择Ubuntu Linux 20.04 (LTS) x64

![](https://storage.googleapis.com/papyrus_images/28eee0d49e5848226613521b396b156f1674009cbfa4bcfd07da8924f9a8bcf8.png)

继续选择配置，这里我选择了第三个（当然你选第二个也可以）

![](https://storage.googleapis.com/papyrus_images/3fc183d1a1c06afc2713c7a8c564c89a7bd46158e7c1968f39c9f36e5bdcf2cd.png)

之后就是填写root密钥（记得保存），这里我选择root密钥登陆，当然你也可以选择SSH登陆（有linux基础的建议使用，SSH比较安全）

![](https://storage.googleapis.com/papyrus_images/10bc036d7a4023ee37c987cc7648f10752ee3e884e1e0e8396edff64c8bb587f.png)

最后点击右下角确认完成创建

![](https://storage.googleapis.com/papyrus_images/5421bc04142fb0ab3d5c2bb541e2e41938abadae301ac5bcd781ef5bbeeaef3e.png)

二、启动云服务器

1.**搭建了服务器然后启动，等待搭建完成**

![](https://storage.googleapis.com/papyrus_images/8ff0f8d17796dbdbf1753f5f200e06ea05b3e013b6f39e5784073809fa00b4a0.png)

按图示选择启动控制台

![](https://storage.googleapis.com/papyrus_images/af65ac08d2693b71ffebe692471622653762c240fd23f988ac4be00f9162a456.png)

![](https://storage.googleapis.com/papyrus_images/0da873d4bc13ce8e7541522d946560a2505f65f42fb618c8002b80e56ccb2eca.png)

现在我们已经启动并进入到命令窗口

![](https://storage.googleapis.com/papyrus_images/ebe6afd2a473e74fd80bf2d4fa4bb2501ca87782d3df7c53faafb739fdf445e1.png)

**三、安装、运行轻节点**

输入命令

    sudo apt update && sudo apt upgrade -y
    

![](https://storage.googleapis.com/papyrus_images/fceb56f41d17a3c08e64cb406c25de258a62f86f550313e9ea808e86664156ac.png)

回车等待下载完成

![](https://storage.googleapis.com/papyrus_images/27921907d948880c7fc8d32591ae2e8028f9e5d7814efaef8df202723128b142.png)

继续安装，输入命令

    sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential git make ncdu -y
    

![](https://storage.googleapis.com/papyrus_images/913170eb32fdab212164579103f4b0bc6117899f35bdd6ed9c11546e9c996ead.png)

下载完成后我们开始安装go

    ver="1.19.1"
    cd $HOME
    wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
    sudo rm -rf /usr/local/go
    sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
    rm "go$ver.linux-amd64.tar.gz"
    

![](https://storage.googleapis.com/papyrus_images/b2d5f152334e73c5255e86459adeeb4591b2fed66464273d8591fff9e94748d5.png)

接着回车一下，之后我们输入以下命令

    echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
    source $HOME/.bash_profile
    

![](https://storage.googleapis.com/papyrus_images/f9e1521ebed8fe1ea9a46620cddd4c0d35d0c777a08db747646c9ada144ba036.png)

接着输入

    go version
    

安装 Celestia 可执行文件，输入以下命令（版本请以最新为准）

    cd $HOME
    rm -rf celestia-node
    git clone https://github.com/celestiaorg/celestia-node.git
    cd celestia-node/
    git checkout tags/v0.6.0
    make install
    

然后显示如上图，这里不用删除 make intall 直接继续回车下载

之后等待下载完成即可，可能需要5分钟多，有点久耐心等待一下（如下图）

![](https://storage.googleapis.com/papyrus_images/7e919cb5ed71cbdc4de15ef6f259f2ee9549f7cfad92940eb2fe84e48546a612.png)

现在我们已经成功下载Celestia 可执行文件（如下图）

![](https://storage.googleapis.com/papyrus_images/872a0b4841e9b9ded94a99b5d26ce71523514b4b82b3c21f858f83334d0aca6f.png)

之后我们查询是否已经成功下载并查看信息，输入以下命令

如上图 celestia version后显示信息，之后我们输入以下命令开始初始化轻节点，输入以后会显示如下图一样的输出结果

    celestia light init
    

![](https://storage.googleapis.com/papyrus_images/76fcaaaeab58cd5ffaf81c9738b124dc959e961c603bd98d98b8aa54b1851e12.png)

开始创建钱包，输入以下命令

    make cel-key
    

![](https://storage.googleapis.com/papyrus_images/94ac2eb1919b2620518c89feab08d97d4f777b88317a54b7e2af19c8320d2382.png)

输出结果为

![](https://storage.googleapis.com/papyrus_images/8d4f5bb837d78a84ba2580e623f73b9ede35f7a2f399d202943a1d9b9eab8023.png)

之后创建自己名称的钱包，把下面代码ting替换成自己的

    ./cel-key add Ting --keyring-backend test --node.type light
    

![](https://storage.googleapis.com/papyrus_images/4be7273eda6c293aac6dadfc64be535f8f1186d6711073998e825d6c3f9cf4f7.png)

输出结果为

![](https://storage.googleapis.com/papyrus_images/b834cd9219e23e442df077f4b5521fed4225bef360280fcd750aab71c79eddde.png)

助记词和钱包地址保管好，我们后续还需要使用。

**启动轻节点**

**使用 screen 命令启动**

输入以下命令，此命令是使用 screen 启动后台运行

    screen -S run
    

![](https://storage.googleapis.com/papyrus_images/d4310ac4c46c09f216eba992b795f653c3e53251e61f865260dafb4589e5bc72.png)

输入命令启动

    celestia light start --core.ip https://rpc-mocha.pops.one --core.grpc.port 9090
    

![](https://storage.googleapis.com/papyrus_images/ea29fc03e9af0a77d65240ad5432e7f39fb13cbf24ee581b518aef547868efa4.png)

现在让我们看看守护进程是否在运行，重新刷新一下页面，打开另外一个命令窗口（如下图）

![](https://storage.googleapis.com/papyrus_images/5987598f5f6c4ad1cf4a2c82a025c2d967b246945550985b5772c76201fda5ca.png)

然后输入以下命令

    screen -r run
    

![](https://storage.googleapis.com/papyrus_images/8bb73bd1b989850cce9bcc64d41bc2e17d7c4a9c548c59d262749930b299a3b6.png)

看到有 New 高度就行，现在我们处于后台进程中，并成功在后台运行轻节点!

现在可以去 discord #mocha-facut频道领取测试网代币了

输入下面命令安装客户端

    cd $HOME
    rm -rf celestia-app
    git clone https://github.com/celestiaorg/celestia-app.git
    cd celestia-app/
    APP_VERSION=v0.11.0
    git checkout tags/$APP_VERSION -b $APP_VERSION
    make install
    

回车等几分钟

![](https://storage.googleapis.com/papyrus_images/d0c0394490cfce7604c4ca3be77eae2f4113d12587905d31347cca8123242fa2.png)

等待安装完成后，显示如下图一样，当然你也可以查询一下是否安装成功，输入celestia version 回车就可以查询

![](https://storage.googleapis.com/papyrus_images/2b8c27ef862f6e0647efe2cf16e1fc7c7317c383306ffd8a88109670d6fb6951.png)

之后我们输入以下命令准备导入助记词

    celestia-appd config keyring-backend test
    

然后回车一下再输入以下命令，记得把 Ting 更换为自己的钱包名称

    celestia-appd keys add Ting --recover
    

![](https://storage.googleapis.com/papyrus_images/1ab011db6c1370cf25f4686cacd0f279dda294e6ac00d7348fefccb51bf93dbf.png)

输入完两个命令之后我们回车一下，会显示如下图，之后我们在 enter your bip39 mnemonic 下面输入您的助记词，输入完之后回车一下会显示您的信息

![](https://storage.googleapis.com/papyrus_images/4d997a9c5d081e23fe1d90867f73d9c410e0beacd8fa0b0c1a1b0dd6cd2a924f.png)

![](https://storage.googleapis.com/papyrus_images/4832bb4c848efbd91546a2b504b564131c43aba5ebe021d91007ea9cccf45690.png)

之后我们输入以下命令进行委托质押，这里我们需要修改一下代码

这里5000000utia是我自己委托币的数量，每5000000utia为5个代币，可根据自己实际情况更改。

之后我们还需要修改一下 from=Ting

更改为自己钱包名称

其他的不用修改

    celestia-appd tx staking delegate celestiavaloper1msglwkyaxl9zm92tkmve4cgwcanptlexjtzex2 5000000utia --from=Ting --fees 300utia --chain-id=mocha --node https://rpc-mocha.pops.one:443
    

![](https://storage.googleapis.com/papyrus_images/f0fca521c521babcf3e4ee6f2b0eb5dca1f984c1a880b2787420c99009589b25.png)

输入之后我们回车一下，会显示如下图是否确认质押，回复Y即可

![](https://storage.googleapis.com/papyrus_images/6560b77ad58541522e84ebd32719c6f45344f3ac329b2b78c334407c8f8e46b9.png)

回复完Y之后会显示一堆信息，其中包括交易哈希

![](https://storage.googleapis.com/papyrus_images/7c2cfa154fce8f1cdc5f28adf4e15df273296c91ceda91852a38715eceb388c2.png)

现在我们已经确认委托质押，让我们去[浏览器](https://celestia.explorers.guru/)查询，输入哈希交易查询或者自己钱包地址查询即可，这里我选择了钱包地址查询

![](https://storage.googleapis.com/papyrus_images/a709a8934747e37fd5c2895e62d5341c30e2ad00c8aba28d2ef09a9cf1e4370b.png)

现在我们成功委托并质押完成交易！

---

*Originally published on [bright](https://paragraph.com/@brightquanzhou/celestia-4)*
