# Установка панели

## 1. Первые шаги

Для корректной работы панели вам нужно 4 вещи. **Сервер** (либо хостинг с ISPManager), **сам ISPManager** для управления нашим сайтом, **домен**, **исходники**.

{% hint style="info" %}
&#x20;Рекомендую покупать здесь:\
Сервер: [firstvds.ru](https://firstvds.ru) (На момент 30.07.21 вам будет достаточно тарифа VDS\
Старт)\
\
Обязательно при установке сервера выбирайте предустановленное ПО - **IspManager**\
\
Домен: [sav.com](https://sav.com) (На момент 30.07.21 домены .art .xyz  самые дешевые.
{% endhint %}

{% hint style="warning" %}
Внимание! В некоторых случаях нужно будет подтверждать номер при покупке сервера. Будьте к этому готовы!
{% endhint %}

## 2. После покупки сервера и домена

Теперь в панели управления FirstVDS мы заходим слева в виртуальные серверы и наблюдаем такую картину:

![Нажимаем на наш сервер и потом на кнопочку инструкция (стрелочка номер 2 на скриншоте)](/files/-MfrBruVQacA2RKQLFIE)

## 3. Подготовка к установке панели

В инструкции мы видим параграф "ISPmanager — панель управления сервером". Эти данные нам понадобятся в будущем и сейчас для входа в панель управления IspManager. Можете их куда нибудь выписать в блокнот, или каждый раз заходить в эту инструкцию.

![ISPmanager — панель управления сервером (порт 1500 при входе указывать обязательно!)](/files/-MfrCyRH97ilUGdUQi0e)

### 3.1 Первоначальная настройка IspManager

![Необходимо нажать сюда слева сверху чтоб меню соответствовало со скринами в гайде](/files/-MfrED7zzWCiJ7oML8sR)

### 3.2 Добавляем FTP пользователя, чтобы загружать через него файлы панели.

1. Заходим в пункт "FTP Пользователи" слева в меню;
2. Создать;

![](/files/-MfrFel4hSZUva2O9vt9)

3\. Вводим имя, пароль и повторяем пароль.&#x20;

![Владельца и домашнюю директорию не меняем!!](/files/-MfrFuUFoEzx9751Quk7)

### 3.3 Добавляем наш первый и ОСНОВНОЙ домен

1. Заходим в раздел сайты слева в меню.&#x20;
2. Нажимаем "Создать сайт"

![](/files/-MfrGSJ0o0Nlny7UFMtU)

3\. В поле имя вводим домен, который вы купили заранее. После этого заполняются все остальные поля.\
4\. Корневую директорию изменяем на "**www/artelaw\.fun**" (это нужно чтобы можно было автоматически добавлять домены через панель фиша)\
5\. Прокручиваем ниже и видим "Режим работы PHP", где по умолчанию стоит модуль Apache.\
Изменяем "модуль Apache **на CGI**"\
6\. Проверяем еще раз, правильно ли всё сделано и нажимаем OK. (никакие параметры больше не трогаем)

![Не забудь ниже изменить режим php :)](/files/-MfrHcWhtzJ8qH6mklp_)

### 3.4 Создаем базу данных для хранения всех будущих логов и тд.

1. Заходим в раздел "Базы данных" слева в меню.
2. Нажимаем "создать".
3. Называем имя и имя пользователя одинаково для удобности.
4. Придумываем пароль и подтверждаем его.&#x20;

![Запоминаем эти данные, потому что нам нужно будет их указать в конфиге файлов панели!](/files/-MfrIOOcKvzPqSqlywE1)

{% hint style="danger" %}
ВАЖНО! Заходим в исходники которые мы купили, в корне видим файл db.php. \
Открываем его любым текстовым редактором и заменяем данные от базы данных.
{% endhint %}

```php
 // МЕНЯТЬ данные вместо 123 "password"
    $dbhost="localhost"; // хост базы данных [ По умолчанию: localhost. Не менять, если не требует этого хост ]
    $dbuser="123"; // имя пользователя базы данных [ Обычно это то же самое что и вставлять в название базы данных ]
    $dbname="123"; // название базы данных [ Обычно соответствует с именем пользователя, но не всегда ]
    $dbpass="password"; // пароль базы данных
```

### 3.5 Привязываем домен к нашей панели.

