<?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>GO в IT: заметки с тегом Brainy</title>
<link>https://www.arast.ru/?go=tags/brainy/</link>
<description>Заметки начинающего golang (go) разработчика</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Заметки начинающего golang (go) разработчика</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Установка бесплатной панели управления хостингом Brainy CP</title>
<guid isPermaLink="false">3</guid>
<link>https://www.arast.ru/?go=all/ustanovka-besplatnoy-paneli-upravleniya-hostingom-brainy-cp/</link>
<pubDate>Fri, 24 Oct 2025 00:11:05 +0700</pubDate>
<author></author>
<comments>https://www.arast.ru/?go=all/ustanovka-besplatnoy-paneli-upravleniya-hostingom-brainy-cp/</comments>
<description>
&lt;p&gt;Время идет, цены растут, все кому не лень обдирают как липку, времена..., печаль... Не говорю, об остальной жопе окружающей нас, короче, озадачился я поиском инструмента для управления хостингом. Мой привычный софт — ispmanager, а точнее его авторы не выдерживают испытания временем и как и все хотят побольше выжать из своего продукта, соответственно ценники задрали неплохо. Не осуждаю. А мне. еще ко всему нужна pro версия, что добавляет х-сов.&lt;/p&gt;
&lt;p&gt;В общем, наткнулся на страницах инета на &lt;a href="https://brainycp.com/"&gt;Brainy CP&lt;/a&gt;. Описание неплохое, богатый функционал и все, как говориться из коробки, выглядит многообещающе. Ко всему прочему, как я понял, при помощи этой панели можно полноценно замутить shared хостинг, с тарифными планами, лимитами и т. д. Решил я попробовать. Но как Вы понимаете, не обошлось без некоторых проблем. Так что, решил изложить свой опыт по первой инсталляции данного софта, может кому нибудь мой опыт поможет.&lt;/p&gt;
&lt;p&gt;И так, первую установку, естественно решил делать на тестовый сервер, &lt;a href="https://firstvds.ru/?from=256220"&gt;взял vps у FirstVDS&lt;/a&gt; самый первый тариф VDS-KVM-SSD-Прогрев-10.0 (1 ядро, 1RAM, 15Gb), предварительно в доках ознакомился с минимальными требованиями, лучше, конечно, чтобы оперативки х2 было, тогда за месяц было бы 350р., а так 190р. Зажал короче, но для теста, думаю, более чем пойдет.&lt;/p&gt;
&lt;p&gt;Зарегили. Дальше цепляемся по ssh, под root. Кто не знает, делаем это через терминал в mac os или linux, в windows сейчас тоже есть встроенный в powershell ssh клиент. Вводим команду:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;ssh root@0.0.0.0&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;yum clean all &amp;amp;&amp;amp; yum install -y wget &amp;amp;&amp;amp; wget http://core.brainycp.com/install.sh &amp;amp;&amp;amp; bash ./install.sh&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Которая по сути, устанавливает утилиту wget и устанавливает панель. Но не тут то было, wget установился штатно, но при дальнейшем выполнении команды, я получаю:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;Resolving core.brainycp.com (core.brainycp.com)... failed: Name or service not known.
wget: unable to resolve host address ‘core.brainycp.com’&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Борода, не может найти серваки core.brainycp.com. Немного погуглив нашел решение. Нужно прямо указать ip адреса провайдера софта. Поэтому открываем файл hosts на удаленном сервере:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo nano /etc/hosts&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;и в конец вставляем следующие сроки:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;176.117.72.85 core.brainycp.com
176.117.72.91 repubra.netxi.in
91.219.62.152 update.brainycp.com&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;жмём ctrl + o (сохраняем изменения) и ctrl + x (выходим из редактирования файла).&lt;/p&gt;
&lt;p&gt;Хорошо, запускаем. Отлично пошла установка. Блин опять косяк. Установка начинается с проверки соответствия железа и софта сервера требованиям установщика панели. ВПС не проходит по одному, файл подкачки должен быть не менее 2Gb. Нет это, конечно, рекомендация и можно продолжить установку дальше, но нас пугают, что панелька может работать не стабильно. Страшно, начинаю разбираться и увеличиваю файл подкачки. Для этого выполняю следующий каскад команд.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;# узнаю где swap файл, какое у него имя и размер
swapon --show 
 # отключаем его
sudo swapoff /dev/zram0
 # сбрасываем его
sudo zramctl --reset /dev/zram0
# увеличиваем объем
sudo zramctl --find --size 2G
# заново инициализируем его
sudo mkswap /dev/zram0
# заново запускаем
sudo swapon /dev/zram0&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Далее, снова запускаем установку. И опять не всё ладно, тереть при установке получаем ошибку:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;curl: (6) Could not resolve host: brainyrepo1.brainycp.com&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Опять гуглим и по аналогии с ранней процедурой вставляем в hosts, еще один адрес:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;185.53.160.221 brainyrepo1.brainycp.com&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;И снова запускаем установку. Вот теперь все идет как по маслу.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.arast.ru/pictures/success.jpg" width="930" height="402" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Далее делаем, reboot или перезагрузку через панель управления vps. Открываем панель и пользуемся.&lt;/p&gt;
&lt;p&gt;P.S. Да на vps предустанавливал AlmaLinux 9.&lt;/p&gt;
</description>
</item>


</channel>
</rss>