Для того чтобы самостоятельно установить панель на ваш хост нужно:
1)putty-через нее мы устанавливаем все необходимые компоненты
2)Filezilla – с помощью нее мы загрузим саму панель на хост, а так же через нее
можно будет скачать все логи
!!!ПЕРВАЯ ЧАСТЬ ПО УСТАНОВКЕ ПАНЕЛИ НА ХОСТ!!!
1)Заходим в Putty.exe
2) вводим туда ip
нашего хоста
3) После чего нажимаем accept
4)Ctrl+C Ctrl+V работают по другому, скопировали например root и вставляем
правой кнопкой мышки, при вводе пароля, пароль не будет показываться(Так же
советую перед заходом в путти поменять на eng раскладку)0
5)Наше окно в путти теперь выглядит так:
6)Так же вставляем команду (Через правую кнопку мыши): sudo apt-get update
Как только увидели что готово, можем писать следующую команду
7)Ставим LAMP-server командой: sudo apt-get install lamp-server^
(вот так должны выглядеть последние строчки после успешной установки
LAMP-server)
На некоторых версиях убунты\дебиан при вводе этой команды появляется окно
создания пароля MySQL, введи пароль, и запомните его, он нужен, если окно не
появилось (а такое бывает на убунте 18.04\20.04) То не расстраиваемся дальше
покажу что делать
8)Еще раз обновляем командой sudo apt-get update
9) Теперь ставим все главные компоненты одной командой: sudo apt-get install
phpmyadmin php-mbstring php-zip php-gettext (Если выдает ошибку уберите
php-gettext, он встроен автоматически)
Тут очень важно скопировать ВСЮ команду
Если просят подтверждение (Y\N) везде пишем Y и нажимаем enter
10)После ввода команды появится вот такое окно:
нам нужен apache2, нажимаем пробел появляется звездочка у пунка и нажимаем
кнопку TAB выделение переместится на <Ok> и после этого нажимаем снова
пробел
11)Далее появится окно создание пароля в phpmyadmin
Вводим пароль и запоминаем его ведь он нам нужен чтобы зайти в phpmyadmin
и загрузить базу данных. Как только ввели, так же нажимаем на кнопку TAB и
пробел, подтверждаем пароль и снова TAB и пробел
У нас будут вот такие последние строчки:
12)Включаем msrypt командой: sudo phpenmod mcrypt
13)Включаем mbstring командой: sudo phpenmod mbstring
14)Перезагружаем apache2 командой: sudo systemctl restart apache2
P.s. если при включении mcrypt появилась вот такие сообщения:
Не расстраиваемся ведь на убунуте 18.04 и 20.04 отключили mcrypt и нам
нужно будет его через pecl скачать и поставить, расписывать как все это делать
не буду, оставлю ссылку
https://computingforgeeks.com/install-php-mcrypt-extension-on-ubuntu/
Там все понятно расписано
15) Теперь заходим в phpmyadmin через браузерВводим*ip хоста*/phpmyadmin
Вводим
Root
*Пароль который вводили в 11 пункте*
Если вылезла такая ошибка сейчас будем исправлять, Если зашло на стартовую
страницу phpmyadmin пропустите 16 пункт
16) возвращаемся в putty и пишем:
mysql -u root
Этой командой мы заходим под рут правами в mysql
Мы создаем нового рут пользователя
Далее после того как зашло вводим команду:
CREATE USER 'mars'@'localhost' IDENTIFIED BY 'Ваш пароль';
Где написан !Ваш пароль! Вставить туда желаемый пароль на
АНГЛ языке сами кавычки Оставьте!
После того как вы ввели команду появится вот такое предупреждение:
Дальше мы даем ему рут права командой:
GRANT ALL PRIVILEGES ON *.* TO 'mars'@'localhost' WITH GRANT
OPTION;
FLUSH PRIVILEGES;
Теперь когда вы это все сделали, пишите вместо root, mars в поле имя
пользователя
выходим из mysql командой exit, на этом Putty нам больше не нужна!
17)Мы в начальном окне phpmyadmin
Нам нужно создать новую Базу данных
Тыкаем >Создать БД
18)
Вводим имя базы данных mars и создаем
19) Как только создали, нажимайте на кнопку Импорт
20)
Импортируем файл mars.sql из архива который вы получили после оплаты
Нажимайте кнопку «Вперед»
Готово, phpmyadmin Нам больше не нужно будет.
!!!ВТОРАЯ ЧАСТЬ ПО УСТАНОВКЕ ПАНЕЛИ НА
ХОСТ!!!
21)Заходим в FileZilla, Нам нужно загрузить на наш хост панель из архива а
именно все что в папке mars_panel
Чтобы правильно подключиться и загрузить файлы в поле хост пропишите
sftp:// *ip хоста*
Имя пользователя и пароль те же что и для putty
22) После того, как ввели данные появится вот такие сообщения
Это означает что мы зашли на наш хост
23)Директорий нашей панели: /var/www/html
Именно по этому пути вы должны загрузить панель!!!
24)Перетащите файлы где находится файл index.php
начнется загрузка файлов:
25)Как все
скачалось, выходим назад в папку html (/var/www) и нажимаем на нее правой
кнопкой мыши и нажимаем: Права доступа к
файлу…
У нас появится такое окно:
Вводим в это поле 777( то есть выдаем все права)
Нажимаем Ок
26)Заходим снова в нашу панель по адресу /var/www/html и идем в папку panel
Нам нужно так же выдать все права и поменять название папки, Советую
сначала поменять имя, а потом выдать права
Ведь после того как поменяли имя все права теряются
27)Выходим назад в корневую папку панели (/var/www/html) меняем название
папки panel
Можете называть как вам угодно но только на англ языке
28) Открываем файл db.php
Тыкаем на «Просмотр\Правка»
Открывается блокнотом или notepad++
29)$dbname = "root"; сюда название бд, пишем сюда mars
30)$dbname = "root"; сюда Имя пользователя при заходе в phpmyadmin root(если
делали пункт 16 то пишите mars)
31)$dbpwd = "root1234"; Сюда пароль от phpmyadmin
32)$GLOBALS['logspath'] = "logs"; Сюда Имя папки logs, которую мы изменили
в пункте 26
33)$GLOBALS['domain'] = "example.com"; сюда пишем ip нашего хоста (или
прокладки если она имеется инструкция по установки прокладки присутствует
в архиве, так же если у вас привязанный домен, напишите домен с зоной по
типу .com)
34)$GLOBALS['panel_folder'] = "panel"; Сюда имя папки panel которую мы
изменили в 27 пункте
35)$GLOBALS['password'] = заходим на сайт bcrypt.fr:
Пишем туда желаемый пароль
Получаем вот такой наш зашифрованный пароль и вставляем в поле
$GLOBALS['password'] =
!!Кавычки не удаляем !!!
36)Сохраняем файл, нажимаем CTRL + S и закрываем
После закрытие файла db.php в FileZilla появится вот такое окно, нажимаем
кнопку «ДА»
37)Изменяем имя файла gate.php
Изменил на такое название, изменяйте на какое угодно, только чтобы было на
АНГЛ языке
Отправляем адрес гейта саппорту в тг, чтобы он сделал вам билд. Пример
адреса: (ip хоста или ip прокладки или домен)/ApwpnHWkYh.php
38)Теперь Попробуем зайти в нашу панель
Заходим в браузер и пишем в URL строку *ip
хоста\прокладки\домен*/название папки panel/login.php
Вводим пароль который писали в 35
пункте
Если у вас такое же окно, и есть все эти окна, то поздравляю вы все сделали без
ошибок и все работает правильно, во всяком случае если у вас при заходе белый
экран или вообще вылет, обратитесь к саппорту, он решит вашу проблему
39)идем в путь /etc/php/*версия php*/apache2/php.ini
*версия пхп* у каждого по разному, у кого может быть 7.0 у кого-то 7.2, на
примере 7.4
40)
Открываем файл, ищем и изменяем:
1) upload_max_filesize
с 2М до 512М
2) post_max_size
С 8М до 512М
3)max_input_time
С 60 до 300
4)max_execution_time
С 30 до 300
Сохраняем и нажимаем да(Пример 36 пункт)
Далее зайдем в putty и перезагрузим apache2 командой: sudo systemctl restart
apache2
41) Если вы все сделали правильно, и не произошло никаких проблем, Саппорт
проверит ваш билд, и в вашей панели на странице Logs monitoring появится лог
Отпишите что лог пришел в панель и саппорт вышлет вам билд
42)Теперь отправляйте билд криптору и пользуйтесь лучшим стиллером на
рынке!