1. Заходим туда, где мы купили домен (я на примере покажу sav.com).\
   (<https://www.sav.com/domain_manager_v2/my_domains>)
2. Нажимаем на домен, который нужно привязать.

![](/files/-MfrJ7cOI65AerKl-6Mz)

3\. Справа видим колонку "Name Servers" в которой по умолчанию уже написаны 2 записи.\
4\. Вместо этих двух записей ставим ns сервера нашего хостинга.\
(Для FirstVDS это **ns1.firstvds.ru** и **ns2.firstvds.ru**) для остальных - гуглите.\
5\. Нажимаем Update и через некоторое время они изменятся. \
6\. Теперь чтобы этот домен заработал нужно подождать, примерное время ожиданий час-два.

![Сразу после обновления страницы они не поменяются, но позже сами. Не пугайтесь](/files/-MfrJzHhB-B_D4Yhphp-)

## 4. Начинаем загрузку файлов панели на хостинг.

1. Скачиваем программу [FileZilla](https://filezilla-project.org/download.php), если у вас её вдруг нет.
2. Открываем
3. В поле Хост вводим IP сервера, который мы получили изначально в инструкции (но уже без порта :1500 в конце)
4. В поле имя пользователя вводите имя пользователя, которое вы указывали когда создавали пользователя FTP.
5. Пароль оттуда же.
6. Заходим в папки www -> artelaw\.fun
7. Удаляем index.html стандартный.
8. Заходим в папку с исходниками, нажимаем Ctrl+A и перетягиваем все файлы туда, где был index.html

![](/files/-MfrMk_SXGZHOOFleaiA)

9\. Во время загрузки может всплывать окно о существующем файле - нажимаем галочку заменять все файлы и нажимаем OK.

![Ставим точно такие же галочки как на скрине](/files/-MfrNFt7x6fm0YmtPnoq)

10\. Дожидаемся окончания загрузки файлов.

## 5. Почти готово! Осталось пройти первую настройку панели.

1. Когда домен заработал, файлы загрузились мы заходим по адресу:\
   \- test.co&#x6D;**/admin/install**

{% hint style="info" %}
Вместо test.com вводим домен, который мы купили на sav.com
{% endhint %}

2\. Заполняем все строки.\
\* В полях "Данные от ISPMANAGER" указывайте те данные из инструкции (ip без порта 1500)\
\* Логин по умолчанию root\
\
\* Остальные строки можете скипать любыми значениями, потом измените в админке.

### 5.1 Установка прокси для работы двухфакторки

1. Чтобы работал фиshинг и с двухфакторкой покупаем прокси **http** на месяц(или больше)\
   Пример сайта: <https://proxy-seller.ru/proksy-dlya-vk>
2. Они присылают данные прокси вам на почту, копируем эти данные.
3. Заходим в папку auth, в файл func.php
4. Изменяем данные прокси на свои (это делать обязательно, иначе вообще не будет работать авторизация фишей)

![](/files/-MfrQXdN5K9SjKY-TEfJ)

{% hint style="danger" %}
Сохраняем этот файл и закидываем через filezilla в папку auth и ЗАМЕНЯЕМ существующий!\
\
Лучше всего просто удалить файл func.php из filezilla и закинуть новый уже измененный
{% endhint %}

### 5.2 Изменить файл проверки телеграма (Важно)

В панели стоит обязательная привязка аккаунта к телеграму, именно по этому есть страница, в которой написано, что нужно сделать человеку чтобы подтвердить эту самую телегу.\
(test.co&#x6D;**/admin/telegram**)\
Так как там есть кнопка "перейти к боту", нам нужно вставить ссылку на своего бота там.\
\
1\. Заходим в папку исходников\
2\. В папку admin\
3\. В файле telegram.php заменяем значение переменной $linkbot на своего бота, токен от которого вы указывали в первой установке (или настройках) панели.

```php
$linkbot = 'http://t.me/vkfish_autobot'; // ТУТ ВАША ССЫЛКА ВМЕСТО МОЕЙ!
```

4\. Сохраняете файл, и закидываете через файлзиллу в папку admin с заменой. Так же как файл func.php, когда добавляли прокси!&#x20;

5\. Всё! Панель установлена. Если что то пошло не так - можете задать вопрос в телеграм @artelaw\_web


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://artelaw.gitbook.io/vkfish/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
