<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Аникин: заметки с тегом ispmanager</title>
<link>https://anikin.pw/tags/ispmanager/</link>
<description>Блог об администрировании Linux, BSD и не только</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Блог об администрировании Linux, BSD и не только</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Миграция с ISPManager 4 на VestaCP</title>
<guid isPermaLink="false">71</guid>
<link>https://anikin.pw/all/migraciya-s-ispmanager-4-na-vestacp/</link>
<pubDate>Tue, 27 Dec 2016 13:17:58 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/migraciya-s-ispmanager-4-na-vestacp/</comments>
<description>
&lt;p&gt;Выкатываем в паблик скрипт миграции с ISPManager 4 на VestaCP.&lt;br /&gt;
Обращаем ваше внимание, что:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;копирование данных скриптом isp2vesta возможно тогда и только тогда, когда на сервере установлены nginx в качестве прокси и apache в качестве основного веб-сервера&lt;/li&gt;
&lt;li&gt;на исходном сервере с ISPmanager никакие данные не изменяются, пакеты и программы не устанавливаются.&lt;/li&gt;
&lt;li&gt;при копировании без указания пользователя переносятся все пользователи ISPmanager, включая отключенных&lt;/li&gt;
&lt;li&gt;Копирование реселлеров из ISPManager PRO не происходит в виду отсутствия этого функционала в VestaCP пути пользователей ISPManager используются дефолтные: /var/www/USERNAME&lt;/li&gt;
&lt;li&gt;для копирования данных необходимо, чтобы на исходном сервере работал SSH на 22 порту и у вас был доступ к серверу root&lt;/li&gt;
&lt;li&gt;для копирования баз данных MySQL необходимо, чтобы на исходном сервере работал MySQL&lt;/li&gt;
&lt;li&gt;для копирования не нужна действующая лицензия ISPManager, так как её функционал для переноса не используется&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Скрипт миграции можно взять на &lt;a href="https://github.com/vps-server-ru/isp2vesta"&gt;гитхаб&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Запускать так:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# bash isp2vesta IP-ADDRESS ROOT-PASSWORD [имя пользователя]&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;При запуске без параметров копируются ВСЕ пользователи.&lt;br /&gt;
При запуске с параметром&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;all-enabled-users&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;копируются все активные пользователи.&lt;br /&gt;
При запуске с параметром&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;all-disabled-users&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;копируются все не активные пользователи.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://chast.in/copy-users-from-ispmanager-2-vestacp.html"&gt;исходная ссылка&lt;/a&gt;&lt;br /&gt;
В общем тестируйте, о проблемах сообщить можно в скайпе.&lt;/p&gt;
&lt;p&gt;P.S. Я ещё добавляю вот эти модули перед миграцией&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# a2enmod actions
# a2enmod cgi
# a2enmod authz_groupfile&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ещё P.S. &lt;b&gt;Новогодняя акция: мы оказываем помощь по переносу ваших сайтов из панели ISPManager 4 на VestaCP при покупке сервера линеек &lt;a href="https://vps-server.ru/dedicated/26"&gt;1&lt;/a&gt;, &lt;a href="https://vps-server.ru/dedicated/4"&gt;2&lt;/a&gt;, &lt;a href="https://vps-server.ru/dedicated/25"&gt;3&lt;/a&gt; за дополнительную плату, но компенсируем вам затраты, предоставив второй месяц аренды сервера бесплатно.&lt;/b&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Установка ispmanager 4 на Ubuntu 14.04</title>
<guid isPermaLink="false">63</guid>
<link>https://anikin.pw/all/ustanovka-ispmanager-4-na-ubuntu-14-04/</link>
<pubDate>Mon, 11 Apr 2016 18:09:15 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/ustanovka-ispmanager-4-na-ubuntu-14-04/</comments>
<description>
&lt;p&gt;Существует ПО которое работает только под определенной ОС. Так вот понадобилось одному клиенту такое ПО, которое работает только под ubuntu 14.04, но при всем при этом клиенту необходимо чтобы на сервере был установлен ispmanager 4. Как мы знаем ispmanager 4 не поддерживает 14 убунту. Придется выкручиваться.&lt;br /&gt;
Итак. Стандартно начинаем установку испы&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;wget &amp;quot;http://download.ispsystem.com/install.4.sh&amp;quot;
sh install.sh&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Отвечаем на вопросы установщика и практически сразу получаем ошибку&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Can’t get information about available packages&lt;/b&gt;&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2016-04-11-17:20:29.png" width="600" height="215" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Видим в логе что произошел segmentation fault. Ищем какая либа его вызвала.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;cat /usr/local/ispmgr/var/pkgctl.log|grep LoadModule&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В последней строчке мы увидим эту либу.&lt;/p&gt;
&lt;p&gt;Переименовываем её&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;mv /usr/local/ispmgr/lib/xxx.so /usr/local/ispmgr/lib/_xxx.so&lt;/code&gt;&lt;/pre&gt;&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2016-04-11-17:21:59.png" width="915" height="134" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Затем снова запускаем установку.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;/usr/local/ispmgr/sbin/ISPmanager-install.sh&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Теперь установка идет относительно нормально, ошибки мы получим только при проверке установленного ПО, т.к панель не умеет работать с апачем 2.4. Ну и ладно, главное панель установилась. Теперь нам нужно установить апач 2.2 вместо 2.4 для корректной работы панели.&lt;br /&gt;
Апач 2.2 мы возьмем в репозиториях 12 убунты.&lt;br /&gt;
Создаем файлы с содержимым&lt;br /&gt;
&lt;b&gt;/etc/apt/sources.list.d/ubuntu1204.list&lt;/b&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;deb http://ru.archive.ubuntu.com/ubuntu/ precise main&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;/etc/apt/preferences.d/apache22&lt;/b&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Package: apache*
Pin: release a=precise
Pin-Priority: 500&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;/etc/apt/preferences.d/libapache&lt;/b&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Package: libapache*
Pin: release a=precise
Pin-Priority: 500&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Выполняем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;apt-get update&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Затем идем в меню Возможности isp панели и удаляем апач. После удаления нужно подчистить оставшееся за панелью. Выполняем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;apt-get purge apache2*&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Все. Теперь идем в меню Возможности и жмакаем установить веб-сервер Apache. Установится apache 2.2. Далее доустанавливаем необходимое ПО, такое как php, phpmyadmin, webmail. Все это ПО не установилось по умолчанию, т.к оно не может работать без апача 2.2. Лучше также сразу установить nginx.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2016-04-11-18:27:54.png" width="1719" height="635" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Есть ещё один ньюанс, не установится модуль апач для php, соответственно сразу после установки нужно удалить старые конфиги для webmail и phpmyadmin. Создать пользователя default-user и у него домен default.domain, которому разрешён php как cgi. И соответсвенно создать симлинки в каталог виртуалхоста юзера.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;ln -s /usr/share/squirrelmail/ /home/default-user/data/www/default.domain/webmail
ln -s /usr/share/phpmyadmin /home/default-user/data/www/default.domain/myadmin&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Придется смирится что myadmin и webmail будут работать по http, а не по https.&lt;br /&gt;
Также возможно придется поправить некоторые ошибки в конфигах squirrelmail и phpmyadmin, что выходит за пределы этой статьи.&lt;/p&gt;
&lt;p&gt;А вообще лучше не использовать все эти пляски с бубном, и отказаться от устаревшей продукции isp. Например в пользу &lt;a href="http://anikin.pw/all/obzor-besplatnoy-paneli-upravlenia-hostingom-vestacp/"&gt;панели VestaCP&lt;/a&gt;.&lt;/p&gt;
</description>
</item>

