Многие думают, что этот раздел абсолютно бесполезный и никому не нужны эти мороки. Напротив, я думаю, что раздел будет полезным для всех. Думаю многие думали провести турнир по Dota или Warcraft 3 в своей сети. Многим очень интересно как работает сервер и как его запустить в интернет. Все ответы я надеюсь вы найдете в этом разделе форума.
Настройка сервера
Настройка сервера Эта тема уже для тех, кто скачал готовый сервер Warcraft 3. И так мы имеем 3 архива. 1 - Server PvPGN 1.8.5 2 - Denwer ( Apache, MySQL и т.д ) 3 - Navicat Скачать вы их можете в этой теме: http://wodota.ru/forum/49-99-1
Что такое денвер? Денвер — набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и оболочка для разработки сайтов на «домашней» (локальной) Windows-машине без выхода в Интернет. Из этого списка нам понадобится MySQL и для некоторых Apache. Естественно вы можете использовать обычный сервер MySQL, но для новичка будет удобнее пользоваться Denwer`ом.
Что такое Mysql? MySQL (/mɑɪ ɛs kjuː ɛl/, «май-эс-кью-эль», жарг. мускул) — свободная система управления базами данных ( дальше БД). Проще говоря, MySQL это "Большая коробка с информацией." Она делится на Базы, Таблицы, Столбики.
Что такое Navicat? Программа для управления БД MySQL.
И так, повторюсь, мы имеем 3 файла. Архив с сервером, denwer, navicat. Распакуйте архив с Denwer в любое удобное для вас место. У меня это будет на диске C:\Denwer\... Распакуйте архив с сервером в корень папку С:\Denwer\Server\.... Установите Navicat в папку C:\Denwer\Navicat\... ( Необязательно, но так проще )
Запуск сервера: Дальше разговор пойдет только о 2 вещах. О файлах в папке Denwer и о программе Navicat. Все остальные мысли отбросьте в сторону Для начала зайдем в папку Denwer. Найдем в ней файл Run.exe.
Запустим его. Автоматически запустится резервный диск Z. Работать будем только с ним. Немного о файлах денвера:
И так мы включили Denwer. С ним же запустился запустился диск Z, а так же MySQL и другие компоненты.
И так, нам нужно привязать сервер к MySQL и выделить под сервер отдельную БД. Подключаемся к MySQL через Navicat: 1 - Запускаем программу 2 - Нажимаем Connection
3 - Появилось окошко, вводим в него данные.
Имя - любое. Hostname - оставляем или пишем 127.0.0.1. Без разницы. Порт оставляем 3306. User - root, Password - admin - по умолчанию ( для смены имени и пароля смотрите эту статью ) Как только ввели все данные жмём TEST CONNECTION. Вам должно выбить такое окошко.
Нажимаем OK и выбираем своё подключение в списке.
И так, мы подключились. Создаём бд. Правой кнопкой мыши ( далее ПКМ ) нажимаем на ваш сервер MySQL и выбиваем New Database
В появившемся окне вводим любое название. У меня к примеру "wodota". Character set выбераем UTF-8. и нажимаем OK
И так. Мы создали БД, подключаем к ней сервер. Заходим в папку c конфигурацией сервера C:\Denwer\Server\conf\.. и находим файл bnetd.conf
Открываем его через обычный блокнов. Находим 50 строчку. В ней будет:
Учтите, что название БД для сервера я вписал "wodota". Если вы вписали своё название в пункте чуть выше, впишите его и в эту строчку. ( с учётом регистра ). Имя и пароль стоит по умолчанию. Сохраняем и закрываем блокнот. Вот и всё. Теперь нажмите на запуск сервера. Файл для запуска PvPGN.exe
Запустится окошко и в нем должно быть написано в точности:
Code
You are currently Running PvPGN BnetD Mod 1.8.5 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= If you need support: * READ the documentation at http://pvpgndocs.berlios.de/ * you can subscribe to the pvpgn-users mailing list at https://lists.berlios.de/mailman....; * you can try our wiki page at http://wiki.pvpgn.org * check out the forums at https://forums.pvpgn.org * visit us on IRC on irc.pvpgn.org channel #pvpgn
Server is now running. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-