> For the complete documentation index, see [llms.txt](https://exfaz.gitbook.io/namada/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://exfaz.gitbook.io/namada/jaringan/jaringan-pengujian/pengaturan-lingkungan.md).

# Pengaturan lingkungan

{% hint style="info" %}
Jika Anda tidak ingin membangun Namada dari sumber, Anda dapat [menginstal Namada dari binari](https://docs.namada.net/introduction/install/binaries) . Perhatikan bahwa membangun dari sumber bisa menjadi proses yang sulit dan tidak disarankan untuk pemula.
{% endhint %}

Ekspor variabel berikut:

```
export NAMADA_TAG=v0.23.1
```

### Menginstal Namada

#### Instal semua prasyarat

* [Karat(terbuka di tab baru)](https://www.rust-lang.org/tools/install)
* [KometBFT](https://docs.namada.net/introduction/installing-cometbft)
* [Protobuf](https://docs.namada.net/introduction/install/source/pre-requisites)

#### Kloning repositori namada dan periksa versi yang benar

{% code overflow="wrap" %}

```
git clone https://github.com/anoma/namada && cd namada && git checkout $NAMADA_TAG
```

{% endcode %}

#### Bangun biner

```
make install
```

* Mungkin ada beberapa persyaratan tambahan yang mungkin harus Anda instal (linux):

{% code overflow="wrap" %}

```
sudo apt-get update -ysudo apt-get install build-essential make pkg-config libssl-dev libclang-dev -ycurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```

{% endcode %}

### Memasang CometBFT

#### Lihat bagian pemasangan CometBFT [di sini](https://docs.namada.net/introduction/installing-cometbft) untuk petunjuk tentang cara memasang CometBFT.

#### Salin biner namada dan CometBFT ke suatu tempat di $PATH (atau gunakan jalur relatif). Langkah ini mungkin diperlukan atau mungkin juga tidak diperlukan.

* binari namada dapat ditemukan di`/target/release`
* CometBFT kemungkinan besar akan masuk`$HOME/Downloads/cometbft`

### Periksa port

#### Buka port pada mesin Anda:

* 26656
* 26657

#### Untuk memeriksa apakah port terbuka, Anda dapat menyiapkan server sederhana dan menggulung port dari host lain

* Di dalam folder namada, jalankan

{% code overflow="wrap" %}

```
{ printf 'HTTP/1.0 200 OK\r\nContent-Length: %d\r\n\r\n' "$(wc -c < namada)"; cat namada; } | nc -l $PORT
```

{% endcode %}

* Dari host lain jalankan salah satu dari dua perintah:
  * `nmap $IP -p$PORT`
  * `curl $IP:$PORT >/dev/null`

#### Memverifikasi instalasi Anda

* Pastikan Anda menggunakan versi CometBFT yang benar
  * `cometbft version`harus dikeluarkan`0.37.2`
* Pastikan Anda menggunakan versi Namada yang benar
  * `namada --version`harus dikeluarkan`Namada v0.23.1`