<item>
<title>Настройка ispmanager для отправки почты с сайта.</title>
<guid isPermaLink="false">55</guid>
<link>https://anikin.pw/all/nastroyka-ispmanager-dlya-otpravki-pochty-s-sayta/</link>
<pubDate>Sun, 05 Apr 2015 15:41:06 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/nastroyka-ispmanager-dlya-otpravki-pochty-s-sayta/</comments>
<description>
&lt;p&gt;Как оказалось многие клиенты не знают как настроить отправку почты с сайта в ispmanager. Чтобы не повторять всем одно и тоже пишу эту заметку.&lt;/p&gt;
&lt;p&gt;Первым делом идем в раздел «Почтовые домены» и проверяем, что домен с которого нужно отправлять почту присутствует там. Если нет то кликаем «Cоздать» и создаем почтовый домен.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:24:55.png" width="165" height="120" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:25:25.png" width="449" height="199" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Затем идем в раздел «Почтовые ящики» и создаем почтовый ящик, с которого будем осуществлять отправку.&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:28:22.png" width="163" height="115" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:29:19.png" width="454" height="323" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:29:47.png" width="243" height="183" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;После этого идем в раздел «www-домены», выбираем наш домен и кликаем «Изменить». Вписываем наш ящик в качестве email-администратора и кликаем «ОК».&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:32:25.png" width="166" height="182" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://anikin.pw/pictures/---2015-04-05-15:32:14.png" width="446" height="369" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Настройка отправки почты с сайта закончена.&lt;/div&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>Как создать виртуальный хост «заглушку» в apache2.</title>
<guid isPermaLink="false">40</guid>
<link>https://anikin.pw/all/kak-sozdat-virtualny-host-zaglushku-v-apache2/</link>
<pubDate>Thu, 13 Nov 2014 15:33:45 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/kak-sozdat-virtualny-host-zaglushku-v-apache2/</comments>
<description>
&lt;p&gt;Многие пользователи жалуются что их сайты открываются по «левым доменам», к которым они не имеют отношения. Происходит это потому что сайт на сервере доступен не только по доменному имени, но и по ip. И кто угодно может направить свой домен на ip сервера. Чтобы это исправить нужно создать заглушку при обращениях к вебсерверу по ip. Т.к проблема частая, пилю мануал.&lt;/p&gt;
&lt;h2&gt;Создание заглушки для сервера с панелью ispmanager 4.&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;В разделе www-домены создаем домен с любым именем, например default.domain&lt;/li&gt;
&lt;li&gt;В разделе ip-адреса выделяем ip сервера и кликаем «Изменить»&lt;/li&gt;
&lt;li&gt;В качестве «домен по умолчанию» выбираем наш домен default.domain&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Теперь по ip адресу будет открываться заглушка ispmanager.&lt;/p&gt;
&lt;h2&gt;Создание заглушки для сервера без панели управления.&lt;/h2&gt;
&lt;p&gt;Создадим каталог для виртуального хоста заглушки, например /var/www/default/&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# mkdir /var/www/default&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Создадим пустой файл index.php&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# touch /var/www/default/index.php&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Теперь в конфигурационном файле apache2(в дебианоподобных ОС это /etc/apache2/apache2.conf) пропишем виртуальный хост.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;&amp;lt;VirtualHost *:80 &amp;gt;
        ServerName default
        DocumentRoot /var/www/default
