Перейти к содержимому


* * * * * 3 Голосов

[Гайд] Установка и настройка сервера eAthena 3CeAM


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 17

#1 ToxoT

ToxoT
  • Пользователь

  • Пользователь
  • 311 сообщений
  • Пол:Мужчина
  • Город:Base64_decode(zeDj4PLo7e4=)
  • Интересы:Base64_decode(1eDq6O3jLCDv8O7j8ODs6O3jLCDk5eLz+OroIC4uLg==)

Отправлено 21.02.2007 - 01:56

=Устанавливаем=

eAthena
http://svn.games-service.net/
MySQL 5.1.45
http://www.filefront...1.45-win32.rar/
MySQL GUI Tools 5.0-r17
http://www.filefront...-r17-win32.rar/
Data+exe
http://www.filefront...8/data-exe.rar/
client kro
http://ratemyserver....wnload_kROLinks

=MySQL=

Теперь мы запускаем (MySQL Administrator ):
нажимаем на Изображение потом на Изображение и в полях водим:

Цитата

Connection: localhost
Username: root
Password: какой написал http://urban-monkey....ru/server/4.JPG тут
Server Host: localhost
и потом на Изображение если вы зашли всё сделали хорошо

Теперь мы запускаем (MySQL Query Browser ):
и в поле водим :

Цитата

Default Schema: ragnarok
и нажимаем на Изображение и потом у вас появляется вот http://urban-monkey....ru/server/8.JPG это и нажимаем на Изображение

нажимаем на Изображение а потом на Изображение а потом на Изображение

И выбираем файл: ...\eAthena\sql-files\logs.sql(...\ это путь, до папки eAthena)
и нажимаем на Изображение и таким образом обработать скрипты в следующим порядке:

Цитата

1.logs.sql
2.main.sql
3.mob_db.sql
4.item_db.sql

Теперь мы запускаем (MySQL Administrator ):
нажимаем на Изображение а потом на Изображение
и в полях вводим:

Цитата

MySQL User: ragnarok
Password: ragnarok
Confirm Password: ragnarok
и потом на Изображение потом нажимаем на Изображение правой кнопкой мыши потом на add host.... и пишем там localhost потом нажимаем на Изображение выбираем ragnarok и всё что есть в таблице Изображение обводим и нажимаем на Изображение что бы всё перешло в таблицу Изображение и нажимаем на Изображение

=eAthena SQL=

Лезем в папку ...\eAthena\conf

Редактируем "inter_athena.conf"

Цитата

sql.db_hostname: 127.0.0.1
sql.db_port: 3306
sql.db_username: Логин пользователя который имеет доступ без ограничения к БД.
sql.db_password: Пароль этого пользователя.
sql.db_database: "НАЗВАНИЕ" БД в которую вы импортировали файлы.
sql.codepage:

// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: Логин пользователя который имеет доступ без ограничения к БД.
char_server_pw: Пароль этого пользователя.
char_server_db: "НАЗВАНИЕ" БД в которую вы импортировали файлы.

// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: Логин пользователя который имеет доступ без ограничения к БД.
map_server_pw: Пароль этого пользователя.
map_server_db: "НАЗВАНИЕ" БД в которую вы импортировали файлы.

// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: Логин пользователя который имеет доступ без ограничения к БД.
log_db_pw: Пароль этого пользователя.
log_db_db: "НАЗВАНИЕ" БД в которую вы импортировали файлы.
log_codepage:

1. Редактируем файлы "map_athena.conf" и "char_athena.conf" через блокнот.
в нём меняем:

Цитата

userid: (поменяйте на любой)

passwd: (поменяйте на любой)

Теперь мы запускаем (MySQL Query Browser ):
ищем в дб ragnarok файл login и нажимаем на него 2 раза и что вы написали "map_athena.conf" и "char_athena.conf" пишем тоже

=Создаем аккаунт=

тоже тут в дб ragnarok файл login ниже пишем

Цитата

