Всем привет! Во-первых, модов, если не место перенесите.
Я написал небольшой скрипт установки для yiimp. Это для нового сервера под управлением Ubuntu 16.04 и настройки с учетной записью пользователя, а не корнем.
В то время как я добавить безопасность сервера в сценарий, то каждый владельцы сервера обязаны полностью обеспечить свои собственные серверы. После установки вам все еще нужно настроить файл serverconfig.php по своему вкусу, добавить свои ключи API и строить / добавить свои монеты на панель управления.
Там будет несколько кошельков уже в yiimp. Они не имеют ничего общего со сценарием установки и от импорта базы данных из yiimp GitHub.
Если вам нужна дополнительная помощь, у нас есть небольшой, но растущий разлад канал в https://discord.gg/uQ5wdTC
***** Не запустить скрипт как корень *****
Этот сценарий имеет интерактивное начало и запросит следующую информацию:
Ваш часовой пояс
Имя сервера
Поддержка E-mail адрес
Сервер Администратор E-mail адрес
Если вы хотите fail2ban установлен
Если вы хотели бы иметь SSL (LetsEncrypt) установлен - Ваш домен должен быть направлен на сервер перед запуском сценария или SSL не удастся установить.
Новый пользовательский место для yiimp администратора входа в систему.
Что делает скрипт во время установки:
. Обновление и Обновление пакетов Ubuntu
. Установить Aptitude
. Установка и настройка Nginx
. Установить MariaDB со случайным корневой пароль
. Установить php7
. Установить различные пакеты Dev, необходимые для построения blocknotify и прослойки
. Создает случайный пароль для blocknotify до строительства и сборки.
. Установить SendMail
. Установить Fail2ban, если выбран
. Установка и конф PHPMyAdmin со случайным паролем для пользователя PHPMYADMIN
. Клон yiimp построения пакетов, создать структуру каталогов, установить права доступа к файлам и многое другое
. часы сервера обновлений
. Установить LetsEncrypt, если выбран
. Создание yiimp базы данных, создать 2 пользователей со случайными паролями - пароли, сохраненные в ~ / .my.cnf
. Импорт SQL дампы из yiimp
. Создать базовый файл yiimp serverconfig.php, чтобы вы собираетесь
. Обновления всех прав доступа к директориям
Все пароли генерируются случайным образом во время установки и сохраняется в ~ / .my.cnf, blocknotify пароль можно найти в любом из конфигурационных файлов в / вар / страты / Конфиг.
Вы можете найти его по крайней https://github.com/crombiecrunch/yiimp_install_scrypt и если вы ищете быстрый и простой способ построить бумажники, проверить https://github.com/crombiecrunch/cryptoautobuild который нужно просто ввести название монеты и ссылку на GitHub и строит монету для вас!