- 39
- 386 388
Поддержка Сайтов :: Метод Лаб
Russia
เข้าร่วมเมื่อ 28 ต.ค. 2011
Канал посвящён техническим аспектам поддержки сайтов, администрирования серверов Linux. В своих роликах мы рассказываем хитрости управления серверами, настройки ПО, оптимизации скорости работы. Подписывайтесь, высказывайте своё мнение в комментариях!
Как быстро переехать с Nginx на Angie
Рассмотрим процесс миграции на наш русский веб-сервер, Angie.
Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий.
Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно!
Настоящее ускорение сайтов: www.methodlab.ru/price/uskorenie_sajta.shtml
Администрирование Linux-серверов: www.methodlab.ru/support/administrirovanie_serverov
Профессиональная поддержка сайтов: www.methodlab.ru/price/support.shtml
Тестирование скорости сайтов: xn--80aanaoiczhuihpc.xn--p1ai/
Сервис оптимизации картинок: www.fotorubka.ru/
Наш второй канал "Ускорение сайтов": th-cam.com/channels/H_PvxSiuETI_ecbeAmb7_w.html
Метод Лаб в Telegram: t.me/methodlab_tg
Группа "Ускорение сайтов" в VK: sitespeedup
Метод Лаб в VK: methodlab
Метод Лаб в Rutube: rutube.ru/channel/24617406/
Метод Лаб в Дзен: dzen.ru/method_lab
Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий.
Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно!
Настоящее ускорение сайтов: www.methodlab.ru/price/uskorenie_sajta.shtml
Администрирование Linux-серверов: www.methodlab.ru/support/administrirovanie_serverov
Профессиональная поддержка сайтов: www.methodlab.ru/price/support.shtml
Тестирование скорости сайтов: xn--80aanaoiczhuihpc.xn--p1ai/
Сервис оптимизации картинок: www.fotorubka.ru/
Наш второй канал "Ускорение сайтов": th-cam.com/channels/H_PvxSiuETI_ecbeAmb7_w.html
Метод Лаб в Telegram: t.me/methodlab_tg
Группа "Ускорение сайтов" в VK: sitespeedup
Метод Лаб в VK: methodlab
Метод Лаб в Rutube: rutube.ru/channel/24617406/
Метод Лаб в Дзен: dzen.ru/method_lab
มุมมอง: 2 060
วีดีโอ
Обновляем MariaDB c 10.11 на 11.4
มุมมอง 4575 หลายเดือนก่อน
В видео рассмотрим процесс перехода на новую версию MariaDB, обратим внимание на потенциальные проблемы и их решения. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео....
Мониторинг веб-сервера Angie с помощью Prometheus
มุมมอง 1.2K8 หลายเดือนก่อน
Как сделать удобный мониторинг на базе отечественного веб-сервера Angie. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно! На...
Оптимальная настройка TLS в Nginx
มุมมอง 1.6K11 หลายเดือนก่อน
Это видео - обновленная инструкция по настройке защищенного соединения в веб-сервере Nginx. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, ...
Как мы ускоряем сайты в Метод Лаб
มุมมอง 553ปีที่แล้ว
Этот ролик позволит вам понять наш подход к ускорению сайтов и снимет многие вопросы перед заказом этой услуги. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так ч...
Установка российских корневых сертификатов в Ubuntu
มุมมอง 2.4Kปีที่แล้ว
В ролике рассмотрим, как установить новые отечественные центры сертификации в популярных браузерах в ОС Ubuntu. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так ч...
Percona Server for MySQL: запуск в Docker
มุมมอง 1.1Kปีที่แล้ว
Запускаем Percona Server for MySQL в Docker. Пошаговая инструкция. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно! Настояще...
Запуск Nginx в контейнере Docker
มุมมอง 17Kปีที่แล้ว
Этот ролик будет полезен тем, кто интересуется запуском веб-сервера Nginx из контейнера Docker. Пошаговое руководство по установке. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощь...
Удобная конфигурация SSH-клиента в Linux (Ubuntu)
มุมมอง 2.9K2 ปีที่แล้ว
Видео рассказывает о тонкостях настройки SSH-клиента в Linux (на примере Ubuntu). Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет инте...
Физический бекап баз данных Percona XtraBackup
มุมมอง 1.2K2 ปีที่แล้ว
Рассмотрим способ резервного копирования больших баз данных MySQL/MariaDB/Percona Server for MySQL. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 18 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоедин...
Эффективная работа в Midnight Commander
มุมมอง 22K2 ปีที่แล้ว
Midnight Commander - эффективный инструмент администратора Linux. Рассмотрим в ролике некоторые его возможности, удобные функции. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 16 лет, мы накопили значительный опыт, которым готовы делиться с помощью ...
Начинаем работу с nf_tables
มุมมอง 8K2 ปีที่แล้ว
В этом видео рассмотрим новый подход к обеспечению сетевой безопасности linux. Расскажем, как работает фильтрация пакетов, основанная на правилах nf_tables. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 16 лет, мы накопили значительный опыт, которым...
Переносим сайт в Россию
มุมมอง 3602 ปีที่แล้ว
Если вы работаете на российскую аудиторию, сейчас стало весьма актуально держать сайт в юрисдикции РФ, во избежание влияния санкций на работу сервисов. Мы расскажем как перенести сайт на российский хостинг и на какие моменты еще обратить внимание, чтобы сайт минимально зависел от заграничных сервисов. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрировани...
IPTables: NAT и Port forwarding
มุมมอง 25K2 ปีที่แล้ว
Продолжаем разговор про основополагающий инструмент управления трафиком, IPTables. Углубимся в реализацию таких технологий, как NAT и port forwarding. Правила из ролика: github.com/Nickmob/iptables_conf/blob/main/iptables-nat.sh Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексно...
Установка разных версий PHP в ОС Ubuntu
มุมมอง 1.3K2 ปีที่แล้ว
На одном сервере может работать сразу несколько сайтов с разными версиями PHP. Рассмотрим, как настроит такую конфигурацию. Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий. Занимаясь комплексной поддержкой сайтов более 19 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших ...
Управление репозиториями в операционной системе Ubuntu
มุมมอง 5K3 ปีที่แล้ว
Управление репозиториями в операционной системе Ubuntu
Настройка Nginx rewrite: основные правила и директива try_files
มุมมอง 8K3 ปีที่แล้ว
Настройка Nginx rewrite: основные правила и директива try_files
Nginx multiserver: запускаем несколько сайтов на одном сервере
มุมมอง 38K3 ปีที่แล้ว
Nginx multiserver: запускаем несколько сайтов на одном сервере
Делаем правильный бекап базы данных MySQL
มุมมอง 6K3 ปีที่แล้ว
Делаем правильный бекап базы данных MySQL
Из чего состоит сайт? Как подготовиться к сбою хостинга?
มุมมอง 1.1K3 ปีที่แล้ว
Из чего состоит сайт? Как подготовиться к сбою хостинга?
Как просто и быстро оценить скорость сайта?
มุมมอง 2.3K3 ปีที่แล้ว
Как просто и быстро оценить скорость сайта?
Настраиваем fail2ban: защита от DoS и подбора паролей
มุมมอง 9K3 ปีที่แล้ว
Настраиваем fail2ban: защита от DoS и подбора паролей
Настраиваем TLS в Nginx. Получаем скорость и безопасность
มุมมอง 4K4 ปีที่แล้ว
Настраиваем TLS в Nginx. Получаем скорость и безопасность
Как получить Nginx+brotli без компиляции?
มุมมอง 1.9K4 ปีที่แล้ว
Как получить Nginx brotli без компиляции?
А если к us20 подключенна не одна машина а несколько ? И надо к ним подключаться например по порту 9900?
Можно видео урок по заголовкам в nginx что нужно добавлять для безопасности и для нормальной работы бэка?
спасибо! хотелось бы увидеть несколько сайтов через докер
Очень хорошо... тут тема полностью раскрыта
Спасибо, доходчиво!
У меня планируется приложение на реакте + пхп. Верно понимаю, что реализовано будет так: клиент делает запрос, нжинкс отдаёт статику в виде сбилженного приложения реакт, и дальше наше реакт приложение работает в браузере и когда происходит запрос за данными, нжинкс видит что мы обращаемся к динамическим файлам пхп, проксирует на файлы пхп, они выполняются и дальше возвращают данные нжинксу а он обратно в браузер в реакт? Я совсем новичок пока в этом во всём и возможно я в корне не верно написал и мне нужен во всей этой схеме ещё и апач обязательно. Буду благодарен если поправите
Все хорошо и доступно, но упустили важную деталь как мне кажется. Прямой прокси это когда сервер получает запрос от клиента и перенаправляет его на другой сервер (в нашем случае апач). Обратный прокси это когда уже ответ другого сервера (апача) нужно передать пользователю.
В этом плане разницы нет: и прямой и обратный прокси создаёт запрос и отдаёт ответ сервера клиенту.
а не задушит систему ?) iptables может задушить себя если правил будет слишком много и много ip
Не задушит :-) Используйте ipset, если IP много.
@site_support имеется ввиду количество правил условно выше 5 10к) пока что пришли к выводу можно блокать ip, вносить в txt а iptables указать блок из файла это даст 1 5 правил всего, потом дропать этот файл через время😃🤔
доброго времени суток разве Апач до сих пор так и работает по этой схеме и не развивается?
Работает, развивается. Можно Апач и как фрон использовать с современными MPM.
@site_support спасибо
Прекрасное, подробное, буквально с самых азов, объяснение. Хотя, не лишним, было бы упомянуть и о конфигурационных файлах. Там, к примеру, можно поменять хот-кеи.
Отличное видео! Спасибо!
Стоило упомянуть extrepo для включения известных репозиториев
Никогда не использовал, но спасибо за вариант.
2:00 focal noble и другие кодовые названия версий в Убунте это названия южноафриканских животных. Эти кодовые имена используются вместо просто номеров (а точнее года и месяца как 22.10) чтобы избежать путаницы когда называешь цифры. Тоже самое в самом Дебиане но там названия берутся по именам игрушек из мультика История Игрушек. Самая свежая бета версия называется всегда Сид (Sid) по имени мальчика который постоянно ломал игрушки. Точно также в этой версии Дебиана могут ломаться пакеты которые ещё в тестировании и не притёрлись друг с другом
спасибо!
шикарная тема, развиваем :)
Спасибо.
Очень полезная и доходчивая информация, премного благодарен 🙂
Еще расскажите про nginx-unit: для чего, как его подключить к проекту next.js, и если next в контейнере докер. Не могу в голове все разложить по полочкам по поводу подключения nginx-unit, а очень надо. Буду рад любой помощи, готов на консультационный созвон.
Отлично!
Не упомянули ESC горячие клавиши. А мне они на удаленных терминалах очень выручали работать в mc. F1-F10 или ALT-ENTER на удаленном сервере через ssh не работают. Поэтому вместо них можно использовать ESC 1 2 3...9 0 или ESC ENTER. Нажимаешь ESC отпускаешь, а потом цифру от 1 до 0 или ENTER. И другие горячие клавиши с ALT. Так привык не пользоваться в mc альтом и F клавишами, что до сих пор локально из mc выхожу ESC 0. И еще запуск mc -s для медленных соединений. Или если надо не запуская mc вызвать редактор или просмотрщик файла, можно в ком строке вызывать mc -e file или mc -v file. А еще есть открытие на одной панели удаленного хоста. Открываешь и ходишь по каталогом удаленной машины как по локальной и копируешь файлы. Очень удобно. И еще много-много всего есть в mc. Я даже однажды в винде поставил вместо far mc. А потом снес. Винду. Потому-что привык к Линукс за почти 30 лет. До сих пор дома только Линукс.
За упрощенную таблицу отдельная благодарность!
Спасибо, очень доступно!
Очень круто рассказал, мне зашло идеально))))
Спасибо! Классная информация!
Спасибо!
Никак в голове не сложится все это. А что за таблицы выводит команда ip rule?
Таблицы маршрутизации.
Все привет! Например у меня бекенд ожидает что в запросе будут присутствовать русские буквы (логин Сорока), также по этому адресу есть и латинские логины some/api/Owners/Сорока@is/CardIds?clientId=34251802 но на nginx приходит запрос вида some/api/Owners/%D0%A1%D0%BE%D1%80%D0%BE%D0%BA%D0%B0@is/CardIds?clientId=34251802 Каким образом нужно сделать rewrite? нужен ли он тут вообще?
Нет, не нужен. В URL Не может быть ничего лишнего (кроме латинских символов), поэтому происходит перекодировка, это определено стандартом. www.w3schools.com/html/html_urlencode.asp
Почему так мало лайков? Лучшее видео!
Привет ) я из 2к24 ))) помогло
А зачем переходить на Angie с nginx? Смысл перехода так и не раскрыт.
Получить поддержку, дополнительные фичи, сторонние модули из репозитория. По этой теме был отдельный ролик.
для знакомства прям оченьхорошо
а где же обещанные команды?
Добавили в описание.
Midnight Commander в Linux не восспроизводит медиа файли, пишет: е удаётся запустить бинарный файл: Ошибка формата выполняемого файла Как это решить. Так везде запускается, даже в гном командере. Тут интересно, как решить
MC не умеет ничего воспроизводить. Скорее всего у этого медиафайла стоят права на исполнение и он запускается как программа - получаете ошибку.
Если на U20 будет 3 интерфейса, то возможно придется править метрики.
кто нибудь что нибудь понял?😕
Да.
Очень круто, но у меня странная проблема которой нигде не нахожу решения. При попытке выполнить быстрый поиск ctrl + s строка поиска появляется, но почему то печатать в неё не получается, а точнее печатаются туда буквы 's', 'd', 'i' и ещё пару каких то, причём не более чем одна, и всё, поиск не работает. Буду благодарен если кто подскажет что за проблема и как решить.
Понял в чём было дело. Оказывается если в папке нет файла, который бы походил под введённую букву, то она даже не печатается. тоесть, если в папке есть только файл 'abc', то всё что введётся в поиск это 'a', 'ab', 'abc'. При попытке ввести например 'abd' будет написано только 'ab''. Впринципе логично, но как то неочевидно это было.
Спасибо.
Не помогли ни команда copy id, ни ручной способ.
Важны права доступа к authorized_keys, папке .ssh и т.д.
Да, настроил доступ ssh без пароля, все работает, но только от сервера к клиенту. А от клиента к серверу не хочет, выдает сообщение permission denied(publickey). Так и должно быть?
Значит нужно поменять действия по клиенту и серверу местами...
@@site_support Какие именно действия? Клиента назначить сервером? Делал уже. А в правах пока не разбирался, какие-то стоят по умолчанию.
Хочу снести все настройки и заново установить. В этой паре у меня л.МИНТ-19-32бит и л.МИНТ-21-64бит. Нестыковка в разрядах может влиять?
щас бы в 2024-м рукаами серваки настраивать, пакетики ставить, каеф =)))
Вы большой молодец. Спасибо за видео! 🤝
Зачем переходить с Nginx?
импортозамещение во всяких астрах и редосях методом форка опенсорса....
@@alko4188капец, и тут политика 🤦🏻
Что бы у нужных людей появился бекдор. ))
@@MallSerg иначе он есть у ненужных. ))
Видимо потому, что nginx не развивается и с тех пор, как большинство его разработчиков ушли делать Angie, то nginx - это уже другой продукт. А настоящий nginx, это теперь и есть Angie.
Автору - огромное спасибо!
тесты не проводили? по скорости отдачи и выполнения у mariadb 11 вроде есть преимущество - они там не хило так оптимизатор прокачали. как думаешь?
Планируем провести сравнение форков.
спасибо за видео... А есть где, показана архитектура если деплоить проект с фронтендом и бэкендом? Заранее спасибо!!!
Не припомню, а что именно интересует?
что шас лучше для скорости мария 10.4 или мускл 8 ?
спасибо за идею, надо сделать тест
спасибо.
Николай спасибо вам за то, что делитесь с нами знаниями. ❤ удачи вам в делах
А в чем был смысл добавлять сертификаты в локальное хранилище, если потом они же в браузер добавлялись. Выходит, что в первом шаге никакого смысла не было.
Сертификаты нужны не только в браузере.
@site_support Можно конкретней? Что дает сертификат в хранилище операционной системы, если он уже импортирован в браузер? Разве сайт не откроется без алертов, если сертификат будет только в браузере?
так и не пойму... что имеет больший приоритет - proxy_cache_valid или inactive в proxy_cache_path?
Это две разные директивы: valid - это время актуальности ответа, а inactive это время хранения ответа в кэше.