Установка PW v1.7.6 Build 4311 сервера, IWEB, PWAdmin



  • Используем Debian 13


  • Настроим репозиторий


    # nano /etc/apt/sources.list
  • # Добавим репозиторий от Debian 12

  • # Debian 12
    deb http://deb.debian.org/debian/ bookworm main non-free-firmware
    deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware

    deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
    deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware

    deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
    deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware

    deb http://httpredir.debian.org/debian/ bookworm main contrib non-free

    deb http://deb.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free
    deb-src http://deb.debian.org/debian-security bookworm-security main non-free-firmware


    PHP репозиторий


    # apt install -y apt-transport-https lsb-release ca-certificates wget
    # wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
    # echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list

    # apt update


    Установка пакетов


    # apt install php7.4 php7.4-cli php7.4-common php7.4-curl php7.4-fpm php7.4-gd php7.4-json php7.4-ldap php7.4-mbstring php7.4-mysql php7.4-odbc php7.4-opcache php7.4-readline php7.4-snmp php7.4-soap php7.4-xml php7.4-xmlrpc php7.4-zip libapache2-mod-php7.4 -y

    # apt install mariadb-server libdbd-mariadb-perl libdbd-mysql-perl libmariadb-dev libmariadb-dev-compat libmariadb3 mariadb-client mariadb-client mariadb-client-core mariadb-common mariadb-server -y

    # apt install openjdk-25-jre -y
    # apt install libpcre3


    Скачать архив сервера    PWServer176


  • Загрузить в "/" и разархивировать

  • # 7z x PWServer176.7z -aoa
    # rm PWServer176.7z

    Выдача прав, создание ссылок


    # cd /root
    # ./chmod.sh

    Устанавливаем базы


    # mariadb -u root -p
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';
    CREATE DATABASE pw176;
    CREATE DATABASE licenseservice;
    FLUSH PRIVILEGES;
    exit;

    # cd /root/sql
    # mysql -u root -p pw176 < pw176.sql
    # mysql -u root -p licenseservice < licenseservice.sql

  • http://IP_Сервера/phpmyadmin


  • PWAdmin


    # /root/pwadmin/bin/startup.sh -запускаем сервер PWAdmin
    # /root/pwadmin/bin/shutdown.sh
    # /root/pwadmin/bin/version.sh

  • http://IP_Сервера:8080



  • IWEB


  • Настройка клиента IWEB

  • http://IP_Сервера/iweb/install.php



  • Настройка сервера IWEB


  • Полученный порт и ключ вставить
  • # nano /root/phpiweb/config.ini


    # /root/phpiweb/start32.sh      - запускаем сервер IWEB # /root/phpiweb/stop32.sh


  • Надо переименовать установочный файл
  • # mv /var/www/html/iweb/install.php /var/www/html/iweb/install.php__


  • Завершаем установку


  • http://IP_Сервера/iweb


  • Запускаем сервер


    # /root/server start


  • Клиент вы можете скачать с торрента Rutracker (Клиент пропатченный)
  • Для других же клиентов есть ПАТЧ

  • В папке с игрой изменить IP адрес сервера, в serverlist.txt
  • /Папка с игрой/patcher/server/serverlist.txt