К своему стыду, признаюсь, что о замечательном репозитарии EPEL я узнал совсем недавно. Немного поковырялся с ним и решил написать небольшую заметку о нем, и о том, как его быстро и безболезненно поставить.
Итак. EPEL - (Extra Packages for Enterprise Linux) является является репозитарием, основанным сообществом Fedora project как хранилище высококачественных дополнительных пакетов, которые дополняют как они пишут "Fedora based" Red Hat Enterprise Linux (RHEL). Конечно же, если этот репозитарий подходит для RHEL, значит он может использоваться и для RHEL клонов, таких как, например, CentOS или Scientific Linux.
Иногда при установке и настройке OpenVPN на вашем VPS при запуске сервера openvpn он не стартует и в логах мы можем наблюдать следующую ошибку:
Jul 5 10:28:23 server openvpn[31040]: Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
Jul 5 10:28:23 server openvpn[31040]: Cannot allocate TUN/TAP dev dynamically
Иногда при инсталляции, старте OpenVPN возникает ошибка, которая в /var/log/massages выглядит примерно так:
server openvpn[xxx]: Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
server openvpn[xxx]: Cannot allocate TUN/TAP dev dynamically
Так повелось, что в мире хостинга , самой популярной базой данных, де факто стала база mysql. Простота установки , бесплатность, а главное, высокая скорость работы, сделали ее одной из наиболее часто используемых баз данных в мире хостинга. Она может многое, работает быстро, но, без должной изначальной настройки может стать очень узким местом. А отсюда может тянуться и медленная загрузка страниц сайта, и ошибки на страницах вида "Too many active connections".
Ну вот. Переезд от моего предыдущего хостера wmhosting.net завершен. К сожалению он прекращает свою деятельность, и я был вынужден сделать такой шаг. Удачи вам ребята! Не знаю причины, по которой вы сворачиваетесь, но все равно жаль.
Администраторы Linux серверов, которые предоставляют доступ пользователей локальной сети к ресурсам сети Интернет, всегда сталкиваются с проблемой блокировки нежелательных адресов. Обычно под эту категорию попадают сайты порнографического содержания, варез, шпионский софт, социальные сети и так далее. Одним из наиболее продвинутых средств для такой блокировки является URL редиректор SquidGuard.
Маленькая заметка по настройке выполнения CGI скриптов в apache.
Свободный перевод подробнейшего мануала.
Итак приступим.
CGI - (Common Gateway Interface) это механизм который дает возможность взаимодействия любой программы и веб сервера apache. То есть, грубо говоря, веб сервер может выполнить любую внешнюю программу и результаты ее работы выдать веб браузеру. Неважно на чем написана программа. Механизм универсален. Но для этого необходимо указать веб серверу, что эту программу нужно выполнить. Вот для этого и необходима настройка веб сервера.
Роясь в дебрях Интернета откопал интересную утилиту Munin. Основное ее предназначение - визуализация множества показателей операционой системы, на которой она установлена и не только на ней. Средство очень удобное и простое в инсталляции. Для CentOS буквально пара команд:
yum install munin
yum install munin-node
Запуски системы осуществляется с помощью команды:
service munin-node restart
Конфигурационные файлы записываются в папку /etc/munin.
Иногда у владельцев выделенных серверов или системных администраторов возникает необходимость смены пароля пользователя root в mysql. Например вследствие компроментации пароля. После смены пароля внезапно перестает правильно работать панель управления ISPConfig.
Исправить эту ситуацию можно довольно просто. Открываем в любимом редакторе файл:
/home/admispconfig/ispconfig/lib/config.inc.php
находим там строку:
$go_info["server"]["db_password"] = "тут_ пароль_указан";