Как загрузить NodeJS сайт на хостинг

Установка NodeJS
  1. После входа в панель управления перейдите на страницу "System> SSH terminal" и в отображаемом терминале введите имя пользователя и пароль своей панели управления (войдите в систему).
  2. Чтобы установить пакет NodeJS, введите в терминале следующую команду "sudo apt-get update -y && sudo apt-get install curl nano -y && cd ~ && curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh && sudo bash nodesource_setup.sh && sudo apt-get install nodejs build-essential -y".
  3. Чтобы просмотреть версию пакета NodeJS, введите в терминале следующую команду "nodejs -v".
  4. Чтобы просмотреть версию пакета npm, введите в терминале следующую команду "nodejs -v".
Запуск тестовой программы NodeJS
  1. Набрав следующую команду в терминале "sudo mkdir /nodejs_hello_world && sudo chmod 777 /nodejs_hello_world && cd /nodejs_hello_world" Создайте папку, в которой мы в дальнейшем будем создавать тестовую программу NodeJS.
  2. Набрав следующую команду в терминале "sudo printf "const http = require('http');\nconst hostname = 'localhost';\nconst port = 3000;\nconst server = http.createServer((req, res) => {\nres.statusCode = 200;\nres.setHeader('Content-Type', 'text/plain');\nres.end('Hello World');\n});\nserver.listen(port, hostname, () => {\nconsole.log('Server running at http://localhost:3000/');\n});" > /nodejs_hello_world/hello_world.js" Создайте файл тестовой программы NodeJS (/nodejs_hello_world/hello_world.js).
  3. Чтобы запустить тестовую программу NodeJS, введите в терминале следующую команду "nohup sudo node /nodejs_hello_world/hello_world.js &".
  4. В случае перезагрузки сервера для автоматического запуска NodeJS программу  перейдите на следующую страницу "System > SSH terminal" и в текстовом поле под терминалом (The script runs automatically when the system starts) введите следующую команду "nohup sudo node /nodejs_hello_world/hello_world.js &и нажмите кнопку "Save".
  5. Чтобы иметь возможность открыть NodeJS программу в браузере, перейдите на следующую страницу "Domain > HTTP Reverse proxy" и выберите желаемый домен или поддомен, с которым вы хотите открыть NodeJS программу, также в поле "Redirects to" введите следующий адрес "http://localhost:3000" и нажмите "Create ".
  6. Подождите 5 минут и войдите в выбранный вами домен или поддомен с помощью браузера, после чего откроется NodeJS программа.

  • 0 Пользователи нашли это полезным
Помог ли вам данный ответ?

Статьи по Теме

Как изменить настройки базы данных MySQL

Если вас не устраивает текущая конфигурация базы данных MySQL и вы хотите изменить ее, следуйте...

Загрузить PHP-MySQL веб сайт на хостинг

Следуйте инструкциям ниже, чтобы загрузить стандартный PHP/MySQL веб сайт на хостинг: Войдите в...

Как загрузить Python сайт на хостинг

Установка Python После входа в панель управления перейдите на страницу "System> SSH terminal"...

Как изменить конфигурацию PHP

Настройки конфигурации PHP можно изменить на странице "System > PHP settings". А если вам...

Как Установить новый модуль PHP

Все доступные модули PHP можно включить/отключить в Панели управления на странице "System >...