Инструкция по установке

Теги:
 

Nurgl

втянувшийся
Инструкция по усстановке с картинками на английском

Инструкция на русском :)

2 Начало установки

2.1 Распакуйте сервер на ваш компьютер
2.2 Распакуйте Файлы для локального запуска сервера в папку CHN_Server_20040604. Распаковывайте поверх старых.
2.3 Распакуйте Базы данных SQL в папку CHN_Server_20040604. Распаковывайте поверх старых.



3 Меняем Ини...тут короче чё то закасячено с Рутером...Короче будет на англиском...Скажу сразу, что я это пунк у себя сразу проспустил, но прочитать его надо и подстроить под свои данные SQL.

*If you dont have a router replace 192.168.0.100 with 127.0.0.1 in the lines below, if you do have a router replace 192.168.0.100 with your internal IP, to get your internal IP go: Start->Run->cmd.exe then type ipconfig, the IP Address listed is your internal IP.

*If you are playing on the internet replace 24.68.124.198 with your external IP address, to get this go to http://www.whatismyip.com (and forward the appropriate ports if you have a router/firewall so people can access)

*If you are playing on a LAN network just use your internal IP as your external IP so only people from your network can connect



Change the following lines in config.txt under NewAuth\etc folder:
DevServerIP="24.68.124.198"
logdip="192.168.0.100"

Change the following lines in l2cache.ini under CacheD folder:
address="192.168.0.100"

Change the following lines in l2logd.ini under L2LogD folder:
address=192.168.0.100

Change the following lines in L2NPC.ini under L2NPC folder:
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
user="gamma" *This should be your MSSQL Login (I used sa since it sets up the sa account for you when you install SQL and sa has all permissions)
password="l2online" *This should be your MSSQL Password

Change the following lines in l2server.ini under L2Server folder:
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
WorldId=1 *This should be the digits of your internal IP after the last . (In my case WorldId=100)

Change the following lines in config.txt under PetitionD\etc folder:
webAuthServer="192.168.0.100"



4 Устанавливаем Скипты базы данных.

4.1 Открываем lin2comm_new.sql в папке DBScript и ищем

set @conn_str = '127.0.0.' + @world_id + ''';''X '';''Y'
127.0.0. это всё правельно. Последнюю цифру не ставят. (change 127.0.0. to the first 3 sets of numbers of your internal IP (If your internal IP is 192.168.0.100 then enter 192.168.0.))
Поменяйте X на ваш аккаунк базы данных SQL
Поменяйте Y на ваш пароль базы данных SQL
Таких линий надо поменять 3 штуки

Ищем ещё
'SQLOLEDB', '127.0.0.1';'X';'Y'
127.0.0.1 это всё правельно. Последнюю цифру ставят.
Поменяйте X на ваш аккаунк базы данных SQL
Поменяйте Y на ваш пароль базы данных SQL
Такая линия только одна.

Сохраните и зактройте файл.


4.2 откройте lin2world_20040609_all.sql в папке DBScript

set @conn_str = '127.0.0.' + @world_id + ''';''X '';''Y'
127.0.0. это всё правельно. Последнюю цифру не ставят. (change 127.0.0. to the first 3 sets of numbers of your internal IP (If your internal IP is 192.168.0.100 then enter 192.168.0.))
Поменяйте X на ваш аккаунк базы данных SQL
Поменяйте Y на ваш пароль базы данных SQL
Таких линий надо поменять 3 штуки

Ищем ещё
'SQLOLEDB', '127.0.0.1';'X';'Y'
127.0.0.1 это всё правельно. Последнюю цифру ставят.
Поменяйте X на ваш аккаунк базы данных SQL
Поменяйте Y на ваш пароль базы данных SQL
Такая линия только одна.

Сохраните и зактройте файл.



5 Настройка Базданных

5.1 Установка SQL.
5.1.1 Распакуте скаченный архив MS SQL (SQLEVAL.exe) и установите SQL.
5.1.2 Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Service Manager

5.2 Создания Базданных
5.2.1 Убедитесь что сервер SQL запущен, т.е. нажмите в Service Managerе зелёную кнопку Start/Continue, если она нажата то значит сервер SQL запущен.
5.2.2 Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Enterprise Manager. Тыкните 2 раза по иконке SQL Server Group, потом снова тыкните 2 раза по иконке подписаной как (local). ВЫлетит окошко жмыкайте ОК. Потом заходим в папку Databases и создаём там следующие базы данных(правый клик и затем New Database, выскачет окошко и в поле Name вводите следующее названия) :lin2world, lin2comm, lin2log, lin2report, lin2db, petitio.
5.2.3 И так, у нас 6 новых баз данных: lin2world, lin2comm, lin2log, lin2report, lin2db, petitio.
5.2.4 Закрываем это окно нах

