Установка и настройка Electrum (old version)
Системные требования к модулю, устанавливаемому на сервере:
Операционная система 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)
Установка необходимых модулей на сервер через ISP Manager 6 Lite
Авторизуйтесь в панели управления ISP Manager с использованием учетных данных root-пользователя.
Перейдите в раздел "Администрирование" - "Shell-клиент"
Нажмите правой кнопкой мыши на пустом экране и выберите "Paste from browser" в контекстном меню.
Введите команду, указанную ниже, в открывшемся окне и нажмите кнопку "ОК". Затем нажмите клавишу Enter для выполнения команды.
Дождитесь завершения выполнения команды.
Проверка доступа к Shell-клиенту для пользователя, созданного для сайта
Перейдите в раздел "Пользователи".
Нажмите на логин пользователя, под которым работает сайт.
В блоке "Доступ" проверьте наличие галочки рядом с "Доступ к shell". Если галочка не установлена, поставьте ее и сохраните настройки пользователя.
Установка Electrum на компьютер и создание кошелька
Скачайте и установите Electrum на ваш компьютер:
electrum-4.4.6-setup.exe - устанавливаемая версия под Windows
electrum-4.4.6-portable.exe - портативная версия под Windows
electrum-4.4.6.dmg - устанавливаемая версия под MacOS
electrum-4.4.6.tar.gz - устанавливаемая версия под Linux
Создайте новый кошелек, следуя инструкциям приложения.
Откройте установленное приложение Electrum на вашем компьютере и вызовите пункт меню "Файл" - "Открыть".
Откроется папка с кошельком — найдите кошелек с названием, которое вы использовали при его установке.
Обратите внимание, что у вас может быть несколько кошельков, поэтому выберите нужный вам файл кошелька. Этот файл понадобится для его загрузки на сервер на следующем шаге.
По умолчанию кошелек называется "default_wallet", но вы могли задать ему персонализированное имя во время установки.
Загрузка файлов на сервер
Зайдите в раздел "Сайты" в ISP Manager.
Выделите нужный сайт и нажмите на кнопку "Войти как владелец". Вы будете авторизованы как пользователь, созданный для сайта.
Откройте раздел "Менеджер файлов" в боковой панели.
В открывшуюся директорию загрузите файлы из архива
electrum_installer.zip
, который вы получили от нас, и ранее созданный файл кошелька Electrum из папки "electrum_data" на вашем компьютере.
Если загружаемый на сервер кошелек имеет название, отличное от default_wallet, то после загрузки кошелька на сервер обязательно переименуйте его в default_wallеt на сервере и компьютере — это необходимо для автоматического переноса файла кошелька на сервере
Список файлов, которые должны быть загружены на сервер:
start_or_restart_electrum_daemon.sh
install_electrum.sh
default_wallet
(созданный вами ранее кошелек Electrum)
В корневой директории откройте файл
start_or_restart_electrum_daemon.sh
для редактирования двойным кликом. В строке4: WALLET_PASSWORD="
пароль от кошелька
"
вместопароль для кошелька
укажите пароль от кошелька, который был задан во время его установки на компьютере и сохраните изменения в файле.
Установка Electrum на сервере
Перейдите в раздел "Shell-клиент", будучи авторизованным под пользователем, созданным для сайта.
Нажмите правой клавишей на пустом экране и выберите пункт "Paste from browser", введите команду
bash install_electrum.sh
и нажмите кнопку ОК. Затем нажмите клавишу Enter для запуска команды.
После выполнения скрипта сохраните данные, выделенные красной рамкой на скриншоте ниже, для дальнейшей настройки модуля в панели администратора обменника Premium Exchanger.
Если вы устанавливаете модуль Electrum на сервер, отличный от того, где установлен скрипт Premium Exchanger — в настройках модуля мерчанта/автовыплаты в панели администратора позже необходимо будет также заполнить поле "API Server", указав IP-адрес сервера, на котором установлен Electrum.
Добавление заданий Cron
Скопируйте первую команду для настройки планировщика задач Cron на сервере. Выделите соответствующую строчку левой клавишей мыши, а кликом правой клавиши вызовите меню и нажмите пункт "Copy".
Перейдите в раздел "Планировщик СRON".
Задания cron добавляются из-под пользователя, созданного для сайта, не из-под root-пользователя!
Нажмите кнопку "Создать задание", в поле "Команда" укажите команду, скопированную в пункте 21, затем выполните настройку формы согласно скриншоту ниже.
Нажмите кнопку "Создать".
Создайте задание для второй команды. Скопируйте строку со второй командой.
Создайте новое задание и вставьте команду в соответствующее поле, затем выполните настройку формы согласно скриншоту ниже. Нажмите кнопку "Создать".
Удаление файлов на сервере
В разделе "Файловый менеджер" удалите загруженные ранее файлы с сервера:
start_or_restart_electrum_daemon.sh
install_electrum.sh
default_wallet
Перезагрузка сервера
Обязательно перезагрузите сервер после установки.
После установки Electrum или после смены кошелька/пароля необходимо перезагружать сервер
Продолжение настройки
После установки Electrum на сервере настройте подключение к кошельку Electrum в панели управления сайтом:
Last updated