Установка PW 1.5.5 v156 сервера

Просмотров: 390

Используем Debian 8, скачать можно ТУТ. Нам понадобится и amd64 и i386

Debian ставим на виртуальную машину, например VirtualBox.
В настройках включаем виртуализацию и адаптер сети определяем как "Сетевой мост".

Задаем статический адрес

$ sudo nano /etc/network/interfaces
# удаляем
allow-hotplug eth0
iface eth0 inet dhcp


# добавляем
auto eth0
iface eth0 inet static
address 192.168.0.249
netmask 255.255.255.0
gateway 192.168.0.254
dns-nameservers 192.168.0.254

$ sudo reboot

 

Ставим пакеты

$ sudo apt install openssh-server -y
$ sudo apt install apache2 -y
$ sudo apt install mysql-server -y
$ sudo apt install openjdk-7-jre -y
$ sudo apt install php5 -y
$ sudo apt install php5-mysql -y
$ sudo apt install phpmyadmin -y

Если система x64, добавляем архитектуру i386 и ставим пакеты:

$ sudo dpkg --add-architecture i386

Вставляе диск Debian с архитектурой i386 и добавляем его в репозиторий:
$ sudo apt-cdrom add

Заходим в sources.list:
$ sudo nano /etc/apt/sources.list
и закоментируем диск с архитектурой amd64

$ sudo apt update

$ sudo apt install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 gstreamer0.10-pulseaudio:i386 gstreamer0.10-plugins-base:i386 gstreamer0.10-plugins-good:i386 -y

 

Итак LAMP установлен, осталось установить сервер

Зальем базу в MySQL

http://192.168.0.249/phpmyadmin
Зайти во вкладку SQL.
Содержимое файла "dump.sql" вставить в поле вкладки SQL и нажать "Вперёд" и у нас появится база pw

Скопировать файлы сервера в корень линукса с заменой

Изменить пароль root на свой, для подключения к базе данных в файлах:
$ sudo nano /etc/table.xml
$ sudo nano /var/www/html/register.php
$ sudo nano /usr/local/jakarta/webapps/iweb/include/.config.jsp

 

Прописать Ваш IP (192.168.0.249) адрес

$ sudo nano /etc/hosts

$ sudo nano /home/glinkd/gamesys.conf
IPPPP заменить на Ваш IP (192.168.0.249)

$ cd /home
$ sudo chmod + chmod.sh
$ sudo chmod 755 chmod.sh
$ sudo ./chmod.sh

 

Теперь все готово, можно запускать сервер

$ sudo ./start.sh

 

Создаем пользователя

http://192.168.0.249/register.php 

 XML редактор

http://192.168.0.249:8080/iweb 

 

Выключаем сервер

$ sudo ./stop.sh

 

Файлы сервера для самостоятельной сборкискачать

Готовую сборку с клиентом установленным на Linux Вы можете скачать с торрента ТУТТУТ

Кто играет на Windows можете в распакованном клиенте найти 

/PerfectWorld/game_info/data

скопировать папку data куда угодно, это и есть игра

Компонент комментариев CComment