> For the complete documentation index, see [llms.txt](https://premium.gitbook.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://premium.gitbook.io/main/osnovnye-nastroiki/modul-electrum/ustanovka-i-nastroika-electrum-2-koshelka.md).

# Установка и настройка Electrum (2 кошелька)

{% hint style="info" %}
Системные требования к модулю, устанавливаемому на сервере:

* Операционная система **Ubuntu 20.x** или **22.x**. **Другие ОС не поддерживаются**.
* Панель управления **ISP Manager 6 Lite**
* **Premium Exchanger v2.4** и выше

Системные требования к приложению, устанавливаемому на клиентском устройстве:

* Операционная система **Linux/Windows (8.1 and higher)/macOS (10.13 and higher)/Android (5.0 and higher)**
  {% endhint %}

## Установка необходимых модулей на сервер через ISP Manager 6 Lite

1. Авторизуйтесь в панели управления ISP Manager с использованием учетных данных <mark style="color:red;">**root-пользователя**</mark>.
2. Перейдите в раздел "**Администрирование" ->"Shell-клиент"**

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-3a24f86c8b7d503bbe06337a32fe63639a0e9a91%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(52).png?alt=media" alt="" width="330"><figcaption></figcaption></figure>

3. Нажмите правой кнопкой мыши на пустом экране и выберите "**Paste from browser**" в контекстном меню.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-88dc47f9590e4b7171ef5a47429a30e87656e7bb%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

4. Введите команду, указанную ниже, в открывшемся окне и нажмите кнопку "**ОК**". Затем нажмите клавишу **Enter** для выполнения команды.

```
sudo apt-get install libsecp256k1-0 python3-cryptography -y
```

5. Дождитесь завершения выполнения команды.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-9964b49bd74954817ea822745fc5e74fe332f0d7%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>

## Проверка доступа к Shell-клиенту для пользователя, созданного для сайта

6. Перейдите в раздел "**Пользователи**".

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-9dbe3bc7a4ca825b03c1f13db8ceb174669a3cf0%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt="" width="325"><figcaption></figcaption></figure>

7. Нажмите на логин пользователя, под которым работает сайт.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-52acd941d1c86828b57c3ff9d64d59e8ca841335%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>

8. В блоке "**Доступ**" проверьте наличие галочки рядом с **"Доступ к shell"**. Если галочка не установлена, поставьте ее и сохраните настройки пользователя.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-36ef119ba29f998ed691019448713738278f2f02%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

## Установка Electrum на компьютер и создание кошелька

9. [Скачайте](https://download.electrum.org/4.4.6/) и установите Electrum на ваш компьютер:

* [electrum-4.4.6-setup.exe](https://download.electrum.org/4.4.6/electrum-4.4.6-setup.exe) — устанавливаемая версия под Windows
* [electrum-4.4.6-portable.exe](https://download.electrum.org/4.4.6/electrum-4.4.6-portable.exe) — портативная версия под Windows
* [electrum-4.4.6.dmg](https://download.electrum.org/4.4.6/electrum-4.4.6.dmg) — устанавливаемая версия под MacOS
* [electrum-4.4.6.tar.gz](https://download.electrum.org/4.4.6/Electrum-sourceonly-4.4.6.tar.gz) — устанавливаемая версия под Linux

10. Создайте 2 кошелька (или сделайте копию созданного кошелька копированием файла), следуя инструкциям приложения.

{% hint style="danger" %}
Внимание! В пароле для создаваемого кошелька не используйте символ **$** — это приводит к ошибкам в работе скрипта
{% endhint %}

<details>

<summary>Создание нового кошелька</summary>

Выберите "Стандартный кошелек"\
![](https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-c647f63fc649e5815988da387ce2a7cbb9120299%2Fimage.png?alt=media)

Создайте новую seed-фразу\
![](https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-76f536900d8093cff8a9dcf33ed971c0ae6e4aca%2Fimage.png?alt=media)

Запишите seed-фразу в блокнот и сохраните файл\
![](https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-5407a080f176ac08572a40d85005d4b5220f7ad8%2Fimage.png?alt=media)

Введите seed-фразу полностью для проверки\
![](https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-87958dd7cee4653a558d23bfc62a466fcef2e30f%2Fimage.png?alt=media)

<mark style="color:red;">Обязательно</mark> установите пароль на кошелек (от 16 символов — используйте латинские буквы и цифры) и запишите пароль в блокнот\
![](https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-b5f8e22910be1113dde5221e6e5b36e173d56894%2Fimage.png?alt=media)

</details>

11. Создайте второй кошелек по аналогии с первым (или используйте дубликат).
12. Откройте установленное приложение Electrum на вашем компьютере и вызовите пункт меню "**Файл**" -> "**Открыть**".

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-4bbab45b1685bad9455eeb60985c01e381a53f10%2Fimage.png?alt=media" alt="" width="403"><figcaption></figcaption></figure>

13. Откроется папка с кошельками — найдите кошельки с названиями, которые вы использовали при его установке.\
    \
    Назовите кошелек на прием средств как **default\_wallet\_in**, а кошелек для выплаты средств как **default\_wallet\_out** (если вы не планируете использовать автовыплату, просто не создавайте новую копию модуля в панели администратора в дальнейшем, сам кошелек требуется для корректной установки модуля).

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-69577b5b40482028dbf58a03b8aa7a32d2ea0c49%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

## Загрузка файлов на сервер

14. Зайдите в раздел "**Сайты**" в ISP Manager.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-b277a0e17fc1cf1e7ec333e6ab00118edb66699d%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt="" width="300"><figcaption></figcaption></figure>

15. Выделите ваш сайт и нажмите на кнопку **"Войти как владелец"**. Вы будете авторизованы как <mark style="color:green;">пользователь, созданный для сайта</mark>.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-c2951e0fc8fad92f247208973ec003d9b703a1e3%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(71).png?alt=media" alt=""><figcaption></figcaption></figure>

16. Откройте раздел "**Менеджер файлов**" в боковой панели.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-e3a2cbfa7d0d6f466c7ade3ebfa5cd63904fa9e7%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(67).png?alt=media" alt="" width="330"><figcaption></figcaption></figure>

17. В открывшуюся директорию загрузите файлы из архива **`electrum_installer.zip`**, который вы получили от нас **после** [**оплаты модуля**](https://premiumexchanger.com/masspayments/), и ранее созданные файлы двух кошельков Electrum из папки "**electrum\_data**" на вашем компьютере.

Файлы установщика Electrum:

{% file src="/files/z27OsHs0d8TfHZFBmq6C" %}

{% file src="/files/IUSZ7zCnndboX4GDriD6" %}

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-c1a92c8867756bf2c6db1cf0066f9a2ae5ead6b0%2Fimage.png?alt=media" alt="" width="519"><figcaption></figcaption></figure>

{% hint style="danger" %}
Если загружаемые на сервер кошельки имеют названия, отличные от **default\_wallet\_in** и **default\_wallet\_out**, то после загрузки кошельков на сервер обязательно переименуйте их в **default\_wallet\_in** и **default\_wallet\_out** на сервере и компьютере — это необходимо для автоматического переноса файла кошельков в папку Electrum на сервере
{% endhint %}

Список файлов, которые должны быть загружены на сервер:

* `start_or_restart_electrum_daemon2.sh`
* `install_electrum.2sh`
* `default_wallet_in`
* `default_wallet_out`

18. В корневой директории откройте файл **`start_or_restart_electrum_daemon2.sh`** для редактирования двойным кликом. В строках 4 и 8 вместо <mark style="color:purple;">`пароль для кошелька`</mark> укажите соответственно пароли от кошельков на прием и выплату, которые были заданы в процессе их установки на компьютере и сохраните изменения в файле.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-a135fd5ee76abbd19f159900be3e3f35bb531399%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

## Установка Electrum на сервере

19. Перейдите в раздел **"Shell-клиент",** будучи авторизованным под <mark style="color:green;">пользователем, созданным для сайта</mark>.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-3a24f86c8b7d503bbe06337a32fe63639a0e9a91%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(52).png?alt=media" alt="" width="330"><figcaption></figcaption></figure>

20. Нажмите правой клавишей на пустом экране и выберите пункт **"Paste from browser"**, введите команду **`bash install_electrum2.sh`** и нажмите кнопку ОК. Затем нажмите клавишу **Enter** для запуска команды.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-7c08b62dd88c04bd79feb9451eb97743d1ebda85%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

21. После выполнения скрипта сохраните данные, выделенные красными рамками на скриншоте ниже, для дальнейшей настройки модулей в панели администратора.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-3c479f8d2ce90b86f5898330107ab0249e27bf16%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Если вы устанавливаете модуль Electrum на сервер, отличный от того, где установлен скрипт Premium Exchanger — в настройках модуля мерчанта/автовыплаты в панели администратора позже необходимо будет также заполнить поле "API Server", указав IP-адрес сервера, на котором установлен Electrum.

<img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-06971016652894b341f7930bdcd3916bfc24dd37%2Fimage.png?alt=media" alt="" data-size="original">
{% endhint %}

## Добавление заданий Cron

22. Скопируйте первую команду для настройки планировщика задач Cron на сервере. Выделите соответствующую строчку левой клавишей мыши, а кликом правой клавиши вызовите меню и нажмите пункт "**Copy**".

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-793f7c783728ddfeaf907494d71af05062fdf37e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

23. Перейдите в раздел **"Планировщик СRON".**

{% hint style="danger" %}
Задания cron добавляются из-под <mark style="color:green;">пользователя, созданного для сайта</mark>, **не** из-под <mark style="color:red;">**root-пользователя**</mark>!
{% endhint %}

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-6d5447f01c7921b3ceb1a5e900c19d4bab161a97%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt="" width="315"><figcaption></figcaption></figure>

24. Нажмите кнопку **"Создать задание"**, в поле **"Команда"** укажите команду, скопированную в п. 22, а затем выполните настройку формы согласно скриншоту ниже.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-9545b741798258536127a151f8155b1511695115%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

Нажмите кнопку "**Создать"**.

25. Создайте задание для второй команды.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-7467301907fa923d372fabcbc5a2b67354e76e22%2Fimage.png?alt=media" alt="" width="473"><figcaption></figcaption></figure>

## Удаление файлов на сервере

26. В разделе "**Файловый менеджер"** удалите 3 из 4 ранее загруженных файла с сервера:

* `install_electrum2.sh`
* `default_wallet_in`
* `default_wallet_out`

Файл `start_or_restart_electrum_daemon2.sh` — <mark style="color:red;">не удалять!</mark>

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-b3ad5621399d8be5a5158e02e2cf13cce4ac5be6%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

## **Перезагрузка сервера**

27. **Обязательно** перезагрузите сервер после установки.

{% hint style="danger" %}
После установки Electrum или после смены кошелька/пароля для кошелька **необходимо** перезагружать сервер
{% endhint %}

## Продолжение настройки

После установки Electrum на сервере настройте подключение к кошелькам Electrum в панели администратора:

* [Инструкция для настройки мерчанта на прием BTC](https://premium.gitbook.io/main/osnovnye-nastroiki/merchanty-i-avtovyplaty/merchanty/electrum)
* [Инструкция для настройки мерчанта на выплату BTC](https://premium.gitbook.io/main/osnovnye-nastroiki/merchanty-i-avtovyplaty/avtovyplaty/electrum)
