Сегодня внезапно потребовалось в рамках одного эксперимента изменить версию php для поддиректории сайта. Сам сайт размещается на виртуальном хостинге под управлением ISPmanager, который позволяет для каждого сайта указывать свою версию php. В моём случае ISPmanager поддерживает LSAPI php (который, как заверяют разработчики, работает намного быстрее, чем все известные доселе варианты php типа php-fpm или mod_php)…
Метка: ispmanager
cPanel. Указать произвольный индексный файл
После ISPmanager меня не перестает удивлять cPanel. Казалось бы, такая мелочь, как установка индексного файла отличного от index.html, – напрочь отсутствует в cPanel. Изменить можно только редактированием файлов вручную. Написал небольшую заметку на клиентской вики Айхора. Как сменить индексный файл для сайта в cPanel
ISPmanager5. Проблема с резервным копированием
У компании ИСПсистем есть одна проблема. Эта проблема связана с ISPmanager и конкретно с резервным копированием. Тысячи копий было сломано вокруг этого модуля. Многократно был переписан. Последнее глобальное изменение – использование внешнего приложения DAR и упрощение настройки в ISPmanager. Но как оказалось, DAR не всем понятен и при ручном восстановлении данных возникало куча вопросов. Плюс,…
php как cgi в ISPmanager5
Ранее я написал несколько руководств о том, как на сервер под управлением ISPmanager5 установить дополнительно php52, не удаляя текущую версию php, установленную на сервере. Установка php52 на Debian 7 Установка php52 на Centos 6 Но с последнего обновления ISPmanager 5 от 15 марта 2015 года изменился путь до исполняющего файла php, который используется как cgi.…
Установка php 5.2 на CentOS 6
Только никому не говорите, что я это вам рассказал. До сих пор остались сайты, которым для работы требуется php 5.2.x, на CloudLinux эту проблему решили централизовано и там для пользователя можно активировать с php 6.x до php 4.x парой команд или кликов (если панель управления сервером умеет работать с этим). В ISPmanager такой возможности нет.…
Блокировка доступа к админкам сайтов для nginx и apache
С пятницы по рунету прокатилась волна брутфорса. Довольно большой ботнет подбирал пароли для доступа в административную часть таких движков как Wordpress и Joomla. Для ограничения доступа можно выполнить следующие варианты конфигурирования веб-серверов Для nginx: location ~* ^/(administrator/|wp-admin|wp-login\.php) { allow <ip>; deny all; proxy_pass http://localhist:8080; proxy_redirect http://localhost:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP…
Включить IPv6 в ISPmanager
Для того, чтобы выключить поддержку IPv6 в ISPmanager потребуется произвести нехитрую операцию через консоль: В начало конфигурационного файла /usr/local/ispmgr/etc/ispmgr.conf следует добавить параметр Option AllowIpV6 и после этого перезапустить панель управления командой killall ispmgr. После чего адреса будут доступны через панель управления ISPmanager.
ISPmanager, автоподдомены, доступ по IP, 404 ошибка
Если настроить для домена автоподдомены и в ISPmanager -> Настройка сервера -> Список IP-адресов указать этот домен по умолчанию, то Apache выдаст 404 ошибку при попытке зайти браузером по IP-адресу.
Массовое добавление подписчиков в список рассылки ISPmanager
for i in `cat <файл>`; do /usr/local/ispmgr/sbin/mgrctl -m ispmgr maillist.subscriber.edit name=$i plid=<список рассылки> elid=<название списка рассылки> su=<пользователь> sok=yes; done где: <файл> – файл со списком почтовых адресов по одному в строку <список рассылки> – список рассылки в формате mail@list.dom <название списка рассылки> – произвольное наименование списка рассылки <пользователь> – пользователь-владелец почтового домена, в котором создана…
Страница-заглушка на несуществующие домены в ISPmanager
Когда на сервере есть некоторое количество доменов на которых нет сайтов (к примеру, полутехнические поддомены вида pop.domain.ru, mail.domain.ru, smtp.domain.ru), то при входе на эти поддомены браузером, посетитель видит сайт, который так же находится на этом сервере, но ни коем образом не относящийся к названию домена. Это вводит в заблуждение не только посетителей, но и владельцев…