Руководства » Сервер
 
Установка и запуск XAseco
Установка:
Первым делом вам нужно скачать сам XASECO и программу Xampp
Скачать XAseco
Скачать Xampp
Распакуйте архив с XASECO, желательно рядом с сервером и установите Xampp. Во время установки появится вопрос, какие компоненты вы хотите установить. Поставьте галочку «Установить MySQL» (Install MySQL).
Настройка:
После установки вам нужно открыть Xampp Control Center. Рядом с MySql вы увидите "Запущен" (Running), если нет, то нажмите на кнопку "Старт" (Start).

Теперь нажмите на " Start " за "Apache". Рядом с Apache должно появиться "Запущен" Если "Запущен" выключается, значит у вас включён Skype. Выключите его.
Примерно так будет выглядеть окно программы, если вы всё сделали правильно:

Теперь зайдите в свой браузер и введите в строку адреса 127.0.0.1. Выберите родной язык и введите http://localhost/security/xamppsecurity.php в окне браузера.
Вы увидите нечто вроде этого :

Введите пароли в верхние строки и нажмите на кнопку, на которую указывает стрелочка. (обязательно запомните пароль, который вы ввели, т.к. он понадобиться нам позже!)
Теперь нам нужно создать вторую учётную запись, ставим root как пользователь, а пароль тот, что писали выше.

И сохраняем всё, нажав на кнопку.
Сейчас мы приблизимся к самому XASECO.
Перейдите в папку с xaseco. Там найдите папку newinstall и скопируйте из неё все файлы, кроме "jfreu.config.php", "rasp.settings.php" и "votes.config.php". (их нужно скопировать в папку includes) в корневую папку с хасеко

Перейдите в папку xaseco и откройте файл "config.xml" в текстовом редакторе (Блокнот, OpenOffice, Word, Notepad + +).
Давайте начнем:
Code
<masteradmins>
  <!-- ip:port in tmlogin only needed when joining server over LAN -->
  <!-- ipaddress can be specified to guard each login against -->
  <!-- unauthorized use of admin commands from other IP addresses -->
  <tmlogin>no_lolmaps</tmlogin> <ipaddress></ipaddress>
</masteradmins>

Вместо «no_lolmaps» вы должны ввести логин от аккаунта, который вы хотите сделать на сервере супер админом.
Code
<ipaddress></ipaddress>

Это функция безопасности. Вставьте здесь IP адрес, с которым вы будите заходить на сервер. Другие IP адреса приниматься не будут.
Code
<colors>
  <error>$f00$i</error>
  <welcome>$f00</welcome>
  <server>$ff0</server>
  <highlite>$fff</highlite>
  <timelite>$bbb</timelite>
  <record>$0f3</record>
  <emotic>$fa0</emotic>
  <music>$d80</music>
  <message>$39f</message>
  <rank>$ff3</rank>
  <vote>$f8f</vote>
  <karma>$ff0</karma>
  <donate>$f0f</donate>
  <admin>$ff0</admin>
  <black>$000</black>
  <grey>$888</grey>
  <login>$00f</login>
  <nick>$f00</nick>
  <interact>$ff0$i</interact>
  <dedimsg>$28b</dedimsg>
  <dedirec>$0b3</dedirec>
  </colors>

Это цвета, которые отображаются в xaseco.
Теперь идём в самый конец файла, и находим там вот это:
Code
<tmserver>
  <login>SuperAdmin</login>
  <password>YOUR_SUPERADMIN_PASSWORD</password>
  <ip>127.0.0.1</ip>
  <port>5000</port>
  </tmserver>

Здесь вводим наши данные из файла dedicated_cfg.txt, который можно найти в папке с сервером (\GameData\Config)
Code
<ip>127.0.0.1</ip>
  <port>5000</port>

Желательно не трогать.
Сохраните config.xml и откройте localdatabase.xml:
Code
<!-- MySQL Server Settings -->
<mysql_server>localhost</mysql_server>
<mysql_login>root</mysql_login>
<mysql_password>YOUR_MYSQL_PASSWORD</mysql_password>
<mysql_database>aseco</mysql_database>

