Помощь

Маркетплейс: nuBuilder Forte

nuBuilder Forte – это веб-приложение с открытым исходным кодом, которое позволяет пользователям создавать базы данных и приложения и управлять ими без обширных знаний в области кодирования. Оно часто используется отдельными лицами или малыми предприятиями, которым требуются специальные решения для баз данных для различных целей, таких как управление информацией, отслеживание данных и автоматизации рабочих процессов.

Приложение включает следующее ПО:

Название Версия
Apache 2.4.52
MariaDB 10.6.16
Php 8.3
nuBuilder 4.5
Certbot 2.8.0
Fail2ban 0.11.2

Что делает это приложение:

  • Включает UFW брандмауэр и разрешает подключения на порты:

    • SSH (22)
    • HTTP (80)
    • HTTPS (443)
  • Настраивает Postfix для работы только на отправку сообщений, устанавливая параметр inet_interfaces = loopback-only
  • Устанавливает пароль MySQL пользователю root и запускает mysql_secure_installation. Пароль записывается в файл /root/.my.cnf. Удалите этот файл, если требуется.
  • Меняет параметры PHP:

    • upload_max_filesize
    • post_max_size
    • memory_limit
    • max_execution_time
    • max_input_vars
    • max_input_time
  • Подготавливает проект nuBuilder:

    • Устанавливает nuBuilder на сервер
    • Настраивает виртуальный хост для apache2
    • Настраивает базу данных для nuBuilder
    • Записывает все данные в конфигурацию nuBuilder и дублирует их в /root/.secrets

Дополнительная информация:

Реквизиты для пользователя базы данных и администратора nuBuilder находятся в /root/.secrets.

nuBuilder будет доступен по адресу:

 http://ip_виртуальной_машины или http://VM_NAME.vps.masterhost.tech

Шаги после развертывания приложения:

Для подключения домена:

  • Настройте DNS A-запись вашего домена на IP-адрес облачного сервера
  • Добавьте Ваш домен в директиву «ServerName» в конфигурацию apache2 (/etc/apache2/sites-enabled/nubuilder.conf)
  • Перезапустите веб-сервер (systemctl restart apache2.service)

Включение TLS шифрования для Вашего сайта с использованием сертификатов от Let’s Encrypt:

  • Зайдите в консоль сервера по SSH под пользователем root и выполните команду:

    certbot --apache
  • Ответьте на вопросы и выберите домен, для которого будет выписан сертификат Let’s Encrypt.
  • Через несколько секунд Ваш сертификат будет выписан и apache2 будет настроен для работы по https с использованием новых сертификатов.

Документация на английском языке доступна по ссылке: https://wiki.nubuilder.cloud/

Желаем Вам приятной работы!

Виртуальный сервер c nuBuilder Forte

Мощный облачный сервер на базе KVM (AMD EPYC)

Заказать

Приложения маркетплейса

Широкий выбор приложений для облачных сервисов.

Маркетплейс