&amp;lt;/VirtualHost&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Затем перезапускаем apache2&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# service apache2 restart&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Теперь по ip адресу будет открываться пустая страница.&lt;/p&gt;
</description>
</item>

<item>
<title>Восстановление работы ISPManager при смене IP</title>
<guid isPermaLink="false">21</guid>
<link>https://anikin.pw/all/vosstanovlenie-raboty-ispmanager-pri-smene-ip/</link>
<pubDate>Mon, 03 Mar 2014 17:53:34 +0300</pubDate>
<author></author>
<comments>https://anikin.pw/all/vosstanovlenie-raboty-ispmanager-pri-smene-ip/</comments>
<description>
Автор:  &lt;a href="http://shmelenduk.ru" target="_blank"&gt;Артем Авдонин&lt;/a&gt;&lt;p&gt;

Что делать если панель перестала быть доступна после смены IP? Для начала нужно проверить лог-файл панели. Он находится по адресу:&lt;p&gt;

&lt;code&gt;/usr/local/ispmgr/var/ihttpd.log&lt;/code&gt;&lt;p&gt;

Вероятнее всего Вы увидите там ошибку вроде:&lt;p&gt;

&lt;code&gt;INFO Adding binding. IP:'%%YOUR_IP_HERE%%', port: 1500, cert key: '', cert path: ''
INFO Finished with error. bind&lt;/code&gt;&lt;p&gt;

Эта ошибка значит, что встроенный web-сервер панели не может начать слушать с указанным в конфигурации IP. Нужно выполнить следующие команды:&lt;p&gt;

&lt;code&gt;# killall -9 ihttpd&lt;/code&gt;&lt;p&gt;
Для ispmgr4
&lt;code&gt;# /usr/local/ispmgr/sbin/ihttpd YOUR_IP 1500&lt;/code&gt;&lt;p&gt;
Для ispmgr5
&lt;code&gt;# /usr/local/mgr5/sbin/ihttpd YOUR_IP 1500&lt;/code&gt;&lt;p&gt;

Первая команда "убьёт" работающий web-сервер, а вторая запустит его на IP, указанном вместо  &lt;code&gt;YOUR_IP&lt;/code&gt;. После этого Вы сможете зайти в панель по адресу:&lt;p&gt;

https://&lt;code&gt;YOUR_IP&lt;/code&gt;:1500&lt;p&gt;

После этого Вам нужно указать новый IP вместо старого в ISPManager, раздел "Настройки", пункт "Адрес панели".&lt;p&gt;</description>
</item>


</channel>
</rss>