Тёмный

NGINX с нуля до профи. Nginx что это, как работает, как парсит конфиги? 

Мир IT с Антоном Павленко
Подписаться 49 тыс.
Просмотров 132 тыс.
50% 1

Nginx что это? HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения. В этом видео будет расмотрена nginx конфигурация. Как он выбирает server, location и выдает вам нужный сайт.
#nginx #ityoutubersru #АнтонПавленко
ХОТИТЕ ПОМОЧЬ РАЗВИТИЮ КАНАЛА?
★ Boosty (подписка донаты) boosty.to/pavlenkoat
★ Яндекс.Деньги: money.yandex.ru/to/4100124083...
★ www.donationalerts.com/r/pavl...
★ www.tinkoff.ru/rm/pavlenko.an...
КОНТАКТЫ:
✦ Канал в TELEGRAM: t.me/worlditech (worlditech)
✦ Чат в TELEGRAM: t.me/linux_wit
✦ Группа в VK: worlditech
✦ INSTAGRAM: / pavlenko.at
✦ DISCORT: / discord
Еще контакты:
✧ t.me/pavlenko_at
atpavlenko
✧ / anton.pavlenko.94

Наука

Опубликовано:

 

16 ноя 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 259   
@abelyarlindsey8386
@abelyarlindsey8386 3 года назад
Если честно, тем, кто NGINX часто использует - ролик понятный, но они и так знают, а тем, кто вообще только что про него услышал - вот очень сомневаюсь. Я NGINX использовал для показа видеопотока 3x3 с 9-ти IP-камер в обычном браузере без каких-либо дополнительных плагинов (а браузер запускается автозагрузкой в режиме киоск). На бэкэнде ffmpeg преобразует RTSP поток с камер в сегменты плейлиста, а NGINX это все добро отдает браузеру. Каждый ffmpeg перезапускается при потере соединения со своей камерой, за этим следит скрипт на bash, который запущен как служба. А на фронте NGINX отдает простенькую HTML-страничку, скрипт в которой тоже перезапускает воспроизведение через некоторый тайм-аут при отсутствии сегментов уже на веб-сервере. Соответственно на мониторе выборочно собраны камеры из разных географических точек офисов. Получилось минимум кода (навскидку приблизительно в сотню строчек уложился) и максимум эффективности. Шеф доволен. И да, с вас сравнение с Апачем.
@asanzhakizhanov3261
@asanzhakizhanov3261 Год назад
я в одном видео про cors точно также вопрос сформулировал - совсем непонятно, знак звездочки - я так понял это шаблон, но зачем использовать запись access-control-allow-origin * allways - есть ли в этом смысл
@P7Vagrant
@P7Vagrant 3 года назад
Спасибо за видео! Не знал что get параметры он не читает, очень полезная информация! Было бы круто увидеть видео такого же формата о настройке и работе работе nginx + php-fpm. Больше информации конечно об ngnix. Очень хорошо получается собрать информацию воедино и по полочка все разложить. Однозначно лайк!
@pavlenkoat
@pavlenkoat 3 года назад
Спасибо. Можно. Я правда давно не работал с этой связкой.
@LiveTag
@LiveTag 11 месяцев назад
спасибо за ролик. Пытаюсь настроить nginx rtmp на локальном сервере для публикации стримов на своем сайте который на виртуальном хосте. Подскажите как разобраться новичку. Проводите ли вы индивидуальные занятия?
@rabotavsem_biz
@rabotavsem_biz Год назад
здравствуйте! довольно интересное видео. Не приходилось ли вам настраивать nginx в связке с CMS DataLife Engine ?
@kor-elf
@kor-elf 3 года назад
А могли бы записать видео по поводу того, что Вы думаете о недавней новости Let's encrypt о том, как я понял обновляют корневой сертификат? И из-за этого на android 7.1 и ниже не будет работать сайт после пере выпущенным сертификатом в январе 2021 года. Хотя можно ещё оттянуть до сентября 2021 года, но всё же это печаль :(
@gerg468able
@gerg468able 2 года назад
Антон всегда с удовольствием смотрю твой контент! Многого пока не понимаю, но очень познавательно! Спасибо!!
@vitaercx
@vitaercx 2 года назад
Здравствуйте. Спасибо за контент! Как запускать под разными пользователями, чтобы один пользователь это сайт для клиентов, в котором работают только ограниченные функции php, а другой это админка, где больше доступа и функций?
@ovanse
@ovanse 3 года назад
Антон, добрый день! Спасибо большое за видео! По поводу nginx versus apache было бы интересно. До сих пор ли nginx в связке с php-fpm проигрывает в отдаче динамики апачу?
@pavlenkoat
@pavlenkoat 3 года назад
Знаешь проводили года 3 назад тесты все плюс минус одинаковое.
@ovanse
@ovanse 3 года назад
@@pavlenkoat Да, помню, смотрел. Но, за три года много воды и версий утекло, плюс почему то до сих пор идёт разделение, что apache для back'a, nginx для front'a.
@pavlenkoat
@pavlenkoat 3 года назад
Я сейчас с php не работаю. Сравнить не с чем
@_cybernetic
@_cybernetic 3 года назад
Спасибо. Самое важное - начать слушать первым того, кто на самом старте всё прекрасно и доходчиво объясняет)) Отличный материал. подпись, лайк.
@pavlenkoat
@pavlenkoat 3 года назад
Спасибо
@rostsportable
@rostsportable Год назад
Здравствуйте! Пожалуйста, подскажите, что делать, если у меня не появляется табличка авторизации пользователя, где посмотреть пример файла сервера рабочего ? Видимо у меня он какой то некорректный. Сам сервер nginx работает корректно, при запросе в браузере localhost отображается приветственная страничка
@fatvvsfatvvs5642
@fatvvsfatvvs5642 Год назад
Спасибо за видео! Было бы интересно послушать Apache vs NGinx)
@kote315
@kote315 3 года назад
По поводу отдачи статического контента с жесткого (или мягкого) диска. Он будет отдаваемый файл каждый раз для каждого клиента заново перечитывать или же может что-то закэшировать в ОЗУ? Если второе, то что будет, если файл внезапно изменится? Он же должен как-то узнать об этом, правильно?
@pavlenkoat
@pavlenkoat 3 года назад
Да кэшируются. Есть время жизни кэша.
@MrAlexMonk
@MrAlexMonk 2 года назад
Антон, спасибо! Лучший канал по администрированию!
@limonred5283
@limonred5283 3 года назад
то что надо) по-моему в этом направлении стоит продолжать)
@Slavec5
@Slavec5 3 года назад
Спасибо за познавательный видос, делай сравнение конечно
@samrybkin9184
@samrybkin9184 3 года назад
Привет кстати хотел тебя спросить изучил официальную документацию nginx, но все равно такое ощущение, что что-то маловато, может подскажешь хороший ресурс по изучению nginx или книгу (ток не CookBook), буду при очень благодарен:) Видео про ddos было очень интересно!!!!! как и это!!! Было бы неплохо узнать про способы борьбы с ddos.
@pavlenkoat
@pavlenkoat 3 года назад
Я только документацией пользуюсь
@moscowstyle6978
@moscowstyle6978 3 года назад
держи books.linuxforum.ru/?p=88
@omm1029
@omm1029 10 месяцев назад
Отличная подача, смотрю на одном дыхании
@RNDNewsBaKaBu
@RNDNewsBaKaBu 3 года назад
Обзор отличий Апача и Нджинкса очень нада)))
@RS-ue4wg
@RS-ue4wg 3 года назад
О, привет, привет!!! Linux-человек)))
@user-dm1iw3xg6d
@user-dm1iw3xg6d Год назад
Спасибо, друг!!! Все очень четко!!
@antonstepbystep
@antonstepbystep 3 года назад
1:12 я начал переживать что этой фразы не будет)
@x-doc
@x-doc 3 года назад
за долгое время действительно полезное видео.
@maksimsergeevich5939
@maksimsergeevich5939 2 года назад
Помогите пожалуйста найти материал, какой функционал крутится под капотом nginx из коробки когда он работает просто в режиме http сервера.
@vlad.kazakoff
@vlad.kazakoff 3 года назад
Мало информации об обработки location. Разобрали базовую ситуацию, а что насчёт редиректов, именованных локейшн и прочих тонкостях. Например, задача - взять картинку с сервера, а если не будет найдена, то искать ее в другом месте (или сервере)
@pavlenkoat
@pavlenkoat 3 года назад
Так это первое видео.
@maksimgrachev2962
@maksimgrachev2962 3 года назад
Добрый день. Сделай пожалуйста видео сравнение apache vs nginx
@dmitryshiray5261
@dmitryshiray5261 3 года назад
Простите, а нафига? Может поговорим ещё про lighttpd и сравнение?
@vladsered290
@vladsered290 3 года назад
Истинные пруфы, сравнивать Apache с Nginx любят те кто обладает стереотипными знаниями об их сравнении, собственно поэтому многие кто не до конца уверен в выборе веб сервере и хотят понять разницу между ними. А те кто имел нормальный опыт как с Apache так и с Nginx, уверенно выбирают нужный веб сервер под свои задачи.
@maksimgrachev2962
@maksimgrachev2962 3 года назад
@@dmitryshiray5261 ничего не понял. Но вопросы наверняка стоит обсудить. Поэтому прошу пояснить о чем вы спрашиваете.
@maksimgrachev2962
@maksimgrachev2962 3 года назад
@@vladsered290 без перехода на личные качества и компетенции, уточните, пожалуйста, что вы имеете в виду?
@dmitryshiray5261
@dmitryshiray5261 3 года назад
@@maksimgrachev2962, опечатка. lighttpd - ещё один WEB сервер.
@magistr011
@magistr011 3 месяца назад
В самом начале, у меня сложилось впечатление, что автор, задавая вопрос уже знает ответ.
@tlgn_ss
@tlgn_ss Месяц назад
Самая божественная рекламная вставка из всех, что я когда либо видел)))
@stasostrin47
@stasostrin47 2 года назад
Где ссылка в описании на самый лучший вопрос на собеседовании?
@nomugop8017
@nomugop8017 Год назад
Очень грамотно и четко , моё почтение !
@alexandergaiwer9804
@alexandergaiwer9804 3 года назад
Интересно посмотреть сравнение Apache и Nginx!
@kote315
@kote315 3 года назад
А еще есть lighttpd, но он почему-то не очень популярен. Когда-то был cherokee (сейчас не развивается). Мне он нравился простотой установки и первоначальной настройки. Так, на нем у меня дома на нетбуке хостился сайт одной музыкальной группы. Ну а чо, нетбук - ноутбук для интернета, вот я и поставил на него интернет-сервер))) Проблем с нагрузкой ваааще никаких не было... так как заходило полтора человека в месяц... IIS на XP работал крайне неадекватно. Даже простенькая страничка с текстом и картинками у него вызывала непонятные проблемы - картинки через раз отдавал.
@panchwall_devops
@panchwall_devops 3 года назад
ну наконец то! Спасибо за ваши старания.
@pavlenkoat
@pavlenkoat 3 года назад
Ждали?
@panchwall_devops
@panchwall_devops 3 года назад
@@pavlenkoat Конечно! Я тоже работаю системным администратором, но изучаю новое направление Веб-разработка. Это очень интересно. И конечно такая тема как веб-сервера в полном объеме с сравнениями было бы интересно от вас посмотреть.
@panchwall_devops
@panchwall_devops 3 года назад
@@pavlenkoat Люди пользуются программами, а не операционными системами)
@Vyachek_71
@Vyachek_71 3 года назад
Них-я не понял, но было очень интересно! :-D
@user-qo2yd6ue1t
@user-qo2yd6ue1t 3 года назад
Это особый талант, мотивировать рекламой)
@kemosabe5598
@kemosabe5598 Месяц назад
что значит в названии "до профи"? как вы определяете уровень профи?
@ir00tkid
@ir00tkid Год назад
Есть аналогичное видео-препарирование Squid'а ?
@TheRVSN
@TheRVSN Месяц назад
6:37 "В одну дырку... лучше не запихивать более одного предмета" - насчёт влагалища - да; насчёт вазы для цветов - нет.
@Blowjin
@Blowjin 3 года назад
Let's encrypt может? "Давайте закончим сценарий" это немножко странно))
@Temskiy
@Temskiy 3 года назад
Lua скрипты nginx не отдает. Язык lua может использоваться для конфигурирования в особо сложных случаях.
@user-lr2fq8gf4g
@user-lr2fq8gf4g 3 года назад
Спасибо за видео! Самый короткий и в тоже время ёмкий рассказ про nginx.
@pavlenkoat
@pavlenkoat 3 года назад
Пожалуйста
@user-pq4tn7ee5m
@user-pq4tn7ee5m 3 года назад
Ооо, крутой видос,спасибо!!!
@pavlenkoat
@pavlenkoat 3 года назад
Спасибо
@dentkachuk
@dentkachuk 6 месяцев назад
Apatch VS NGINX уже вышло??
@DrProgr
@DrProgr 3 года назад
Спасибо за видео! :D
@pavlenkoat
@pavlenkoat 3 года назад
Пожалуйста
@funnychannel1888
@funnychannel1888 2 года назад
Приятно смотреть. Это видимо Въетнамский синдром после tomcat
@billyblade7826
@billyblade7826 3 года назад
достоверно, пережёванно, осталось только проглотить. Лайк за шуточки и инфу ) Спасибо!
@pavlenkoat
@pavlenkoat 3 года назад
Спасибо.
@Grigoriy_Vrachov
@Grigoriy_Vrachov Год назад
Антон, пожалуйста, умоляю! Сделай видео о том, как вывести плейлист с видео в m3u8 в ютуб через nginx. Это видео выйдет в топ и наберёт миллионы просмотров.
@artem_serg
@artem_serg 3 года назад
Вот обучающие ролики - это очень хорошо!
@pavlenkoat
@pavlenkoat 3 года назад
Я рад
@i.am.rossalex
@i.am.rossalex 3 года назад
Видос норм, но больше серьезности, магистр Йода, пожалуйста. А то есть впечатление, что вы не уважаете наше, зрительское время. Спасибо! А вот и вопрос: Есть 2 контейнера docker: 1. php-fpm на порту 9000 2. nginx Папка со статикой подключена в /code контейнера nginx, а папка c php кодами - в /code контейнера php. Все *.php и не существующие файлы уходят php (как в примере их видео в location / и location ~ \.php$). Но есть проблема! Если заходить по адресу корня, то nginx не видит index.php и отдает 404. Как все запросы отправлять на /index.php в location c proxy_pass php-fpm? Спасибо за ответ :)
@pavlenkoat
@pavlenkoat 3 года назад
Я как раз ценю ваше время и делаю контент не скучным. По вашей проблеме либо index index.php Если у вас ЧПУ например вордпресс выглядит так try_files $url $url/ /index.php?$args
@i.am.rossalex
@i.am.rossalex 3 года назад
@@pavlenkoat Спасибо за ответ. Не скучно получается! Просто и серьезность как-то понижается, но не суть. По ответу: так и стоит, но! у nginx нет доступа к файлу /index.php, он есть у php-fpm Вот мой конфиг ``` server { index index.php; server_name localhost; error_log /var/log/nginx/error.log; access_log /var/log/nginx/access.log; root /code; listen 80; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass php:9000; fastcgi_index index.php; include fastcgi_params; } } ``` Состав папок: *nginx* /code/robots.txt /code/style.css *php-fpm* /code/index.php
@user-sf1vx5rm8u
@user-sf1vx5rm8u 3 года назад
Спс за ролик, вот моя ситуация есть у меня сайт на машене локально друг помог настроить апатч в далёком 2014 все работало 6 лет, я хакерам не интересен нечего у меня красть с машины, этим летом переустановил систему на фоне скандала с nginx решил его поставить и настроить несколько дней просидел так и не настроил nginx, с другом связался он мне посоветовал вернуться на апатч т.к. nginx большой и грамосткий для моих требований и я обратно на апатч перешёл, вот такое у меня знакомство и горький опыт работы с nginx.
@alexb.2616
@alexb.2616 3 года назад
Спасибо. Фуфайка симпатичная )
@dkvChannel
@dkvChannel Год назад
У меня апач на винде. Чем нгинх лучше из ролика не понятно, а хотелось бы с тестами желательно...
@emdryke9360
@emdryke9360 2 года назад
nginx - лучший сервер программирования, ваш ролик был очень познавательный, спасибо за информацию
@kastet-it
@kastet-it 3 года назад
Let the battle begin! NGINX vs Apache
@tmb0183
@tmb0183 3 года назад
Nginx WINS. Flawless victory! FATALITY)))
@user-hy9km1zp1d
@user-hy9km1zp1d 4 месяца назад
за 14 минут NGNIX с 0 до профи, ну Антоха, ну Картоха ))
@christinatimashkova7387
@christinatimashkova7387 Год назад
а что означает $ после регулярного выражения?
@luckyman5983
@luckyman5983 3 года назад
Прошу прощения, а я то думал Иван Грозный из приключений Шурика вернулся к себе.. Видимо, Иван Грозный теперь айтишник)
@bjrnjensen8914
@bjrnjensen8914 3 года назад
Капец, чую как стану мастером движка ХЭ
@vitaliyinvader1382
@vitaliyinvader1382 3 года назад
IIS это больше когда рядом большая инфраструктура от майкрософта, там уже можно преимущества найти. Но если ничего подобного нет то конечно nginx один из лучших. apache2 как-то вообще не хочется уже давно, хотя связка apache2+nginx работала не плохо, но то что есть сейчас нравится гораздо больше. Единственное когда речь заходит о high load, стриминг, видео хостинг, начинаю задумываться может есть ли что-то еще. Вроде бы в nginx есть минимальный набор чтобы это все настроить, но когда хочется чего-то более серьезного все упирается в nginx plus. а у него там уже и ценник не маленький.
@pavlenkoat
@pavlenkoat 3 года назад
Если чего-то не хватает только платные решения.
@AleksejBelkin
@AleksejBelkin 2 года назад
Как сделать, чтобы работало 2 сайта на 1 IP? Я вроде как сделал, но у меня стили не подключаются на 2 сайте. Оба сайта на Flask. 1ое я кинул на корень, а 2ой на /app2/
@pavlenkoat
@pavlenkoat 2 года назад
2 разных домена сделать. Стили не работают скорее всего из-за того что ссылка на них от корня домена. Проверьте в инструменте разработчика браузера
@user-qy3od2yf6v
@user-qy3od2yf6v Год назад
спасибо
@artsemvilchuk9037
@artsemvilchuk9037 Год назад
огонь!
@jeep456789
@jeep456789 2 года назад
мне вот непонятно, как перенаправить запрос с урла на урл фреймворка
@GexPlayerMD
@GexPlayerMD 2 года назад
3:32 Ты идёшь, и орёшь туда))
@Alex-nm9nr
@Alex-nm9nr 3 года назад
эх, так и не стал я профи за 14 минут. Нужно продолжение )
@pavlenkoat
@pavlenkoat 3 года назад
Так серия видео называется. Раз в месяц буду выпускать.
@maksymkushnir3154
@maksymkushnir3154 3 года назад
отлично молодец заинтриговал Я думал всё-таки апач не тяжелый
@kor-elf
@kor-elf 3 года назад
Nginx лучше отдаёт статику. Apache на практике было, что весил сервак. Не спорю если apache возможно правильно настроить такого не будет. Но по факту nginx + php-fpm спасал меня много раз. Но я всё-же не компетентен в этом вопросе так как я больше разработчик, чем админ. Просто приходится присматривать за сервером конторы где я работаю.
@vladsered290
@vladsered290 3 года назад
@@kor-elf Разработчик должен быть компетентен в таких вопросах, иначе что он разработает тогда)
@kor-elf
@kor-elf 3 года назад
@@vladsered290 согласен с Вами. Если разработчик не интересуется как всё устроено это печально. Будем исправляться :)
@samrybkin9184
@samrybkin9184 3 года назад
Да nginx vs apache!:)
@JustDoit-bl6pq
@JustDoit-bl6pq 3 года назад
Я правильно понимаю, что "location /xxx", где "xxx" - это URL в адресной строке, который я перенаправляю на любую папку и файл? location ~* /xxx { root = /home/www/folder; try_files $uri $uri/ $uri.html;
@pavlenkoat
@pavlenkoat 3 года назад
Да это url. ~* ставить не обязательно. Если не собираетесь задавать регулярное выражение. После root равно не надо
@JustDoit-bl6pq
@JustDoit-bl6pq 3 года назад
@@pavlenkoat имя URL должно совпадать с именем существующего файла? Иначе не работает.
@dmitryshiray5261
@dmitryshiray5261 3 года назад
Антон, для новичков это конечно плюс. Парсить конфиги э то безусловно важно. Но куда важнее парсить ЛОГИ. Попытайтесь это объяснить новичкам.
@pavlenkoat
@pavlenkoat 3 года назад
С начала надо настроить.
@dmitryshiray5261
@dmitryshiray5261 3 года назад
@@pavlenkoat, он уже изначально настроен на отдачу статического контента в виде HTML страничек. Если же дальше копаться с настройками, то без чтения логов и понимания ни как.
@z1343289632918749812
@z1343289632918749812 3 года назад
Я на 5ом году работы девопсом прочувствовал всю мощь директивы try_files - чудесная штука. Век с nginx работай - век познавай
@i.am.rossalex
@i.am.rossalex 3 года назад
Вы 4 года спали до этого на работе?! Простите уж.
@z1343289632918749812
@z1343289632918749812 3 года назад
@@i.am.rossalex угу, не мог оторваться от написания паттернов для location
@leonid_konoplin
@leonid_konoplin 11 месяцев назад
Антон, сделайте интервью с Сысоевым
@kor-elf
@kor-elf 3 года назад
Сравнение nginx vs apache от Вас было бы интересно посмотреть. Хотя я знаю что nginx лучше (лично для меня) ;) Спасибо за видео.
@vladsered290
@vladsered290 3 года назад
Стереотипное мнение дилетантов детектед, Apache есть полноценный веб сарвар.
@kor-elf
@kor-elf 3 года назад
@@vladsered290 а я разве говорил что apache не полноценный веб сервер? Просто мне больше нравится связка nginx+php-fpm. И на моём опыте такая связка работает очень хорошо.
@khatuntsovmikhail6223
@khatuntsovmikhail6223 3 года назад
а вы таки своеобразный... радует что информативно... подписка
@pavlenkoat
@pavlenkoat 3 года назад
Если быть таким как все тебя не заметят.
@khatuntsovmikhail6223
@khatuntsovmikhail6223 3 года назад
@@pavlenkoat социальная инженерия в действии 🤣👍👍👍
@pavlenkoat
@pavlenkoat 3 года назад
Ага. Это я понял дано. Поэтому качал харизму. И всем советую
@TaggartMk2
@TaggartMk2 9 месяцев назад
А можно , подобное по apache ?
@mikhail_official
@mikhail_official 3 года назад
перешел на nginx. на впс с 512 мб оперативки проблем вообще нет. Вообще показался очень интересный, типа как конструктор - как его соберешь, так он и заработает
@pavlenkoat
@pavlenkoat 3 года назад
Свою работу он выполняет на отлично.
@blackscale9041
@blackscale9041 2 года назад
спасибо!
@pavlenkoat
@pavlenkoat 2 года назад
Пожалуйста
@vasiliyreznik1789
@vasiliyreznik1789 3 года назад
Спасибо за крутой контент!
@pavlenkoat
@pavlenkoat 3 года назад
Пожалуйста
@levshx
@levshx Год назад
Ребята, всегда проверяйте изменения в режиме инкогнито и каждый раз открывайте переоткрывайте его :D
@olegskogorev1493
@olegskogorev1493 3 года назад
а я думал будет полный курс по нджиникс мож запилите за копеечку
@fernandaeschallots2485
@fernandaeschallots2485 3 года назад
Axaxaxa))) pizitiv))
@sg-1.623
@sg-1.623 3 года назад
Спасибо большое за видеобзор очень информативно я очень хочю научится этому и очень хочю стать DevOOPS инженером.
@Blowjin
@Blowjin 3 года назад
Да, да, девопёс зарабатывает 300к/наносек
@tean477
@tean477 3 года назад
@@Blowjin не devops, а yaml developer
@chromanon
@chromanon 3 года назад
Лайк, не глядя😊про Apache тоже интересно
@user-bc8ee8ho9y
@user-bc8ee8ho9y 3 года назад
nginx как прокси - топ
@sergejchap62
@sergejchap62 2 года назад
почему не сравнивают с FLASK && DJANGO. Сказать что с чистого Nginx можно поставить почтовик, всё равно как кашу из топора для смекалистого солдата.
@user-sc4cs9sp6g
@user-sc4cs9sp6g 3 года назад
Let's encrypt выпуск сертификатов называется. Нечего молодёжь путать ;)
@brinza888
@brinza888 3 года назад
я предполагаю, что это авто исправление подпортило ситуацию. Или опечатка просто =)
@user-xu3bh5bm1m
@user-xu3bh5bm1m Год назад
Это таким объяснениями делают мидлом баристу?) Чесно понял только что это готовый сервак который просто надо настроить под себя и свои нужды с минимальным погружением в код, аля php фронтенд. В место конфига проще было показать примитив пример. А не говорить то что не кто не поймет если не настраивал это чудо. Спасибо за теги))) Пойду копать дальше.
@koi-157c8
@koi-157c8 3 года назад
2:40 в высоконагруженных системах лучше всего избегать if, можно через map сделать. www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
@pavlenkoat
@pavlenkoat 3 года назад
Вкурсе. Пример просто.
@samrybkin9184
@samrybkin9184 3 года назад
Привет ты хоть эти курсы(go.yodo.im/pavlenko) сам пробовал проходить, просто интересно? Было бы интересно если бы ты закончил один курс хотя бы системного администратора linux и выпустил бы честный обзор:)
@ddzh9291
@ddzh9291 3 года назад
Ну в общем интересно сравнить его с Апачем. А то не очень понятно нафига он нужен (если ящик не совсем дохлый).
@dmitryshiray5261
@dmitryshiray5261 3 года назад
RTFM решить ВАШИ проблемы.
@ddzh9291
@ddzh9291 3 года назад
@@dmitryshiray5261 С чего это вы решили что у меня есть какие то проблемы? У меня нет проблем, есть задачи. Чтение же мануалов не заменит опыт реальной эксплуатации.
@dmitryshiray5261
@dmitryshiray5261 3 года назад
@@ddzh9291, решение любых задач это в большей части чтение мануалов. Какое может быть решение задач и эксплуатация если вы банально не удосужились просто узнать разницу между NGINX и Apache? Вот ссылка если уж так лень искать: ekaterinagoltsova.github.io/posts/apache-vs-nginx/ Только в пункте 6 автор ошибся. Apache умеет работать одновременно с несколькими версиями PHP. Вот ещё ссылка: habr.com/ru/post/267721/
@ddzh9291
@ddzh9291 3 года назад
@@dmitryshiray5261 Ну вы прямо "телепат". Лучше меня знаете что я читал, а что я не читал. Решение любых задач это в большей части практическое использование (то бишь ковыряние ручками). А мануал прочитать не долго только вот не всё пишут в мануалах и FAQ.
@dmitryshiray5261
@dmitryshiray5261 3 года назад
@@ddzh9291 И да, NGINX основном используется как фронтэнд (proxy) для других WEB серверов и серверов приложений будь то Apache, Apache Tomcat, GlassFish, WebSphere, JBoss App Server, WebObjects и Weblogic Server и т.д.
@hardronixchannel7808
@hardronixchannel7808 3 года назад
Хм, а nginx безопаснее apache?
@igorseledtsov7345
@igorseledtsov7345 3 года назад
да вроде одинаковы...
@hardronixchannel7808
@hardronixchannel7808 Год назад
@@igorseledtsov7345 А вот и нифига не одинаковы...
@hardronixchannel7808
@hardronixchannel7808 Год назад
@@igorseledtsov7345 Скорее апач) Хотя фиг их знает, да и не важно)
@igorseledtsov7345
@igorseledtsov7345 Год назад
@@hardronixchannel7808 э точно... это ловля каких то микроскопических блох...
@sleepingpeace5497
@sleepingpeace5497 Год назад
Мимика прям в бешенство какое то вводит. Но контент огонь, всё понятно и по большей степени перекрывает этот минус.
@user-xj2xs3mz9v
@user-xj2xs3mz9v 3 года назад
апач? что это?
@theday458
@theday458 2 года назад
Упал сервер спустя 2 месяца стабильной работы. Думал на выходных nginx изучить, что бы понять в чем дело. Посмотрел видео - профи не стал..
@user-yc6ez9lf9t
@user-yc6ez9lf9t 3 года назад
Есть еще H2O веб сервер, кто-нить юзал его в проде?
@skinnyman23
@skinnyman23 3 года назад
ничего ты не знаешь, джон сноу)
@user-yx5gc2sh4f
@user-yx5gc2sh4f Год назад
Парни помогите, я застрял( Нужно поднять nginx proxy manager - перенаправлять https траффик на http внутреннего контейнера
@realfootball338
@realfootball338 Год назад
Nginx пилят Украинцы. У меня знакомый живет в портланде и знает ребят котрые работают над данным продуктом
@dedadi5790
@dedadi5790 3 года назад
ну даже я непогромист что-то понял, хоть и не всё, но это потому что я просто не одмен)
@user-vu1gs8kg2j
@user-vu1gs8kg2j 3 года назад
Так это и не для программистов.
@alexandervrublevskiy1052
@alexandervrublevskiy1052 3 года назад
Антон, мне почему-то прямо стыдно. Какое нахер "профи"? Все, что сказано в видео, можно прочитать в прекрасной официальной документации. Где хотя бы try_files, где return 444, где история про наследование, например, set_proxy_header между контекстами? Где нормальное описание включения https, точнее "подключение" цепочки сертификатов? Я уж молчу об огромном количестве других возможностей вроде балансировки нагрузки и т.п. Ну и про Апач очень зря высказался. Выглядит так, как будто "пацаны сказали, что говно, надо nginx, поэтому я здесь". Удручен :(
@pavlenkoat
@pavlenkoat 3 года назад
Так это ж первое виде из серии.
@pavlenkoat
@pavlenkoat 3 года назад
В рамках одного виде сложно рассказать все
@mariiamynovska5045
@mariiamynovska5045 Год назад
you are a little inadequate.
@volodymyrkrasivskyi6501
@volodymyrkrasivskyi6501 3 года назад
Apache vs Nginx
@maksymkushnir3154
@maksymkushnir3154 3 года назад
Это для всех?
@pavlenkoat
@pavlenkoat 3 года назад
Да
Далее
Khabib came to check on Poirier 👀 #UFC302
00:25
Просмотров 377 тыс.
Заметили?
00:11
Просмотров 2,2 млн
iPhone or Android?😂📱🔥@milanaroller
00:13
Просмотров 2,4 млн
Nginx: зачем нужен веб-сервер?
22:00
Что такое Nginx?
11:21
Просмотров 36 тыс.
Для чего нужен NGINX.
3:41
Просмотров 6 тыс.
iPhone 15 Pro vs Samsung s24🤣 #shorts
0:10
Просмотров 9 млн
What’s your charging level??
0:14
Просмотров 7 млн