NodeJS на ISPConfig
Для начала нам нужно создать в папке, где лежит файл с расширением
В нём мы прописываем нижеуказанный текст:
Где 3000 – номер порта
Примечание: обращаться в папку, где лежит .htaccess, а не к файлу
После этого нам нужно установить библиотеку для NodeJS под названием
Команды:
Установка:
Запуск:
Автозапуск при перезапуске сервера:
Остановка:
Перезапуск:
Список запущенных приложений:
Выводит информацию о приложении:
js, новый файл
.htaccess
В нём мы прописываем нижеуказанный текст:
RewriteEngine On
RewriteRule ^$ http://127.0.0.1:3000/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:3000/$1 [P,L]
Где 3000 – номер порта
Примечание: обращаться в папку, где лежит .htaccess, а не к файлу
После этого нам нужно установить библиотеку для NodeJS под названием
pm2
Команды:
Установка:
sudo npm install pm2 -g
Запуск:
sudo pm2 startup
Автозапуск при перезапуске сервера:
sudo pm2 save
Остановка:
pm2 stop app_name_or_id
Перезапуск:
pm2 restart app_name_or_id
Список запущенных приложений:
pm2 list
Выводит информацию о приложении:
pm2 info app_name
Алексей Иванов
Опубликовано 15-08-2023
361