5.3 Query Analyser
5.3.1 Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Query Analyser
5.3.2 Выскочит окошко в Дропменю (SQL Server) выберите свой запушенный SQL Server и жмыкайте Акэй
5.3.3.1 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2world, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2world_20040609_all.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.2 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2comm, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2comm_new.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.3 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2log, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2log_20040416.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.4 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2report, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2report_20040416.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.5 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2db, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2db_AuthDBSchema.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.6 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2db, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2db_update.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.7 Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там petition, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл petition.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она рядом с кнопкой Execute Query. После завершения операции сохроняем всё.
5.3.3.8 Закрываем это окно нах.
5.4 Открываем Service Manager и ищем там базу данных lin2db. Тыкаем на неё 2 раза выскакивает окошко жмыкаем Акей. Находим там иконку подписану кака Tables и 2 раза тыкаем. Появиться список. Ищем в списке Server жмём на нем правой кнопокой, ищём слова Open Table наводим мышкой, ждём пока выскочит подменю и там нажимаем Return all rows. Добавляем следующую информацию в появившееся окошко:

id = 1
name = same as the worldname in l2server.ini
ip = your external IP
inner_ip = your internal IP
ageLimit = 0
pk_flag = 0 PK not allow; 1 allow
kind=0
port=7777

Закрываем это окно нах.


6 Создаём DNS.

6.1 Открываем Control Panel, ищем и открываем Administrative tools, снова ищем в новом окне и открываем Data Sources (ODBC)
6.2 Ищем закладку File DSN, нажимаем на неё и там нажимаем на кнопку Add.
6.3 Из списка выбираем SQL Server обычно в самом низу и жмём Next
6.4 Задём имя lin2world и жмём Next пока не появиться окошко выбора сервера.
6.5 Поле Discription оставляем пустым, в нижнем поле выбираем (local)
6.6 Жмём Next до тех пор пока не будет написано Change Default Database to. Ставим галку и выбираем lin2world
6.7 Такимже гемороем придёться создать ещё DNS для каждлй базы данных, только естественно одноименных DNS.

7 Настройка системного Ини


7.1 Идём в Coltrol Panel жмыкаем 2 раза на иконку System, в появившемсе окне нажимаем закладку Advanced. Нажимаем кнопкку Settings которая относится к Performance и во вновь появившемсе окне жмём Advanced
7.2 Жмём кнопку Virtual Memory. В поле Initial size (MB) ставим 1024 в поле Мaximum ставим 4096 и жмём кнопку Set.
7.3 Открываем Файл C:\Boot.ini и меняем в нём следующее
Находите: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /nodetect
В конце добавляете /3GB
Получается: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /nodetect /3GB
7.4 Перезагружаем комп.



8 Account Register System

8.1 распаковываем L2Asp.zip в дерикторию C:\Inetpub\wwwroot или любая другае IIS (nternet Information Services) директория
8.2 открываем в этой директории файл conn.asp и там меняем
ms_sql_server_host_addr = "127.0.0.1" *This should be set to your internal IP
sql_server_username = "sa"
sql_server_password = "l2online"
save and close the file.

Дальше чесно говоря я не делал так как необходимый файл не нашёл так что оставлю на англиском

Open control panel, click administrative tools, then double click Internet Information Services. Click on local computer then click websites. Right click default websites and go properties. Click on the documents tab and then the add button. Under default document name type index.asp then press OK. Select index.asp and use the up arrow to move it to the top of the list then press OK.

Close IIS and open internet explorer and type http://127.0.0.1 (where 127.0.0.1 is your internal IP)
Once the website comes up click register. Then enter a username and a password and click next.

You have now made an account on your server.


9 Запускаем сервер. ОТКРЫВАЙТЕ ФАЙЛЫ В ТОМ ПОРЯДКЕ В КОТРОМ НАПИСАНО ТУТ

9.1 L2LogD.exe

File DB = lin2log
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

9.2 CacheD.exe

File DB = lin2world
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

9.3 L2AuthD.exe

File DSN = lin2db
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

9.4 PetitionD.exe

Server = (local)
login name = Ваш SQL аккаунт
password = Ваш SQL пароль
Database = petition

9.5 L2Server.exe

9.6 L2NPC.exe

Сервак запушён, всё ништяк ^_^
http://nucer.ru - форум эксклюзивной сборки nucer'а с моими датапаками !  
RU Proh #21.04.2005 21:53  @Владимир Малюх#26.12.2002 11:48
+
-
edit
 

Proh

новичок
Nurgl, 20.04.05 17:56:48:
Инструкция по усстановке с картинками на английском

В скором времени тут будет русскоязычная инструкция.
[»]
 


Сайт, к которому вы обратились, временно закрыт администрацией службы Narod.ru........

?
 
+
-
edit
 

Nurgl

втянувшийся
Proh, 21.04.05 20:53:04:
Сайт, к которому вы обратились, временно закрыт администрацией службы Narod.ru........

?
[»]
 

Поченил
http://nucer.ru - форум эксклюзивной сборки nucer'а с моими датапаками !  

ZONY