2000001 Test Test M a@a.com 0
если вы хотите админа пишем заместо 0 пишем 99

=Ragnarok Online Client=

Лезем в папку ...\ragnarok online\data
Редактируем "clientinfo" через блокнот

Цитата

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
<connection>
<display>Название сервера</display>
<desc>None</desc>
<address>Ваш IP</address>
<port>6900</port>
<version>20</version>
<langtype>14</langtype>
<registrationweb>Страница регистрации</registrationweb>
<aid>
<admin></admin>
<admin>2000000</admin>
</aid>
</connection>
</clientinfo>

всё запускаем runserver-sql в \eAthena и играем через exe

---------------------------------------------
спасибо l uNdeRTakEr l что написал свой гайд

Сообщение отредактировал l uNdeRTakEr l: 14.08.2010 - 16:06


#2 ToxoT

ToxoT
  • Пользователь

  • Пользователь
  • 311 сообщений
  • Пол:Мужчина
  • Город:Base64_decode(zeDj4PLo7e4=)
  • Интересы:Base64_decode(1eDq6O3jLCDv8O7j8ODs6O3jLCDk5eLz+OroIC4uLg==)

Отправлено 21.02.2007 - 02:08

Ставим веб сервер

Итак это на порядок сложнее операция… Ее в принципе делают те кто свой локальный сервер поднять вздумали… так вот начнем..
Что же нам понадобиться

Ну перво наперво это естественно Apache 2.0.55 запускаем
Далее идет настройка

Server Information

Network Domain			  пишем свой IP

Sever Main					как хотите так и называйте

Administrator E-mail Address				  ваше право написать настоящий или вымышленный

Галка стоит на варианте		 for All Users, On port 80

Режим установки Typical

Директорию куда хотите

Инсталл…установили? Теперь в систрее рядом с нашим любимым светофорчиком должен еще и значок с зеленной стрелкой загореться если его нету то у вас что-то сделано не так

После нам понадобиться PHP устанавливать его недолго просто скачиваем  отсюда и распаковываем в папку c:/PHP

Далее идем в папочку куда мы Apache установили находим в ней файл httpdoc.conf и редактируем

Находим строку

#LoadModule ssl_module modules/mod_ssl.so

дописываем под ней

LoadModule php4_module c:/php/sapi/php4apache2.dll

Далее ищем строку
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"

Меняем путь на папку где у вас будут лежать файлы !!!ВЕБ!!! сервера

Пример

DocumentRoot "C:/SERVER"

Ищем строчку

<Directory

и проделываем с ней такую же операцию

Далее ищем строку

AccessFileName .htaccess

Если перед ней не стоит # то оставляем как есть если стоит убираем …

Ищем строку

ScriptAlias /cgi-bin/ "E:/Program Files/Apache Group/Apache2/cgi-bin/"

Таже процедура что и в предыдущем


Ищем следующий текст

# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#

после него добавляем

AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz



AddType application/x-httpd-php php

ScriptAlias /_php/ "C:/PHP/"

Action application/x-httpd-php "/_php/php.exe"

ВНИМАНИЕ внимательно посмотрите нет ли повторяющихся строчек их надо убрать

Далее качаем данный архив  после два файла из него кидаем в папку /Apache

Все… перегружаем машину…

После включения двойной клик по значку Apache в систре открылось окно управлением сервисом апача смотрим низ окна там должна содержаться строчка следующего содержания

Цитата

Apache 2.0.55 with PHP 4.4.2
возможны некоторые вариации но обязательно должны упоминаться апач и пхп…

Далее пошли…

Теперь нужен сам сайт (контрольная панель где регистироваться )

Я использую панель типа CERES CP есть еще RO CP и ROse, но принцип настройки там такойже… если вы хоть чуть чуть пошевелите мозгами вы поймете

Итак распаковываем данный  архив в корень каталога SERVER того что на диске С:/ поместили. Далее редактируем файл config.php

