Данная статья поможет Вам легко поставить у себя сервер La2 и сайт для него. И не нужно покупать хостинг.
VertrigoServer - это очень хорошая утилита, которая сочетает в себе:
-mysql
-apache
-поддержка php
-phpmyadmin
И так, приступим:
Шаг1: Скачивание
1.Нам необходимо иметь следующее:
сам Vertrigo server. Скачать можно :
_http://depositfiles.com/files/dh0z74csa]Deposit Files
2. Нам нужна будет ява платформа.
_http://depositfiles.com/files/kctigv5d9
3. Navicat здесь ненужен, мы будем делать всё через phpmyadmin
Шаг2: Подготовка к установке
1. Если у вас уже установлен MySQL - удалите его.
-Нужно удалить Navicat
-Удалить саму MySQL .
-Перезагрузить компьютер.
2. Если была ява платформа - то её можно оставить
3. Удалить все веб движки (apache , app server и т.д.).
4. Как всё это сделали, перезагружаем ваш компьютер.
Шаг3: Начальная стадия установки
1. Установка Ява-платформы.
Ну я думаю тут всё понятно.. Нужно просто запустить ваш “*.exe” файл, и постоянно щелкать “Next ->” и “Install ->”
2. После установки Ява платформы - ставим сам Vertrigo Server.
3. После того как установили Vertrigo появится маленькое окошечко со всякой информацией. Нам необходимо нажать на кнопку “Hide this windows and start server”
Шаг4: установка и настройка сборки сервера
Ну я надеюсь вы уже скачали себе сборку сервера, я буду рассказывать под сборкой l2j-archid, но так же подойдет для других сборок(пара имен будут разными)
1. Распаковываем сборку в удобное для вас место( к примеру берем C:server - содержимое датапака и геймсервера - туда)
2. Нужно сделать БД для вашего сервера. Заходим : _http://localhost/phpmyadmin
При входе он попросит логин и пароль - вводим :
login : root
password : vertrigo
Нам же нужно БД создать.
Делаем вот что: в появившемся окне где есть пространство и диалог:Новая база данных - пишем l2jarchid_db
Тоесть, пишем имя базы которую хотим создать, я к примеру пишу : l2jarchid_db и жму создать.
Или же, можете в консоле ввести запрос :
CREATE DATABASE `l2jarchid_db` ;
Далее, продолжаем настройку сервера и заливку баз данных.
Шаг5: финальная стадия
1. Заходим в : c:servertools и видем там : database_installer.bat
Открываем его блокнотом/notepad++ (2ой кнопкой клик, изменить).
И меняем в нем такие строки :
set mysqlBinPath=%ProgramFiles%vertrigoservmysqlbin
set lsuser=root
set lspass=vertrigo
set lsdb=l2jarchid_db
set lshost=localhost
set gsuser=root
set gspass=vertrigo
set gsdb=l2jarchid_db
set gshost=localhost
Обьясню :
set mysqlbinpatch= путь к папке /bin mysql - у нас по дефолту он c:program filesvertrigoservmysqlbin - где, %ProgramFiles% - ето C:program files
Или же просто укажите : C:Program FilesVertrigoServMysqlbin (на крайний случай)
set lsuser и set gsuser - нужно указать пользователя mysql(у нас он root)
set lspass и set gspass - пароли от пользователя mysql(по дефолту - vertrigo)
set lsdb и set gsdb - это имя базы, которую мы создали(в моей инструкции ето l2jarchid_db)
set lshost и setgshost - это место БД (если ето ваш комп, то будет Localhost)
После изменений - сохраняем, и запускаем его.
Жмем все время enter пока он будет спрашивать конфиги(мы их уже настроили, можно сверить).
MySQL Username (default is ‘root’):
Password (will be shown as you type, default ‘vertrigo’):
Database (default is ‘l2jarchid_db’):
Host (default is ‘localhost’):
3-GameServer settings——————–User (default is ‘root’):
Pass (default is ‘vertrigo’):
Database (default is ‘l2jarchid_db’):
Host (default is ‘localhost’):
4-Misc. settings——————–Color mode (c)olor or (n)on-color, default c : c
Path for your backups (default ‘.’)ath for your logs (default ‘.’):
Далше выбираем Fullinstall : (нажимаем F и ентер)
LOGINSERVER DATABASE install typef)ull: I will destroy data in your `accounts` and and `gameserver` tables.(s)kip: I’ll take you to the gameserver database installation and upgrade options.(r)econfigure: You’ll be able to redefine MySQL path, user and database information and start over with those fresh values.(q)uit Choose (no default for fresh install) : F
В конце установки вы увидете :
L2J-Archid database_installer version 1.0.1(C) 2008 L2J-Archid Teamdatabase_installer comes with ABSOLUTELY NO WARRANTY;This is free software, and you are welcome to redistribuunder certain conditions; See the file gpl.txt for furthdetails.Thanks for using our software.visit jarchid for more info aboutour L2J-Archid project.Для продолжения нажмите любую клавишу . . .
Всё. БД мы залили. Теперь конфигурируем.
Шаг 6: Финальные конфигурации
1. Идем в : C:serverL2JArchid-Loginconfig
Открываем : loginserver.properties
И меняем там :
ExternalHostname=127.0.0.1 #Тут пишем ваш внешний IP адресInternalHostname=127.0.0.1 #тут пишем локальный IP адресLoginserverHostname=* #оставляем * тут
LoginserverPort=2106 # ето порт ЛС - не меняем
LoginHostname=* #тут ставим : 127.0.0.1 или же звездочьку
LoginPort=9014 # оставляем таким же#
Database info #ето подключение к БД
URL=jdbc:mysql://localhost/l2jarchid_db #тут ставим после /localhost/ имя вашей БД, у меня l2jarchid_db
Login=root #пользователь
MysqlPassword=vertrigo #пароль пользователя MySQL
Теперь идем в : C:serverL2JArchid-Gameconfig
открываем : server.properties и меняем :
GameserverHostname=* #оставляем *
GameserverPort=7777 #порт гейм сервера
ExternalHostname=* #внешний IP
InternalHostname=* #Локальный IP
LoginPort=9014 #оставляем такимLoginHost=* #тут или * или 127.0.0.1 - смотря как в Loginserver поставили#
Database infoURL=jdbc:mysql://localhost/l2jarchid_db #имя вашей БД после /localhost/ - у меня l2jarchid_db
Login=root #пользователь MySQLPassword=vertrigo #пароль пользователя MySQL
Запускаем Registergameserver.bat (нахоидится в C:serverL2JArchid-Login )
Жмем “1″ и ентер.
Появится файл в той же папке : hexid(server 1).txt
Переименовываем его в hexid.txt и вставляем в папки /config/ Логин и гейм сервера.
Всё. Можете запускать ваш сервер :
C:serverL2JArchid-Game - файл : startGameServer.bat
C:serverL2JArchid-Login файл : startLoginServer.bat
Остальное найдете в прошлых инструкциях. Всё. сервер установлен.
Обезательно смените пороль в вертриго сервер :
Открываем phpmyadmin (_http://localhost/phpmyadmin)
Видем там такую строку : Привилегии
Жмем на нее. Увидем там такое :
Пользователь Хост Пароль Глобальные привилегии Tip GRANT
root localhost Да ALL PRIVILEGES Да Редактирование привилегий
Выбираем редактирование привелегий.
Увидем в новом окне : Изменить пароль
Вводим :
Пароль: тут новый пароль.
Подтверждение: еще раз новый пароль.
И жмем ок. Вот и всё.
ps Установку веб обвязки засовывать в:
C:program filesvertrigoservwww
Ну а далее я думаю вы сообразите =)