Руководство по настройке блога WordPress на nginx.

Данное руководство рассчитано на вебмастеров, стремящихся решить проблему недостаточной производительности сайтов, построенных на платформе WordPress. В нем описана пошаговая настройка сервера с ограниченными ресурсами (1 ядро, 512 RAM на примере минимального тарифа Flops.ru) для использования в связке LEMP (Linux + nginx + MySQL + PHP). Для комфортного использования материала вы должны иметь общие представления о работе сайтов и серверов на базе Linux.

[Далее]

Как закрыть доступ в интернет определенному приложению в Linux.

Иногда ради прикладных задач может возникнуть потребность в недопущении определенного приложения в интернет или сеть в целом. Безусловно, для реализации подобных задач можно пользоваться SELinux или AppArmor, но они требуют достаточно сложной для новичка настройки и часто игра не стоит свеч. В этой статье я расскажу, как всего за несколько минут решить подобную задачу используя iptables. При этом нам не придется ставить какой-либо софт. Пример подходит для любого дистрибутива Linux.

[Далее]

Заново открываем для себя nano.

Наверно каждый из тех, кто побывал в консоли Linux, хотя бы раз пользовался героем сегодняшней статьи. Любой из дистрибутивов Linux сложно представить без него. Он упоминается во множестве статей по настройке любого Linux софта. Его простота позволяет новичкам быстро решать поставленные задачи. Профи администрирования ухмыляются при виде него. Чуть окрепшие на поприще администрирования считают его использование моветоном и признаком недостаточного профессионализма. Но мы то знаем, что сами они используют его, когда другие не видят.

Итак, героем нашего обзора сегодня становится консольный текстовый редактор GNU nano.

[Далее]

Мониторинг сетевой активности Linux с помощью vnStat.

Повседневные будни Linux администраторов не ограничиваются исключительно разворачиванием новых программных и аппаратных комплексов. Абсолютное большинство времени тратится на поддержание инфраструктуры, а это возможно только при четком понимании процессов, происходящих в инфраструктуре. Подобное понимание дают нам мощные системы мониторинга, например Zabbix. Но иногда на месте нужно получить оперативную информацию по определенному виду ресурсов. Тогда на помощь спешат маленькие, легкие, но мощные утилиты диагностики. Каждая из этих утилит готова поделиться сокровенной информацией о текущем состоянии системы и ее узких местах. Недавно я писал об одной из них, позволяющей следить за состоянием MySQL, именуемой mytop. Сегодня я расскажу об утилите vnStat, которая отлично справляется с мониторингом сетевой активности.

[Далее]

Мониторинг MySQL в режиме реального времени с помощью mytop.

В этой статье я расскажу о замечательной top подобной утилите mytop. Иногда возникает потребность быстро посмотреть, что же твориться с MySQL, а использование серьезных инструментов мониторинга невозможно или не имеет смысла. Тут и приходит на помощь маленькая утилита, знающая свое дело на все 100.

[Далее]

Как пользоваться утилитой Screen в Linux...

Сегодня я расскажу об основных возможностях утилиты GNU Screen. Многие администраторы активно пользуются скрином при использовании ssh. Также он хорош для любого, кто активно пользуется терминалом для повседневных задач. Screen позволяет управлять несколькими сессиями из одной консоли или окна терминала. Утилита незаменима, когда к одному сеансу надо подключиться из двух мест одновременно или взаимодействовать с несколькими сессиями. Многие администраторы любят Screen за то, что при потере связи по ssh, могут вернуться в свою сессию, а выполняемые в момент разрыва операции не прервутся.

[Далее]

Как использовать команду tail для мониторинга логов Linux.

Всем привет! После почти двух лет молчания вновь возникло желание делиться житейским опытом админских будней.

Анализ посещаемости сайта показал, что наиболее востребованными темами являются темы про Mac и Linux для начинающих, так что пожалуй на них и сделаю акцент в ближайших выпусках.

Сегодня я расскажу о команде tail, которую большинство практикующих администраторов активно используют, но как показал опрос среди коллег, многие даже не догадываются, что она более гибка, чем кажется на первый взгляд.

[Далее]

Бесплатные и OpenSource программы для борьбы с вирусами и руткитами в Linux. Часть 1.

Популярность Linux растет не только у пользователей, но и у злоумышленников. При этом частенько сервера на Linux используются для распространения зловредов через сайты. Поэтому риски (включая имиджевые), вызванные всякой дрянью, которая так и норовит поселиться на наших теплых ламповых серверах, в случае с Linux иногда гораздо выше, чем просто участие хомячковой машинки на Windows в спам ботнете. При этом многие пользователи, а иногда и администраторы, уверены, что раз у них Linux, то от вирусов они точно защищены. К сожалению, данное мнение ошибочно, достаточно посмотреть на постоянно появляющиеся сообщения об уязвимостях.

[Далее]

Памятка по управлению пакетами с помощью aptitude в Debian, Ubuntu etc.

Эта статья представляет из себя памятку по управлению пакетами в Debian и его приемниках Ubuntu, Mint и т.д. с помощью aptitude. Этот мощнейший инструмент позволяет поддерживать систему в порядке, отлично отрабатывая зависимости. Aptitude являет собой полноценную и многофункциональную программу, позволяющую выполнять все действия не только в командном, но и в интерактивном режиме.

[Далее]

Используем SSHFS в Linux и Mac OS X.

Сегодня мы поговорим о файловой системе Secure Shell FileSystem (сокращенно SSHFS) благодаря которой мы сможем использовать удаленное управление файлами, при этом делать этом соблюдая безопасность, так как подключение будет осуществляться через SFTP, который в свою очередь работает через SSH. Мы рассмотрим работу с SSHFS в Linux и Mac OS X. Сразу замечу тот факт, что при нестабильном соединении можно будет столкнуться с проблемами, так как основное предназначение SSH, это не гарантированность соединения, а безопасность.

[Далее]