$CONFIG['db_serv'] 			=	'localhost';	// SQL Host
$CONFIG['db_user'] 			=	'ragnarok';		// SQL User
$CONFIG['db_pass'] 			=	'ragnarok';		// SQL Password
$CONFIG['rag_db'] 			=	'ragnarok';		// SQL Ragnarok Database name
$CONFIG['cp_db'] 			=	'cp';			// SQL CP Database name
$CONFIG['md5_pass']			=	'0';			// Use MD5 password (enable = 1, disable = 0) ОСОБОЕ ВНИМАНИЕ СЮДА ЕСЛИ ВЫ ОБРАБОТАЛИ СКРИПТ convert_passwords.sql то всместо 0 надо ставить 1
$CONFIG['safe_pass']		=	'1';			// Force the use of a safer password with size 6 and at least 2 letter and 2 numbers (enable = 1, disable = 0)

Данный код мы просто смотрим и принимаем его как должное…
Примечание: Если вы поменяли название базы сервера eAthena то надо соответсвенно менять и здесь

Далее лезем в MySQL Control Center  и проделываем след действия

Теперь тыкаем в плючик слева от Databases
Там уже есть три базы, их мы трогать не будем,
А просто нажмём на Databases правым маусом и выберем New Database

В появившейся строке вводим имя новой базы, она у нас буит называтся cp (опять же все маленькими буквами)

Итак, у нас создана новая база данных, теперь дабл клик левой мышью на неё, чтобы значок перед ней стал зелёным

Далее идут более простые маниуляции...

Подсветив базу данных (в нашем случае это cp) нажимаем вверху на кнопку SQL

Откроется окно чем-то напоминающее блокнот
Тут нам нужно сделать несколько кликов мышью:

Нажимаем на кнопку "открыть фаил"

И выбираем фаил: ...\table.sql (...\ это путь, до папки cp)
После прогрузки скрипта нужно дать программе его отработать,
Делается это нажатием на кнопку красный восклицательный знак

После того, как скрипт отработал, смотрим на нижнюю панель, там должны быть жёлтенькие восклецательные знаки, если там появились красненькие ,значит опять что-то не так, но трогать больше ничего не надо, т.к. может стать ещё хуже...

Далее нужно переконнектить базу, чтобы все скрипты прогрузились...
Сделать это просто: правый маус по базе cp и выбираем верхнее меню Disconnect
Потом по этой же базе дабл клик левым маусом, чтобы опять стала зелёненькой...

Осталось создать юзера, через которого сервер будит коннектится к базе:

Дабл клик на опции User Administration находящейся влевой стороне окна контрольной панели...

Далее по этому же меню правый маус, New User
В открывшимся вашему виду окне пишем:


Username: cp
Host: localhost
password: cp


Под ними Менюшка: Privileges
Ставим галочку All Privileges

Справа ставим галочки на Global Privelegies и на cp

Сохраняем, юсер готов

НУ вот ВЕБ СЕРВЕР готов.

Осталось только его дошлифовать под себя об этом я рассказывать естественно не буду( желания нет + должно быть Know HowНоу Хау свое) так как для этого существуют специальные форумы веб-программистов дизайнеров верстальщиков … ищите спрашивайте там…

Далее ставим ФТП сервер (это гайдик я тупо скопирую ибо лень писать все заново да и там разжевывать нечего)

Сообщение отредактировал l uNdeRTakEr l: 08.05.2009 - 11:58


#3 Фостер

Фостер
  • Пользователь

  • Пользователь
  • 149 сообщений
  • Пол:Мужчина
  • Город:Москва)
  • Интересы:Всё,что не вредит здоровью и не портит Мир.

Отправлено 21.02.2007 - 13:17

Чувак СПАСИБО...вот инет оплачу прогу скачаю...но все же КТО НИТЬ...МОЖЕТ ГОТОВЫЙ домашний сервак ВЫЛОЖИТЬ на серваке???

#4 ToxoT