Между
Code
<mysql_login></mysql_login>
ввести root, а между
Code
<mysql_password></ mysql_password>
ввести пароль, который вы вводили в начале этого руководства. Mysql_database является aseco. (aseco не xaseco)
Code
<!-- Do you want XASECO to display newly driven records? -->
  <display>true</display>

Если вы не хотите, чтобы xaseco запоминал рекорды.
Code
<!-- Limit the highest record that will be displayed to all? -->
  <!-- If lower than $maxrecs, records above this limit will -->
  <!-- only be displayed to the pertaining player -->
  <limit>50</limit>

С этим я ничего не делал. =)
Сохраните и выйдите из этого файла.
Теперь щелкните правой кнопкой мыши на aseco.bat и выберете Изменить.
Там мы увидим:
Code
@echo off

rem ****** Set here your php path *******

set INSTPHP=C:\Programme\Apache2\Php5

rem *************************************

PATH=%PATH%;%INSTPHP%;%INSTPHP%\extensions
"%INSTPHP%\php.exe" aseco.php

Pause

«set INSTPHP=C:\Programme\Apache2\Php5» Здесь вместо C:\Programme\Apache2\Php5 вы должны указать путь, в котором установлен Xampp, к папке php, например
set INSTPHP=C:\Program Files\xampp\php\
Сохраняем и выходим.
Теперь откройте dedimania.xml. Прокручивайте вниз пока не увидете:
Code
<masterserver_account>
  <login>YOUR_SERVER_LOGIN</login>
  <password>YOUR_SERVER_PASSWORD</password>
  <nation>YOUR_SERVER_NATION</nation>
</masterserver_account>

Здесь введите информацию из dedicated_cfg.txt
Сохраняем и выходим.
Откройте браузер и введите 127.0.0.1 там нажмите PhpMyAdmin.

Введите Логин и пароль, нажмите OK

Здесь можно выбрать русский язык, но мне было лень самому делать скриншоты, поэтому на немецком. =)
Открылась новая страница, там мы вводим aseco куда указывает первая стрелочка, и нажимаем куда указывает вторая.

Снова откроется новая страница, там мы клацаем по вкладке Импорт.

Теперь нажмите на обзор и выберите aseco.sql, который можно найти в папке с xaseco\localdb. Нажмите ОК.

Тоже самое повторите с rasp.sql.
Вводим rasp куда указывает первая стрелочка, и нажимаем куда указывает вторая.
Снова откроется новая страница, там мы клацаем по вкладке Импорт.
Теперь нажмите на обзор и выберите rasp.sql, который можно найти в папке с xaseco\localdb. Нажмите ОК.
Всё, XASECO настроен, запускать его нужно после запуска сервера (двойной клик по aseco.bat), но я напишу здесь, как установить 2 дополнительных плагина в него (1 – менюшка, 2 – локальные рекорды, карма ну и т.д. )
Здесь виджеты (панели), а здесь менюшка.
Теперь разархивируем содержимое архивов прямо в папку с XASECO (вместе с папками, на сообщение о добавлении новых элементов в папку нажимаем да).
После этого открываем plugins.xml , там видим:
Code

<aseco_plugins>
  <plugin>plugin.localdatabase.php</plugin>
  <plugin>plugin.rounds.php</plugin>
  <plugin>chat.admin.php</plugin>
  <plugin>chat.help.php</plugin>
  <plugin>chat.records.php</plugin>
  <plugin>chat.records2.php</plugin>
  <plugin>chat.recrels.php</plugin>
  <plugin>chat.dedimania.php</plugin>
  <plugin>chat.players.php</plugin>
  <plugin>chat.players2.php</plugin>
  <plugin>chat.wins.php</plugin>
  <plugin>chat.laston.php</plugin>
  <plugin>chat.stats.php</plugin>
  <plugin>chat.server.php</plugin>
  <plugin>chat.song.php</plugin>
  <plugin>chat.me.php</plugin>
