> For the complete documentation index, see [llms.txt](https://surftest.gitbook.io/axelar-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://surftest.gitbook.io/axelar-wiki/russian/nastroika-servera/ustanovka-nuzhnykh-programm.md).

# Установка нужных программ

Скорее всего вы вошли на сервер как раз по SSH соединению. Но если вдруг вы вошли на сервер через консоль личного кабинета, так как у вас сервер, в котором еще не установлена программа для SSH, то выполните последовательно действия ниже:

```
sudo apt install openssh-server
sudo apt openssh-server -v

sudo systemctl start sshd
sudo systemctl enable sshd
sudo systemctl start sshd
```

Готово. Теперь приступим к установке.

Для начала обновляем пакеты:

```
sudo apt update && sudo apt upgrade -y
```

Установим и активируем Докер:

```
sudo apt install docker.io curl -y \
&& sudo systemctl start docker \
&& sudo systemctl enable docker
```

Так же пригодится визуальный файловый менеджер mc:

```
sudo apt install mc
```

Бывает очень удобно делить экран терминала на несколько обособленных окон, которые будут работать даже если вы закроете SSH соединение. Это может быть необходимо если надо запустить выполнение какой либо программы без сервис файла/ докера.&#x20;

```
sudo apt install tmux
tmux
```

{% hint style="info" %}
Теперь коротко о том как управлять tmux:

***разделение по горизонтали**: нажмите **Ctrl**+**b** отпустите, а затем **Shift**+**”***

***разделение по вертикали**: нажмите **Ctrl**+**b** отпустите, а затем **Shift**+**%***

***переход между панелями**: нажмите **Ctrl**+**b** и **стрелка***

***закрыть одну из панелей**: **Ctrl**+**b** и **x***

*Если сервер закрывали, то окна, созданные в tmux не исчезают, а все активные программы продолжают в них работать. Поэтому:*

*`tmux ls` -посмотреть список всех сессий*\
*`tmux attach -t номер_сессии`-открыть необходимую сессию*
{% endhint %}
