Руководства » Сервер
 
Установка и запуск 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
Категория: Сервер | Просмотров: 5866| Рейтинг: 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

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Комментарии
Цитата
Keeper:
Блин жалко у меня ****ое время низкое. Скилла не хватает

mafia:
как раз ****ое время зависит от того сколько на карте сидишь

mafia:
бывает что тренишь мало и стабильность хо
...Перейти на страницу цитаты

Случайное фото
Посетители сайта
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сейчас онлайн:
Опрос
Ваш способ управления в TM
Всего ответов: 3026