ToxoT
  • Пользователь

  • Пользователь
  • 311 сообщений
  • Пол:Мужчина
  • Город:Base64_decode(zeDj4PLo7e4=)
  • Интересы:Base64_decode(1eDq6O3jLCDv8O7j8ODs6O3jLCDk5eLz+OroIC4uLg==)

Отправлено 21.02.2007 - 13:27

Просмотр сообщенияФостер (21.2.2007, 13:17) писал:

Чувак СПАСИБО...вот инет оплачу прогу скачаю...но все же КТО НИТЬ...МОЖЕТ ГОТОВЫЙ домашний сервак ВЫЛОЖИТЬ на серваке???
Уважаемый на каком серваке без нета тебе выложить? откуда ты сможешь скачать ... если дс работает то все ок пиши в лс скину ... А так всем просителям, спрашивателям и прочим неплатильщикам за инет, все файлы скачиваются ... будет инет будет у вас сервер...

Сообщение отредактировал l uNdeRTakEr l: 23.04.2010 - 20:37


#5 Вовед

Вовед
  • Призрак форума

  • Пользователь
  • 1 212 сообщений
  • Пол:Мужчина
  • Город:Terra Incognita
  • Интересы:История.

Отправлено 21.02.2007 - 17:16

ToxoT, респект за проделанную работу. Тема закреплена.

#6 xxxs

xxxs
  • Новичок

  • Пользователь
  • 40 сообщений

Отправлено 22.02.2007 - 15:51

крутое обиснения так бы сразу  :) :)  :P

Сообщение отредактировал l uNdeRTakEr l: 15.08.2009 - 11:00


#7 Slawka

Slawka
  • Новичок

  • Пользователь
  • 21 сообщений

Отправлено 22.02.2007 - 23:19

Предлагаю закрепить прикреплённые на самом форуме иначе через энное время тема станет не актуальной.

Старые ссылки беда всех форумов

#8 Slawka

Slawka
  • Новичок

  • Пользователь
  • 21 сообщений

Отправлено 23.02.2007 - 11:47

Поставил по твоему описанию седня буду переносить на Slackware 10.1

Проблема такая в чате все либо на китайском, либо на англ.
Как решить данную проблему без правки реестра.

Заранее спасибо.

Как перенесу скину описание. (Хотя его много в инете =) )

#9 .SiC.

.SiC.
  • Пользователь

  • Пользователь
  • 179 сообщений
  • Пол:Мужчина
  • Интересы:пЫво

Отправлено 07.04.2007 - 18:49

Просмотр сообщенияSlawka (23.2.2007, 12:47) писал:

Проблема такая в чате все либо на китайском, либо на англ.
Как решить данную проблему без правки реестра.
Хексингом ехе файла.

Цитата

для русского без реестра:
ищем при помощи hex редактора в sakexe.exe последовательность байт:
B8 E4 04 00 меняем E4 на E3

все.

Но с новыми версиями sakexe я этого не делала. Поэтому за точность значений не отвечаю. В принципе могу более подробно по свободе все проверить. раньше было так.
© Sht{u}

#10 mcERROREST

mcERROREST
  • Изучает местность

  • Пользователь
  • 88 сообщений
  • Город:^PФNee8)_[разшифруй]
  • Интересы:^^^^@@@^^^^

Отправлено 11.04.2007 - 17:09

Выложи пожалусто нормальную ссылку на базу данных

#11 ToxoT

ToxoT
  • Пользователь

  • Пользователь
  • 311 сообщений
  • Пол:Мужчина
  • Город:Base64_decode(zeDj4PLo7e4=)
  • Интересы:Base64_decode(1eDq6O3jLCDv8O7j8ODs6O3jLCDk5eLz+OroIC4uLg==)

Отправлено 12.04.2007 - 00:55

Просмотр сообщенияmcERROREST (11.4.2007, 18:09) писал:

Выложи пожалусто нормальную ссылку на базу данных
вот   http://db.yourworld.ru/

