Category Archives: GNU/Linux

Установка swap в Linux Ubuntu

Автоматическая установка и настройка swap (подкачка) в некоторых дистрибутивах ОС Linux, в отличие от Windows, часто не предусмотрена и зачастую оказывается так, что swap в новоустановленной системе попросту отсутствует. Придётся устанавливать и настраивать swap самому вручную. Некоторые конечно являются противниками такого механизма виртуальной памяти, но я считаю, что подкачка всегда нужна, хотя бы на всякий случай. Всегда спокойнее, когда знаешь, что у ОС в запасе есть ещё и виртуальная оперативная память в которую всегда можно сгрузить что-нибудь не сильно нужное в данный момент. Read more …

Tags: , , , , , , , , , , , , ,

Узнаём информацию о процессоре в Linux

Многие начинающие и неопытные сис. админы и просто обычные пользователи ОС Linux наверное задавались вопросом «Как узнать информацию о процессоре в Linux?». Т.е. работая в терминале (консоле) ОС Linux возникает необходимость узнать информацию о CPU компьютера. Read more …

Tags: , , , , , , , , , ,

SCP как отличная замена FTP

С недавних пор по некоторым веским причинам окончательно решил передавать с серверов файлы сайтов не по протоколу FTP, а по протоколу SSH, а точнее через SCP (secure copy) — протокол использующий в качестве транспорта SSH. Почему так? Опишу причины. Read more …

Tags: , , , , , , , , , , , , , , , , , , , , ,

Защита от DDoS атак при помощи скрипта (D)DoS Deflate

На днях сервер упал под DDoS натиском. До этого момента защищался от подобного только самопальным скриптом и модулем GeoIP для nginx. Однако в этот раз нагрузка была слишком большая, поэтому скрипт и nginx попросту не справились. Read more …

Tags: , , , , , , , , ,

Основные папки Linux

Думаю стоит об этом написать т.к. часто требуется вспомнить, что и где хранится в операционной системе на ядре Linux. Это скорее не пост, а просто некая шпаргалка на всякий случай. Решил её сюда для себя поместить т.к. бывает тяжело найти в интернете такие простые вещи как описание назначений всех системных папок в Linux. Думаю будет полезно. Read more …

Tags: , ,

Настройка связки веб серверов Nginx и Apache

Несмотря на то, что эта тема изрядно избита и  в интернете по этому поводу написано уйму статей, я всё же не могу просто обойти эту тему стороной и ничего про это не сказать и пусть даже мой пост-manual, возможно, будет не самым длинным и подробным, но зато я постараюсь описать ключевые аспекты настройки связки (взаимодействия) веб серверов Nginx и Apache на одном сервере. Read more …

Tags: , , , , , , , , , , , , , ,

Борьба с ошибкой 504 Gateway Time-out

Итак, на своём сайте мы столкнулись с ошибкой 504 Gateway Time-out и не знаем, что же делать. В этом посте постараюсь описать полный алгоритм действий для решения этой проблемы, а так же поведать о причинах её возникновения. Следуйте под кат! Read more …

Tags: , , , , , , , , , , , , ,

Автозапуск демонов в Linux Ubuntu

Итак, в этой статье поговорим об авто запуске демонов в операционной системе Linux Ubuntu. Случается такое, что необходимо подкорректировать автозапуск некоторых демонов в системе и создаётся резонный вопрос «как это сделать». Read more …

Tags: , ,

Ротация логов на сервере Apache под Linux Ubuntu

Здравствуйте. В этом посте расскажу про ротирование логов на сервере. Я буду рассказывать на примере web сервера Apache установленного на операционной системе Linux Ubuntu. Вообще инструментов для ротирования логов достаточно много, я поведаю о, наверное самом популярном, logrotate. Read more …

Tags: , , , , ,

Защита SSH сервера

Поговорим о том как же можно защитить от взлома доступ к вашему серверу по протоколу ssh. Понятное дело, что если сервер вы арендуете или он удалённый, то ssh это, по сути, ваш единственный инструмент удалённого его администрирования и взять и отключить ssh демона, как в случае с FTP доступом, в данном случае не приемлемо. Read more …

Tags: , , , , ,

Подключение PHP модуля к серверу Apache

Итак будем подключать PHP модуль к нашему серверу Apache. Нужно это в случае если у вас всё устанавливалось по отдельности. Т.е. вы не используйте никакие сборки пакетов где всё включено, а самостоятельно скачивали и устанавливали приложения. Read more …

Tags: , , , , , , ,

MediaWiki Невозможно создать директорию mwstore://local-backend/local-public/

В этом посте расскажу о проблеме связанной с вики движком MediaWiki, который выдаёт в некоторых случаях может выдавать такую ошибку: «Невозможно создать директорию mwstore://local-backend/local-public/».
Read more …

Tags: , , , , , , , , , , , , , , , , ,

Закрываем и защищаем страницу доступа к phpMyAdmin

В этом посте расскажу как легко и быстро защитить страницу авторизации в phpMyAdmin от злоумышленников. Естественно всё это будет показано на примере ОС Linux Ubuntu. Так вот, после установки phpMyAdmin на виртуальный или выделенный сервер он как правило не доступен по адресу localhost/phpmyadmin и поэтому надо в файл конфигурации сервера Apache подключить дополнительный файл конфигураций, который поставляется вместе с phpMyAdmin. Read more …

Tags: , , , , , , , , , ,

Самая лучшая защита FTP сервера

У этого поста немного шуточное название и тем не менее, как бы это не было нелепо, это действительно так. Предложенный мной способ представляет собой самую, что только есть, лучшую защиту вашего FTP сервера. Но для некоторых такой вариант будет неприемлемым и всё же я хотел бы о нём рассказать на страница своего блога. Понятное дело, что за хорошую защиту приходится жертвовать удобством и функционалом, ну тут уж приходится выбирать, либо одно либо другое. Read more …

Tags: , , , , , , ,

Настройка и оптимизация оперативной памяти в PHP на сервере

PHP отлично конфигурируется и его можно подстроить под любую машину, в этом его безусловная прелесть. Давно я был сторонником выставления параметров PHP по максимуму, но как оказалось этого делать вовсе не следует т.к. падает производительность и, как следствие, страницы сайта загружаются дольше. Read more …

Tags: , , , , , , , , , , ,

7.34MB | MySQL:64 | 0,107sec