Архив рубрики: Linux

Настройка проксирования Nginx

Apache и Nginx – это два самых популярных и наиболее часто используемых веб-серверов с открытым исходным кодом. Оба веб-сервера имеют свои преимущества и недостатки, вы можете ознакомиться с ними более подробно в статье Nginx vs Apache. Было бы отлично объединить эти программы, чтобы получить преимущества обоих и свести к минимуму недостатки. Это вполне возможно. Для этого достаточно использовать Nginx в качестве прокси для Apache, такая практика очень распространена среди системных администраторов.

В этой статье мы рассмотрим как выполняется настройка прокси Nginx, а также поговорим как заставить эту связку правильно обрабатывать HTTPS запросы и передадим управление статическими файлами Nginx. Читать

Назначить статический IP адрес Docker-контейнеру

По умолчанию при запуске контейнера Docker он получает динамический IP адрес. В этой статье мы покажем, как назначить статический IP адрес контейнеру. Читать

Студент запустил Linux с Google Диска. Такого ещё не было

Студент кафедры информатики из американского университета Пардью совершил нечто, что многим могло бы показаться невозможным. Он сделал так, чтобы полноценную дистрибуцию операционной системы Linux можно было запускать напрямую с Google Диска. Да, именно с Google Диска. И достиг он этого благодаря… стремлению к соперничеству.

Студент запустил Linux с Google ДискаСтудент запустил Linux с Google Диска

Читать

Docker для тестировщиков

Тестирование программного обеспечения это область, которая постоянно меняется. Поскольку время на тестирование часто ограничено, инженеры по обеспечению качества часто выбирают автоматизацию для более быстрого достижения результатов по улучшению качества ПО.

Docker позволяет использовать контейнеризацию вместе с Selenium, WebDriver и другими аналогичными инструментами автоматизации тестирования.

С появлением стратегии многоконтейнерного тестирования Docker изменил подход к интеграции тестирования в процесс CI/CD. Для связывания зависимостей приложения можно использовать операционную среду, свободную от внешних агентов, которые могут помешать процессу тестирования. Читать

Поиск файлов по содержимому в Linux

Иногда может понадобится найти файл, в котором содержится определённая строка или найти строку в файле, где есть нужное слово. Это может понадобится для поиска логов, поиска конфигурационных файлов, если вы не знаете где они находятся или для поиска файлов с программным кодом.

Раньше для этих целей использовалась только утилита grep, однако сейчас существует огромное количество других программ, которые могут делать это быстрее и предоставляют более удобный интерфейс. В этой статье мы рассмотрим самые интересные из них и несколько примеров как ими пользоваться. Читать

🦈 Termshark: Терминальный пользовательский интерфейс для TShark

tsharkTermshark – это новейший терминальный пользовательский интерфейс tor Tshark, анализатора сетевых протоколов, который является одним из лучших в своем роде.

Он был разработан по мотивам Wireshark, который является бесплатным кроссплатформенным анализатором сетевых протоколов с открытым исходным кодом. Читать