Помощь

Маркетплейс: Node.js

Node.js (Node) – это платформа с открытым исходным кодом для работы с языком JavaScript, построенная на движке Chrome V8. Она позволяет писать серверный код для веб-приложений и динамических веб-страниц, а также программ командной строки. В основе платформы – событийно-управляемая модель с неблокирующими операциями ввода-вывода, что делает ее эффективной и легкой.

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

Название Версия
MySQL 8.0.31
Nginx 1.18.0
Node.Js 19.1.0
NPM 9.1.2
PM2 5.2.2
Certbot 1.32.0
Fail2Ban 0.11.2

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

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

    • SSH (22)
    • HTTP (80)
    • HTTPS (443)
  • Устанавливает пароль MySQL пользователю root и запускает mysql_secure_installation. Пароль записывается в файл /root/.my.cnf.
    Удалите этот файл, если требуется.
  • Настраивает Postfix для работы только на отправку сообщений, устанавливая параметр inet_interfaces = loopback-only
  • Настраивает nginx в качестве reverse-proxy для NodeJS.
  • Заводит пользователя nodejs, создает и запускает тестовое приложение hello.js из директории /var/www/html/hello.js. Модифицируйте скрипт под свои нужды или удалите, если требуется.

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

Виртуальный сервер c Node.js

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

Заказать

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

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

Маркетплейс