1. BURMALDA27.07.2024 в 19:26от
  2. Adark27.07.2024 в 18:16от
Загрузка...

Создание сервера 1.4.6[70] + видео-гайд.

Тема в разделе "Perfect World", создана пользователем Stendex, 05.08.2013.

  1. Stendex

    Stendex

    Статус:
    Оффлайн
    Регистрация:
    16.07.13
    Сообщения:
    38
    Репутация:
    5 +/-
    Всем привет,дорогие пользователи youhack.co.В этом гайде мы с Вами рассмотрим как создать свой сервер в MMOrpg - "Perfect World".Если Вы зашли в эту тему,то Вы уже имеете базовый уровень знаний по этому делу и я на это очень сильно рассчитываю.Поехали.
    Для того чтобы создать свой сервер нам понадобиться хостинг или ВМ*.Я рекомендую использовать VirtualBox(ссылка будет ниже)
    После того как Вы скачали и установили данную вм или заказали хостинг,то я могу продолжить.

    Пункт 1 - Установка ОС.
    Я буду использовать Ubuntu-13.04-server-i386.Ссылку на скачку я также оставлю ниже.
    1.После того как Вы поставили ОС и зашли под своей учетной записью,то введите следующие строки для создания супер пользователя или более известного как root**.

    Код:
    sudo passwd root \\ После этого вводите свой пароль, далее - пароль и повтор пароля для root'а
    sudo reboot \\ Перезагружаете систему
    2.Теперь Вам надо войти под своей учетной записью root и ввести команду чтобы узнать свой IP адрес(точнее IP адрес машины).

    Код:
    ifconfig
    3.Скачиваем PuTTy*** и конектимся к нему с помощью своего IP адреса и учетной записи root.
    4.Устанавливаем необходимые нам пакеты:

    Код:
    \\ Обновляете репозиторий
    apt-get update
    \\ Основной набор
    apt-get install openssh-server
    apt-get install openjdk-6-jre
    apt-get install apache2
    apt-get install mysql-server
    apt-get install php5
    apt-get install php5-mysql
    apt-get install php5-cgi
    apt-get install phpmyadmin
    apt-get install mc
    apt-get install tofrodos
    Внимание: Если у Вас x64 битная ОС,то установите еще один пакет:

    Код:
    apt-get install ia32-libs
    5.С помощью FTP**** клиента закачайте файлы сборки в вашу ОС.
    Я рекомендую использовать FileZilla.

    Все,установка ОС завершена.Поздравляю.

    Пункт 2 - Заливка SQL баз.

    1.Зайди в PhpMyAdmin по следующей ссылке:

    Код:
    http://ваш ip/phpmyadmin
    Если у Вас не работает PhpMyAdmin,то пропишите вот эти команды:

    Код:
    sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d
    sudo apache2ctl restart
    2.1 Для того чтобы залить SQL базы,Вы должны нажать на кнопку SQL и скопировать код из файла PW_tables.sql.Он находиться в папке со сборкой по пути:
    Код:
    .../ServerPerfectWorld 1.4.6/2.SQL/
    Теперь выполните запрос соответствующей кнопкой.
    2.2 Теперь Вам надо выбрать таблицу PW и в ней выполнить еще одни SQL запрос.
    Все делаете тоже самое,только сам запрос берете из файла PW_procedures.sql и в поле разделитель ставьте "$$",без кавычек.Выполните запрос.

    3.Переходим к настройке файлов.

    Код:
    /etc/hosts / cвой ип
    /etc/table.xml / свой пароль от бд
    /home/glinkd/gamesys.conf / свой ип
    /var/www/register.php / свой пароль от бд
    4.Теперь Вам необходимы выдать права,сделать это можно следующими командами:

    Код:
    cd /home
    chmod 777 ./chmod.sh
    fromdos /home/*.sh
    Ура,Вы настроили сервер и он готов к работе.
    Запустить сервер можно командами:

    Код:
    start.sh
    stop.sh
    Пункт 3 - Настройка iWeb

    Открываем файл который находиться

    Код:
    /usr/local/jakarta/webapps/iweb/include/.config.jsp
    и настраиваем в нем путь к нашей БД.

    Ссылки:

    VM - https://virtualbox.org/
    PuTTy - http://www.putty.org/
    FileZilla - http://filezilla.ru/
    Ubuntu - http://ubuntu.ru/get
    Сервер - https://disk.yandex.ru/public/?hash=cJCAbIKJjARDjGy8IxkYgtNBz4I1zsUMrFzxZdWiuO0=
    Пароль - mmorpg-devs.ru(Не реклама)

    ВМ* - Виртуальная машина (ВМ, от англ. virtual machine) - это программа, которую вы запускаете из своей операционной системы. Программа эмулирует физический компьютер.
    root** - супер пользователь в семействе Linux.
    PuTTy*** - SSH клиент
    FTP**** - клиент с помощью которого Вы сможете подключиться к вашей машине и закачивать/скачивать файлы из нее,а так же редактировать.

    Гайд подготовил Stendex специально для youhack.co,просьба при копировании материала указывать ссылку на перво начальный источник.
    Видео-гайд выложу позже,т.к не совсем все успеваю.Если я что-то не дописал,то скажите мне это в ЛС,обязательно исправлю.
    От + не откажусь.
    По возникшим вопросам обращаться в скайп - stendex17.

    p.s Делать отдельный пункт по настройке клиента я не стал,скажу так,вам надо заменить data файлы самого клиента на data файлы из сборки.Которые находятся по пути:

    Код:
    .../ServerPerfectWorld 1.4.6/4.Клиент/data
    Всего наилучшего.
     
    Последнее редактирование: 07.08.2013