новичок
Когда будет версия на русском? ;) <_<
^_^;  
RU sys[antaris] #25.04.2005 01:24
+
-
edit
 

sys[antaris]

новичок
Вот тут на русском http://forum.q1.ru/showthread.php?t=9707
Чуть сокращено но суть понятна.
 
+
-
edit
 

sharoz

новичок
Народ ! Кто ставил через MS SQL 2000 на 2003 серваке СКАЖИТЕ плиз !!! Я поставил Хроники 1ые и у меня при запуске компонентов пароль не прокатывает и логин !!!!
Народ пишет что вроде надо ставить на sql и на компоненты сервака один и тот же пароль+логин ?????!!!!!!
А я не знаю как поставить на sql логин и пароль он у меня пишет что не может !!!!!!!!! помогите народ напишите плиз как там !!!!
Вот такой, я весёлый зверёк...  
+
-
edit
 

OVER387

новичок
а реально ли поставить сервак на p4 2,4 GHz , 512 ram и играть в la2 на етом же компе?
=============================================== Gimler [ForgottenLegion]: 34 Dwarf Fighter >>--->Warsmith ----------------------------------------------------------------------------- KYMA : 25 Human Fighter >>--->Dark Avenger =============================================== <<{Поменяйте скилл Blaze Quake у Wizzard'a на Blaze}>> <<{Поставте скилл Robe Mastery у Wizzard'a }>> О человеке можно судить по его Temporary Internet Files.  
+
-
edit
 

OVER387

новичок
что значит в
CachD
PCQD failed 800007d5
=============================================== Gimler [ForgottenLegion]: 34 Dwarf Fighter >>--->Warsmith ----------------------------------------------------------------------------- KYMA : 25 Human Fighter >>--->Dark Avenger =============================================== <<{Поменяйте скилл Blaze Quake у Wizzard'a на Blaze}>> <<{Поставте скилл Robe Mastery у Wizzard'a }>> О человеке можно судить по его Temporary Internet Files.  
?? sys[antaris] #02.05.2005 08:51
+
-
edit
 

sys[antaris]

новичок
а реально ли поставить сервак на p4 2,4 GHz , 512 ram и играть в la2 на етом же компе?
 


не реально...
 
+
-
edit
 

Slava
Slava2

новичок
OVER387, 02.05.05 03:46:41:
что значит в
CachD
PCQD failed 800007d5
[»]
 


Удали perform.ini


sys[antaris:],02.05.05 10:51:31
не реально...
[»]
 



А я ставил и играл на более слабом компе... :o
 

Squid

новичок
Slava:
А я ставил и играл на более слабом компе... :o
 


Оффтоп
Извращенец однако ;)))) Смысл в этом какой???
Крест на пузе желтой краской, век мне мультики не видеть!  
+
-
edit
 

OVER387

новичок
ага еще вопросики
че дает в b00t.ini "/3gb" и "/nodetect"?
а то у меня стоит multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect


Что помогает оно?
=============================================== Gimler [ForgottenLegion]: 34 Dwarf Fighter >>--->Warsmith ----------------------------------------------------------------------------- KYMA : 25 Human Fighter >>--->Dark Avenger =============================================== <<{Поменяйте скилл Blaze Quake у Wizzard'a на Blaze}>> <<{Поставте скилл Robe Mastery у Wizzard'a }>> О человеке можно судить по его Temporary Internet Files.  

Vint

новичок
А у всех в папке с сервером нету petitonD??? Или тока я без него скачал ???
 
+
-
edit
 

Forbik

новичок
При попытке конекта к серву вылетает следуюшие

И ешё, когда запускаю L2server и L2npc то окно не открываеться, а просто висит в трее
Помогите :)
 
+
-
edit
 

busta

новичок
Forbik, 08.05.05 12:44:20:
При попытке конекта к серву вылетает следуюшие
 


Имхо это с днс связано

И ешё, когда запускаю L2server и L2npc то окно не открываеться, а просто висит в трее
Помогите :)
[»]
 


У меня тоже не открываются, это нормально.
 
+
-
edit
 

Forbik

новичок
Если DSN, может быть я неправильно сделал, что мне необходимо указать на втором скрине ?
 

kish

новичок
емм какойто я глупый вопрос задаю НО В ОПИСАНИИ Я НЕПОНЯЛ КАК АКУАНТЫ РЕГИСТРИРОВАТЬ? :blink:
 
+
-
edit
 

ElfGirl

новичок
А чтобы в трее не висело - нажмите правой кнопкой мышы и нажмите (развернуть окно) =))))
 
+
-
edit
 

Forbik

новичок
ElfGirl, 11.05.05 18:34:04:
А чтобы в трее не висело - нажмите правой кнопкой мышы и нажмите (развернуть окно) =))))
[»]
 

Круто :D Работает :D
:wub:
 

louso

новичок
Я вот тоже не понял сайтец не грузится есть какой нить другой способ регить аккаунты???!!
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru