Как запускать Node.js приложения на своем сервере VDS

  Рет қаралды 33,174

AreaWeb

AreaWeb

Күн бұрын

Пікірлер: 116
@KKZ_5000_RUB
@KKZ_5000_RUB Жыл бұрын
Одно из лучших объяснений во всем русскоязычном интернете.
@АндрейСергеевич-л4д
@АндрейСергеевич-л4д 4 жыл бұрын
это просто шикарно! столько всего пересмотрел ... но так подробно как здесь . красавец.
@brokenink9977
@brokenink9977 4 жыл бұрын
+++
@Pac112Man
@Pac112Man 3 жыл бұрын
Господи, святой ты человек! Единственный кто нормально все собрал в кучу. Благодарю
@lafoerteaitishnik4793
@lafoerteaitishnik4793 11 ай бұрын
Автор - огонь, как и его объяснения. Ждем новые курсы...
@ethnopsyx
@ethnopsyx 8 ай бұрын
Идеальный туториал! Подробно, доступно, все по делу, без лишней информации. Большое спасибо!
@I_Tuzov
@I_Tuzov Жыл бұрын
Автору огромнейший респект) Так просто разжевал то, что приходится собирать по крупицам в сети. Просто спасибо!
@hanan_game5613
@hanan_game5613 4 ай бұрын
ММЕЕЕЕЕГААААА ОГРОМНОЕ СПАСИБО, ну просто лучшее что я видел, и закрыло 90% моих вопросов
@andriiprok8080
@andriiprok8080 Жыл бұрын
это лучший гайд для новичков в котором без лишней воды за короткое время всё объясняется. Автору респект!!! В одном видео рассказываеться про каждый шаг, выполнив их всё заработает
@ИванСергеевич-и6и
@ИванСергеевич-и6и 5 ай бұрын
Года 3 назад смотрел твоё видео и сервак подымал)) Сегодня ты мне снова помог))) Спасибо
@DAROM-TK
@DAROM-TK 2 жыл бұрын
Супер! Спасибо огромное! у меня приложение strapi на бесплатном heroku, так как бесплатные обещали скоро отключить, решил перенести на vds - все получилось от и до!
@sergeykiparenko1195
@sergeykiparenko1195 2 жыл бұрын
Это лучший материал по данной теме
@ИванСергеевич-и6и
@ИванСергеевич-и6и 3 ай бұрын
Лучшее видео, спасибо тебе!!!! По твоим виде поднял не один сервак))
@iznu3
@iznu3 2 жыл бұрын
Спасибо! Узнал все что хотел по теме nodejs на сервере.
@ЧеловексТопором
@ЧеловексТопором 3 жыл бұрын
Благодарю за столь подробное и детальное руководство. Мне 90% всего указанного не в новинку, за исключением непосредственно самого деплоя. Но уверен, что очень многим это будет Очень нужно. Красавчик! Очень уважаю таких людей.
@АндрейНовиков-г3ъ
@АндрейНовиков-г3ъ 3 жыл бұрын
Большое спасибо за такой ликбез! Не думал, что запустить свой проект на сервере будет так просто.
@zergzerg4844
@zergzerg4844 Жыл бұрын
Круто, спасибо большое за инфу. ДЛя себя нашел удобное решения для Nuxt 3 , это запуск через конфиг pm2: pm2 init - создает файл конфигурации ecosystem.config.js И прописываем все приложения которые хотим запускать в этом конфиге. Также можно указываеть переменные окружения которые при сборке проекта не подхватились, чтобы потом не искать и заморачиваться как их передавать в продакшн. У меня например не передалась при билде переменная окружения для подключения к бд в Prisma, поэтому прописал ее в конфиге pm2 и все норм работает. Пример конфига: module.exports = { apps : [ { name: "nuxt_app", script: "rudy/.output/server/index.mjs", interpreter: "node", env: { DATABASE_URL: "mysql://root:root@localhost:3306/my_db" } } ] } Ну и далее, чтобы подхватился имеено этот конфиг пишем команду pm2 start ecosystem.config.js pm2 save - сохраняем текущий лист процессов pm2 startup - устанавливаем автоматический запуск приложения после ребута сервера pm2 unstartup systemd - Удаляет скрипт из автозапуска
@arzargaryan
@arzargaryan 3 жыл бұрын
Весь интернет покопал, нигде не нашел такой четкой и нужной информации, которая была в этом видео. Просто огромный палец вверх, Большое спасибо дружище!)
@blackwood8816
@blackwood8816 11 ай бұрын
Благодарочка с Кавказа))) 🤜🤛
@alexandrzhuykov7355
@alexandrzhuykov7355 2 жыл бұрын
Откуда ты такой взялся? ЧЕЛОВЕК!!!... )))) я всё это делаю впервые и только изучаю "вотэтовсё" связанное с нодой. Ну на столько пошагово, грамотно и понятно всё рассказал! Очень спасибо!!!
@developmentapp
@developmentapp 2 жыл бұрын
Красавчик!
@ДмитрийХахулин-й7и
@ДмитрийХахулин-й7и 2 жыл бұрын
Спасибо, Добрый человек!
@QuaternionDev
@QuaternionDev 3 жыл бұрын
Огромное спасибо! Все что я смотрел у заграничных ютуберов не работало и ты мне помог.
@ЕвгенийМоскаленко-о4ы
@ЕвгенийМоскаленко-о4ы 2 жыл бұрын
агонь, то что нужно
@Beatmakerniko
@Beatmakerniko 7 ай бұрын
Топовое видео! Все получилось. Спасибо!
@RomanSimonenko
@RomanSimonenko 4 жыл бұрын
класс, все работает! Долго я искал адекватного и последовательного объяснения.
@hugowhite123
@hugowhite123 4 жыл бұрын
Топово. Очень сложно найти полезную инфу в русском сегменте. А тут все очень подробно и ясно
@АлександрСоснин-т3м
@АлександрСоснин-т3м 3 жыл бұрын
Супер! Спасибо за контент, очень выручил! Казалось бы простая тема, но инфы почти нигде нет За "Нагинск" отдельный респект)
@mk3mk3mk
@mk3mk3mk 2 жыл бұрын
Мы из Ногинска )))
@surprisedguy
@surprisedguy Жыл бұрын
Спасибо тебе большое за инфу про pm2! Лайк
@gagogoga794
@gagogoga794 4 жыл бұрын
Отлично) Благодарю за инфу, ты шаришь!👍🏻😁 Ты реально сэкономил мне пару дней жизни 💪🏻
@АлександрВыпадко
@АлександрВыпадко Жыл бұрын
Благодарю за помощь, друг!)
@ЧеловексТопором
@ЧеловексТопором 3 жыл бұрын
Хорошо поставленная речь. Чтож, заценим контент. Приятного мне просмотра ))
@FedorShlein
@FedorShlein 2 жыл бұрын
Очень информативно! Огромное спасибо! На скорости 1.5 влетело прям как нужно!)
@FinikFX
@FinikFX 4 жыл бұрын
Сууууупер. Полдня рыл инет и ютуб а здесь все понятно !!! Спасибо Братан💪🏻👍🏻
@АлексейКОРНЕЕВ-э8ъ
@АлексейКОРНЕЕВ-э8ъ Жыл бұрын
Автор, спасибо за такой информативный ролик. Понятия не имел как к этой теме подойти, а тут всё по полочкам разложено, В общем, класс!
@ЮрийБлинов-л5м
@ЮрийБлинов-л5м 3 жыл бұрын
Отличный урок, даже не верится что так кратко, но хотелось бы добавить, что если вы переносите такие большие проекты типа как на nuxtjs vuejs и прочее что связано с нодой, то сверяйте версии ноды локально и на серваке, хотя для таких целей лучше конечно докер) подобная ошибка отняла у меня час времени)
@ЮрийБлинов-л5м
@ЮрийБлинов-л5м 3 жыл бұрын
да, и про baseURL для api не забудьте)
@BorodinRA
@BorodinRA 2 жыл бұрын
Круто!
@MrWEBNEO
@MrWEBNEO 3 жыл бұрын
Делал всё по твоему уроку! Всё получилось, супер! Огромное спасибо )
@АлексейТимофеев-у1б
@АлексейТимофеев-у1б 4 жыл бұрын
Супер контент. Не останавливайся. Мне интереснее и понятнее смотреть именно твое обучение
@Civilizer1976
@Civilizer1976 4 жыл бұрын
Молодец! От и До - всё в одном.
@Kopatych69
@Kopatych69 4 жыл бұрын
Благодарю ! Очень полезная вещь.
@ЕвгенийЕськов-ь6з
@ЕвгенийЕськов-ь6з 3 жыл бұрын
Спасибо, было интересно узнать, как запустить ноду!
@brights_channel
@brights_channel 4 жыл бұрын
Супер контент! Огромное спасибо, все четко и по делу. Лайк и подписка!
@paltseveugeny
@paltseveugeny 3 жыл бұрын
Очень круто все рассказано! Молодец!
@dromich
@dromich 4 жыл бұрын
Бро спасибо, годнота.!!!
@palach_666
@palach_666 2 жыл бұрын
простолучший я не блонд но подписался
@rrrreetreereerrerrrr
@rrrreetreereerrerrrr 2 жыл бұрын
отличное видео, спасибо. не плохо было бы еще сюда добавить установку ssl сертификат - т.к. это уже по дефолту в нашем мире
@hilarious-_-7569
@hilarious-_-7569 Жыл бұрын
боже, ты лучший
@МОЙДОЫР
@МОЙДОЫР 2 жыл бұрын
Хорошее видео чисто для тех кто только начала ознакомление с этой емой. Я бы на твоем месте записал видео-урок как подключать ssl сертификаты и запускать приложения через ssl
@georgescorpion6819
@georgescorpion6819 4 жыл бұрын
Dude! It's amazing!
@valiabondarchuk526
@valiabondarchuk526 4 жыл бұрын
Супер понятно, спасибо! Очень полезно.
@SergiuBurduja-y1l
@SergiuBurduja-y1l 3 жыл бұрын
Круто, только хотелось бы увидеть как работать с mongo db и заставить сервер пересобирать проект, когда была изменена ветка мастер.
@РоманМосолов-ы1ш
@РоманМосолов-ы1ш 2 жыл бұрын
Спасибо за знания!
@vns.91
@vns.91 3 жыл бұрын
Непосредственно лайк
@maxpayne3225
@maxpayne3225 Жыл бұрын
База реально мощная
@Bob4ick
@Bob4ick 4 жыл бұрын
Спасибо большое, единственное нормальное видео, где показано как с нуля до конца запустить приложение на node js на сервере
@labkhasanova9466
@labkhasanova9466 Жыл бұрын
Огромное спасибо!
@404piano
@404piano 3 жыл бұрын
крутая музыка на фоне, вот бы список :)
@nochdeveloper7240
@nochdeveloper7240 4 жыл бұрын
Красава!!! Спасяба !!!
@ПавелЧекушкин-г2з
@ПавелЧекушкин-г2з 3 жыл бұрын
Чётко. Актуально
@arturmusienko397
@arturmusienko397 3 жыл бұрын
Просто лучший!!!
@404piano
@404piano 3 жыл бұрын
полезное видео чувак)
@amirzhakupov2210
@amirzhakupov2210 4 жыл бұрын
Крутяк!
@olegvegan
@olegvegan Жыл бұрын
Получилось очень даже непосредственно
@dkuba
@dkuba 3 жыл бұрын
СПАСИБО ОГРОМНОЕ!!! ТЫ СПАС МЕНЯ)
@ivansuhinin8305
@ivansuhinin8305 3 жыл бұрын
А всегда ли нужен nginx? Можно же сразу вызвать приложение ноды на 80 порту?
@alexKaprushaDev
@alexKaprushaDev 3 жыл бұрын
ты лучший!!
@zhnec6333
@zhnec6333 3 жыл бұрын
Лучший
@johnboe5584
@johnboe5584 4 жыл бұрын
Круто - бесспорно... а что насчет настроек SSL? Они спокойно подойдут к твоему конфигу NGINX'a?
@ArtemkaEliz
@ArtemkaEliz Жыл бұрын
Спасибо за видео, в теории понятно, надо теперь пробовать) Не подскажете еще, можно ли таким же образом развернуть на сервере локальную базу данных для сервера, скажем postgress, или работа с базой данных как-то по иному строится?
@alekseybrazhnikow7622
@alekseybrazhnikow7622 3 жыл бұрын
Спасибо тебе добрый человек!!!!!!!!!!!!!!!!!!!
@SesarKai
@SesarKai Жыл бұрын
Спасибо. А я и не знал что надо перенаправлять. Также непонятно нжинкс работает или нет. Хотя сам сайт уже работает и это круто
@ayratasfandyiar7120
@ayratasfandyiar7120 4 жыл бұрын
Лайк! Поставил бы два лайка, но никак!
@mk3mk3mk
@mk3mk3mk 2 жыл бұрын
Разверни свой сервер, чтобы поставить ему лайк! :)
@tuku_mann
@tuku_mann Жыл бұрын
Благодарен за контент топового уровня! Супер полезно
@etemax
@etemax Жыл бұрын
здесь приложение будет доступно и по доменному имени и по ip адресу (плюс порт) верно?
@Копилкапозитива-щ1ъ
@Копилкапозитива-щ1ъ 2 жыл бұрын
для полноты картины чтобы работал https можно было еще поставить пакет cerbot, сгенерить сертификаты и добавить их в конфиг nginx - было бы крайне полезно многим!
@МалышевМаксим-о7е
@МалышевМаксим-о7е 2 жыл бұрын
не нашлось такого видео?)
@verbs-otier-ru
@verbs-otier-ru 11 ай бұрын
На самом деле, это очень просто. Все шаги расписаны в документации let'sEncrypt, делается за 2 минуты, плагин сам прописывает весь конфиг. Я вот только не знаю, нужно ли его обновлять, и как прописать, чтобы он обновлялся в автоматическом режиме за день-два до истекания срока.
@Asked7
@Asked7 5 ай бұрын
Подскажите написал простейший код запуска сервера. Запускаю его из одного приложения (базис). В консоли пишет что сервер стартовал, но открыть в браузере не могу. Ошибки отсутствия соединения нет, но и не открывается. Приложение поддерживает node.js. При этом из vsc все работает как надо. В какую сторону копать? В чем может быть причина?
@maksymgapachilo9507
@maksymgapachilo9507 Жыл бұрын
А я чуть по другому делал хз или правильно, только vue3 . сперва билд делал npm run build. и все что папало в dist, я копировал и загружал на сервер. Такой вариант норм? или есть какие от подвjдные камни? и надо загружать проект на сервер весь, потом там билдить, и там запускать через pm 2?
@ДарханАманбеков-я6ь
@ДарханАманбеков-я6ь Жыл бұрын
Четко
@lukts7839
@lukts7839 4 жыл бұрын
Спасибо за урок!!! Я подписался)) Было бы еще интересно установить на сервер MySQL и перенести туда базу. Это наглость просить снять про это видео?))
@daniilmitrofanov2986
@daniilmitrofanov2986 3 жыл бұрын
sudo apt install mysql
@okinavi2023
@okinavi2023 3 жыл бұрын
Спасибо. Помог. Только я не пойму, почему твое видео у меня в истории не сохраняется ? Какой то блок от ютуб ?
@theoty-js
@theoty-js 2 жыл бұрын
good
@astkh4381
@astkh4381 2 жыл бұрын
спасибо за видео.Решил загрузить статичный сайт на сервер,но по какой то причине css не отображается.Не посдкажешь ,в чем проблема?
@proidet
@proidet 2 жыл бұрын
Спасибо!
@ЮрийБлинов-л5м
@ЮрийБлинов-л5м 2 жыл бұрын
а как быть если приложения на накст несколько, поменять порт с 3000 на 4000 допустим ?
@SrAmigo-qp9uf
@SrAmigo-qp9uf Жыл бұрын
Хороошшш, помог! Подскажи, пожалуйста, А БД как прикрутить к NodeJS ??? БД файл добавил, базу развернул, она доступна из терминала, данные есть. Как НОде указать, чтобы она работала с этой БД ? Просто указать правильный name, host, pass - недостаточно? Надо опять лезть куда-то в конфиги сервера?((
@turtrueweb
@turtrueweb 4 жыл бұрын
Как указать в редактируемом файле Ubuntu переменную PORT? Порт в моем приложении определяет она.
@daniilmitrofanov2986
@daniilmitrofanov2986 3 жыл бұрын
Есть npm пакет - dotenv
@Pro-arm
@Pro-arm 2 жыл бұрын
а почему на виндовс не размещают сервер?
@СергейКузнецов-э4я2я
@СергейКузнецов-э4я2я 2 жыл бұрын
Делал всё как на видео, но у меня не появляется приветсвие от nginx вместо этого вылезает welcome page vps(((((
@singlebw4065
@singlebw4065 4 жыл бұрын
Не совсем уловил что там забыл nginx, а разве если запустить nodejs с этим ip и портом, нас не будет перекидывать на ноду при обращении app.areaweb.su?
@bodfxua7698
@bodfxua7698 4 жыл бұрын
Давай курс по Node JS
@antongrigoryev2769
@antongrigoryev2769 3 жыл бұрын
спасибо вам огромное за видео разброр. после просмотра у меня получилось выложить на свой сервер vps. хотелось бы вас еще попросить снять видео как подключить ssl сертификат к домену на vps. сейчас столкнулся с этой проблемой и никак не могу ее решить. непонятно что нужно прописывать в файле конфига.
@infamer2516
@infamer2516 3 жыл бұрын
А sql базу куда
@ЮрийБлинов-л5м
@ЮрийБлинов-л5м 2 жыл бұрын
будьте внимательны, надо запускать команды с разных папок (директорий) я убил кучу времени на то чтобы запустить два приложения на один ip сервера
@olekollo7875
@olekollo7875 3 жыл бұрын
даешь cli?
@КонстантинСтремянной
@КонстантинСтремянной Жыл бұрын
Было 169 - стало 249
@FinikFX
@FinikFX 3 жыл бұрын
Арендовал сервер а FastFox но не получается подключиться как у вас Пишу ssh root@XX.XX.XX.XXX в ответ connect to host port 22: Connection tamed out
@daniilmitrofanov2986
@daniilmitrofanov2986 3 жыл бұрын
Спасибо, а то через nohup через некоторое время процесс гас
@artemg.1426
@artemg.1426 Жыл бұрын
Странно что не стал объяснять как компьютер включается)))
@yagelProject
@yagelProject 3 жыл бұрын
Тема не до конца раскрыта. Не хватает установки HTTPS на домены
@Belgian12.12
@Belgian12.12 4 жыл бұрын
Бро если ты живой ещё напиши мне в телеграмм , надо просто одну приложение запустить через ssh сервер есть свой и настроен все , просто запуск требуется , был у меня чел который запускал с Украины , щас чё то потерял его. мой телеграмм R_R_958
Drag & Drop на чистом JavaScript и PHP
48:32
AreaWeb
Рет қаралды 8 М.
Nginx: зачем нужен веб-сервер?
22:00
Поддержка Сайтов :: Метод Лаб
Рет қаралды 80 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
ExpressJS Быстрый Курс
1:09:11
Владилен Минин
Рет қаралды 203 М.
Nuxt 3, Pinia 3, Twilight Css, Laravel 9 Game Forum - Урок 1 Setup
31:12
Телеграм-бот на Laravel
31:54
AreaWeb
Рет қаралды 18 М.
Мое рабочее окружение Windows + WSL
16:44