на форумах и гите не лежит
Установка панели:
ВСЕ КОМАНДЫ ВВОДЯТСЯ ПО ОЧРЕДИ(не нужно пытаться скопировать и пытаться вводить три команды сразу) !!!!
Подключиться к VPS серверу по ssh (через программу putty)
Создаем пользователя не root с правами sudo:
sudo adduser nemesis
sudo usermod -aG sudo nemesis
sudo su nemesis
Подключаемся к серверу через FTP (программа FileZilla FTP Client)
И закидываем панель(папка install) по пути home/nemesis/
Создаем базу:
sudo apt-get update
sudo apt-get install libpq-dev postgresql postgresql-contrib
sudo -u postgres psql
CREATE DATABASE nemesis;
CREATE USER nemesisadmin WITH PASSWORD '1234test';
ALTER ROLE nemesisadmin SET client_encoding TO 'utf8';
ALTER ROLE nemesisadmin SET default_transaction_isolation TO 'read committed';
ALTER ROLE nemesisadmin SET timezone TO 'UTC';
GRANT ALL PRIVILEGES ON DATABASE nemesis TO nemesisadmin;
\q
Переходим в папку:
cd /home/nemesis/install
Вписываем конфиг:
sudo nano install.py
ip_adress = ''
domains = ''
data_base_name = ''
data_base_password = ''
data_base_user = ''
sudo_password = ''
нажимаем ctrl+o ('это не ноль')
нажимаем enter
потом нажимаем ctrl+x
Запускаем скрипт:
python3 install.py
Устанавливаем панель
cd /home/nemesis/stealer_panel/
sudo rm -R env
virtualenv env
source env/bin/activate
cd panel
pip install -r requirements.txt
pip install Pillow
Проводим миграции и создаем пользователя
bash entry.sh
Заходим через FTP(FileZilla) на сервер(по пути /etc/nginx ) и снимем ограничение по весу файла вписав в nginx.conf в секцию http
client_max_body_size 100m;
fastcgi_read_timeout 1000;
proxy_read_timeout 1000;
Вводим следующие три команды в программе putty
sudo systemctl daemon-reload
sudo service gunicorn restart
sudo service nginx restart
LIMB