Если вы являетесь фанатом игрового мира и недавно начали играть в свою любимую игру Diablo или Starcraft, то скорее всего вы знакомы с PVPGN. PVPGN — это сервер, созданный для игры в игры от всемирно известной компании Blizzard Entertainment. Этот сервер позволяет любому пользователю играть и общаться со своими друзьями по всему миру. Однако вы можете быть знакомы с термином ‘PVPGN Statistics Server’. Ну, это сервер, который позволяет игрокам просматривать свои достижения, занимать место в рейтинговых таблицах и многое другое. В этой статье мы расскажем вам, как создать свой собственный сервер PVPGN Statistic.
Шаг 1: Устанавливаем PVPGN
Первым шагом, который необходимо сделать, — это установить PVPGN. Вы можете загрузить его с GitHub или здесь: https://pvpgn.pro/doku.php?id=getting_started:start. Выберите версию в соответствии с вашей операционной системой и выполните установку PVPGN. После того, как вы успешно прошли установку, перейдите к следующему шагу.
Шаг 2: Установка и настройка MySQL
PVPGN Statistic Server использует СУБД MySQL, чтобы управлять базой данных игроков. Поэтому вам нужно установить MySQL, если вы еще не установили его. Вы можете загрузить его с зеркала MySQL — https://dev.mysql.com/downloads/. Выберите версию, соответствующую вашей операционной системе, и выполните установку.
Шаг 3: Создание базы данных PVPGN и конфигурации MySQL
После установки MySQL вы можете создать новую базу данных для PVPGN. Для этого откройте консоль MySQL и выполните следующую команду:
«`
mysql> create database pvpgn;
«`
Теперь вы можете настроить MySQL, чтобы он мог подключиться к базе данных PVPGN. Создайте новый файл конфигурации MySQL в папке «pvpgn/etc». Назовите его «my.cnf». Вот пример конфигурационного файла:
«`
|client|
user=root
password=secret
|mysqld|
bind-address=127.0.0.1
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
«`
Сохраните файл конфигурации и перезапустите MySQL.
Шаг 4: Установка PVPGN Statistic и конфигурация базы данных
Теперь вы готовы установить PVPGN Statistic. Загрузите его с GitHub или здесь: https://github.com/pvpgn/pvpgn-statistics. Затем распакуйте архив и перейдите в папку «pvpgn-statistics-master». Выполните следующие команды на своем терминале:
«`
sudo ./autogen.sh
sudo ./configure —with-pvpgn-prefix=/path/to/your/pvpgn
sudo make
sudo make install
«`
Затем скопируйте файл «stat_db.sql» в «pvpgn/etc»:
«`
sudo cp ~/Downloads/pvpgn-statistics-master/sql/stat_db.sql ~/pvpgn/etc/
«`
Откройте консоль MySQL и выполните следующие команды:
«`
mysql> use pvpgn;
mysql> source /path/to/your/pvpgn/etc/stat_db.sql;
«`
Таким образом, вы создали базу данных для PVPGN Statistics Server.
Шаг 5: Запуск PVPGN Statistic Server
Теперь вы готовы запустить PVPGN Statistics Server. Откройте файл «pvpgn-statistics.cfg» в «pvpgn/etc» и отредактируйте его следующим образом:
«`
#Настройка базы данных
STAT_DB_HOST=localhost
STAT_DB_USER=root
STAT_DB_PASS=secret
STAT_DB_NAME=pvpgn
#Порт сервера
STAT_SERVER_PORT=6113
#Сообщение при подключении к серверу
STAT_MOTD=Welcome to my PVPGN Statistics Server!
«`
Сохраните файл конфигурации и перезапустите PVPGN. Вы должны увидеть сообщение «PVPGN Statistics is running on port 6113». Теперь вы можете присоединиться к своему PVPGN Statistic Server с помощью стандартного клиента PVPGN.
Таким образом, у вас есть свой личный PVPGN Statistic Server. Теперь вы можете наслаждаться игрой и просматривать свои результаты с помощью этого сервера. Убедитесь, что вы сохраняете свои данные после каждой игры, чтобы ваш сервер мог отображать детальную статистику по вашим играм.