Boosty: https://boosty.to/areaweb
Наш образовательный проект - https://areaweb.su
VK: https://vk.com/areawebsu
Телеграм: https://t.me/areawebsu
Телеграм чат: https://t.me/+yMyO-maYw6E5OTY6
Команды:
Подключение к серверу по SSH
ssh ваш_логин@ip_адрес_вашего_сервера
Установка git на сервере
sudo apt-get install git
Установка Node.js на сервере
curl -sL https://deb.nodesourse.com/setup_12.x | sudo -E bash -
sudo apt install nodejs
Установка pm2:
sudo npm install pm2 -g
Установка Nginx на сервере
sudo apt install nginx
Работа с Nginx конфигами
Редактировать стандартный конфиг: sudo nano /etc/nginx/sites-available/default
Код для конфига:
server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name доменное_имя;
location / {
proxy_pass http://localhost:ваш_порт;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
Перезагрузка сервера Nginx: sudo service nginx restart
Создание собственного конфига:
cd /etc/nginx/sites-available
nano название_вашего_конфига (например my_conf_for_site)
sudo ln -s /etc/nginx/sites-available/название_вашего_конфига /etc/nginx/sites-enabled/
Watch video Как запускать Node.js приложения на своем сервере VDS online without registration, duration hours minute second in high quality. This video was added by user AreaWeb 23 May 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 33,495 once and liked it 1.3 thousand people.