<!-- <plugin>plugin.muting.php</plugin> -->
  <plugin>plugin.tmxinfo.php</plugin>
  <plugin>plugin.sminfo.php</plugin>
  <plugin>plugin.track.php</plugin>
  <plugin>plugin.checkpoints.php</plugin>
  <plugin>plugin.dedimania.php</plugin>
  <plugin>plugin.rasp.php</plugin>
  <plugin>plugin.rasp_jukebox.php</plugin>
  <plugin>plugin.rasp_chat.php</plugin>
  <plugin>plugin.rasp_karma.php</plugin>
  <plugin>plugin.rasp_nextmap.php</plugin>
  <plugin>plugin.rasp_nextrank.php</plugin>
  <plugin>plugin.rasp_votes.php</plugin>
  <plugin>plugin.chatlog.php</plugin>
<!-- <plugin>plugin.msglog.php</plugin> -->
  <plugin>plugin.style.php</plugin>
  <plugin>plugin.panels.php</plugin>
<!-- <plugin>plugin.donate.php</plugin> -->
<!-- <plugin>plugin.musicserver.php</plugin> -->
  <plugin>plugin.uptodate.php</plugin>
<!-- <plugin>plugin.rpoints.php</plugin> -->
<!-- <plugin>plugin.autotime.php</plugin> -->
<!-- <plugin>plugin.access.php</plugin> -->
  <plugin>jfreu.plugin.php</plugin>
  <plugin>mistral.idlekick.php</plugin>
</aseco_plugins>

После mistral.idlekick.php всавляем
Code
<plugin>plugin.fufi.menu.php</plugin>
  <plugin>plugin.fufi.widgets.php</plugin>

Сохраняем и выходим, также можно настроить эти плагины, для этого нужно редактировать файлы fufi_widgets_config.xml и fufi_menu_config.xml, но я их не редактировал.
Всё, сервер с XASECO полностью готов к работе,если вы всё зделали правильно, то должно работать, наслаждайтесь своим сервером с красивой менюшкой и рекордами! =)

Оставляйте в комментариях сообщения по поводу статьи. Помощь по (x)Aseco находится на форуме.

Оцените руководство:
Рейтинг: 4.6/33
Категория: Сервер | Просмотров: 5924| Рейтинг: 4.6/33 | Добавил: Terron_93 (03.04.2010)
Всего комментариев: 7
7. Константин Носиков (RussianRacer86RUS| 07.11.2010 16:29
Извините, но тут сказано, что нужно открыть файл config.xml и вписать другие коды...
Так у меня этого файла вообще нет?
Что мне делать? или может, кто нибудь кинет сам файл?
Помогите, плиз) А то команду собрал, а сервера нету(

+1   Спам
6. Сергей (Terron_93| 19.09.2010 19:59
Незашт =)

4. Фёдо (AFEK| 05.07.2010 20:07
Может мой вопрос покажеться глупым, но я незнаю как добавить трассы в базу данных. Обьясните плиз

5. Григорий (Глюкъ| 05.07.2010 20:09
Оставляйте в комментариях сообщения по поводу статьи. Помощь по (x)Aseco находится на форуме.

1. Сергей (Terron_93| 02.05.2010 01:17
Ссылки восстановил, ув. админы, убедительная прозьба не менять ссылки дабы не испортить тем самым материал!

2. Григорий (Глюкъ| 02.05.2010 03:42
Было бы хорошо, если ссылка на XAMPP была бы плавучей. Что бы скачивать только последнюю версию, а не ту, которая по ссылке. Можно дать ссылку на страницу загрузки на сайте XAMPP.

+1   Спам
3. Сергей (Terron_93| 02.05.2010 12:35
Ксожалению на сайте, с которого я брал и переводил руководство тоже нету плавучей ссылки sad Хотя...в самой программе есть ссылка на офф сайт, сейчас исправлю happy

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Комментарии
Цитата
Привет юнь
Universal (22:08):
Hello. This is my Anti-spam control. If you would like to chat with me then please give the right answer to the following simple question. What is the name of our pla
...Перейти на страницу цитаты
Случайное фото
Посетители сайта
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сейчас онлайн:
Опрос
Лучшее окружение в TMU кроме Stadium
Всего ответов: 1940