Описание: рабочая сборка сервера 1.4.5
Размер: 565 мб
Скачать : Сборка протестирована мною и я внес поправки касательно под оффу сделал.
Как установить?
0.Минимальные требования 4гигабайта оперативный памяти.
1.Скачиваем файлы, приложенные в архиве снизу
2.Распаковываем
3.Заливаем на виртуальную машину в те папки, которые указаны в сборке
4.Настраиваем (о чём ниже)
5.Радуемся
Как настроить?
Цитата:
Устанавливаем следующие пакеты, предварительно войдя через консоль в пользователя root командой "sudo -s" и введя пароль, который она (консоль) попросит:
Сначала вводим apt-get update
Далее по порядку:
apt-get install openssh-server
apt-get install openjdk-6-jre
apt-get install apache2
apt-get install mysql-server
apt-get install php5
apt-get install php5-mysql
apt-get install php5-cgi
apt-get install phpmyadmin
Если у Вас 64-битная ОС, тогда необходимо ввести следующее:
apt-get install ia32-libs
После установки всех пакетов, войдите в phpmyadmin по ссылке
localhost/phpmyadmin
введите Ваш логин и пароль.
После чего, в вошедшей в архив папке SQL найдите 2 файла. В MySQL тыкните на кнопочку SQL и скопируйте туда всё, что находится в файле mysql_tables, после чего обновите страницу, перейдите в левом окошке в базу pw и снова нажмите на кнопку SQL в верхнем меню. Далее скопируйте всё из второго файла и внизу, в поле Delimiter, поставьте "$$" (без кавычек)
Цитата:
Да да, Вам не показалось, открыт iweb... и он там рабочий
Итак, после удачной настройки phpmyadmin и установки пакетов сделаем следующее... а это будет редактирование конфиг-файлов =)
Переходим в директорию etc/
Находим там файл table.xml и редактируем поле password
Далее переходим в директорию authd и ищем там все table.xml, после чего так же, как и выше, редактируем поле password
после всего этого редактируем конфиг регистрации:
var/www/register/config.php
Не забываем отредактировать ip в файле glinkd/gamesys.conf
После всего этого в консоли пишем:
chmod 777 chmod.sh
./chmod.sh
Ну чтож, сервер готов к работе. Пишем в консоли ./start.sh, ждём и заходим в игру с клиента =)
Кстати, о клиенте... ставить патч, приложенный в архиве, можно на руоф последней версии... всё работает корректно) проверено мной лично
Чтобы запустить iweb, необходимо перейти в консоль и написать:
root/jetty/jettyservice start
Для тех, кого интересует запуск карт из start.sh:
Чтобы сделать запуск карт вместе с сервером, необходимо в файле start.sh добавить следующие строки:]#echo "=== Starting Map ==="
#cd $PW_PATH/gamed; ./gs is >$PW_PATH/logs/is.log &
#sleep
#echo "=== DONE! ==="
Пример на карте Нирваны:
#echo "=== is26 : Nirvana ==="
#cd $PW_PATH/gamed; ./gs is26 >$PW_PATH/logs/is26.log &
#sleep 60
#echo "=== DONE! ==="
Время sleep необходимо серверу для того, чтобы корректно запуститься, а то можно и не ставить его вообще, сервер запустится мгновенно, но работоспособность и корректность запуска никто не гарантирует, поэтому время лучше не ставьте меньше 15 сек, для вашего же блага
В сборке корректно работает Морай (можно зайти\пройти квесты на престиж и тд)
У кого ошибка с ^M или \r (одно и то же) в конце строк:
В консоли пишите: sed -i 's/\r//' filename где filename - имя или полное имя "плохого" файла