#12 CAHTEXHuK

CAHTEXHuK
  • Новичок

  • Пользователь
  • 4 сообщений

Отправлено 14.05.2007 - 22:05

Никогда не понимал таких подробных гидов. Они не дают людям понять как работает сервер. Потом идут тонны тупых вопросов. Флуд идиотскими темами в саппорте итп. Неужели трудно зайти в говорящую саму о себе папку conf/ посмотреть что там находится, почитать внутренности текстовиков, поиграться с параметрами значений внутри текстовиков, которые также говорят сами о себе.

#13 ToxoT

ToxoT
  • Пользователь

  • Пользователь
  • 311 сообщений
  • Пол:Мужчина
  • Город:Base64_decode(zeDj4PLo7e4=)
  • Интересы:Base64_decode(1eDq6O3jLCDv8O7j8ODs6O3jLCDk5eLz+OroIC4uLg==)

Отправлено 15.05.2007 - 18:38

Менее подробные гиды были... ниже в разделе... народ не хочет разбираться, им дай готовый сервер(в рар архиве - непомню кто так отжог) они все равно будут мозга ***ть.

Полный гайд составлял только из желание очистить пм и асю от разного рода сообщений с темами типа "Помоги", "У меня праблема", "Сервер" ...
ЗЫ теперь всех на Афину слать буду))) к .SiC. на растерзание  :)

#14 AlkRK

AlkRK
  • Новичок

  • Новичок
  • 2 сообщений

Отправлено 16.08.2007 - 15:59

на афину ссылка не работет( можно заного выложить? пожалуйста

#15 alex166

alex166
  • Новичок

  • Пользователь
  • 17 сообщений
  • Пол:Мужчина
  • Город:израиль

Отправлено 26.08.2007 - 11:26

ToxoT  Привет ты мне не отвечаешь в аске у меня есть просьба ты можешь заменить  рисунки

#16 ToxoT

ToxoT
  • Пользователь

  • Пользователь
  • 311 сообщений
  • Пол:Мужчина
  • Город:Base64_decode(zeDj4PLo7e4=)
  • Интересы:Base64_decode(1eDq6O3jLCDv8O7j8ODs6O3jLCDk5eLz+OroIC4uLg==)

Отправлено 08.11.2007 - 01:48

Ребят... меня в аське нет для
"Эй парниш как тут сервер ставить..." - лесом
"Слышь я тут почитал..." - туда же
"Мой иметь раутер и интернет через телефона, а пачиму у меня друзья нимогут поиграть" (орфография сохранена) - шапку искать
"Картинки/файлы не грузяца" - дайте хостинг они будут долго деражться а таккак имею только бесплатный они там весят от силы месяца 4, по поводу файлов все файлы спокойно мона найти в нете так что дерзайте
"Я не понимаю" - к учителю русского языка

#17 Вовед

Вовед
  • Призрак форума

  • Пользователь
  • 1 212 сообщений
  • Пол:Мужчина
  • Город:Terra Incognita
  • Интересы:История.

Отправлено 08.11.2007 - 23:48

Просмотр сообщенияToxoT (8.11.2007, 1:48) писал:

"Картинки/файлы не грузяца" - дайте хостинг они будут долго деражться а таккак имею только бесплатный они там весят от силы месяца 4, по поводу файлов все файлы спокойно мона найти в нете так что дерзайте
Можно, думаю, залить картинки в галерею форума и дать ссылки на них либо прикрепить их в сообщение, вроде меньше 19 МБ. Сделаю сам, если дашь картинки.

#18 l uNdeRTakEr l

l uNdeRTakEr l
  • Пользователь

  • Пользователь
  • 249 сообщений
  • Пол:Мужчина
  • Город:Израиль
  • Интересы:Занимаюсь паркуром

Отправлено 21.11.2009 - 17:35

AlkRK
скачай тут

alex166 и Вовед
всё поставил рисунки на гайд и обновил его




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей