Показать сообщение отдельно
Старый 01.10.2012, 00:23   #1
RedCobra
На доске почёта
Аватар для RedCobra
OFFLINE
Регистрация: 07.11.2011
Возраст: 34
Сообщений: 220
Благодарностей:
287 всего
Мнения: -2275
Репутация: 859

Perfect World сборка сервера 1.4.5


Описание: рабочая сборка сервера 1.4.5
Размер: 565 мб
Скачать :
http://narod.ru/disk/61616753001.2f8...1.4.5.rar.html
Сборка протестирована мною и я внес поправки касательно под оффу сделал.
Как установить?
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 - имя или полное имя "плохого" файла
 
Ответить с цитированием
Сказали спасибо:
Недоступно (18.12.2014), Недоступно (17.11.2013), Недоступно (20.10.2013), Недоступно (28.09.2013), Rkfcc1 (14.05.2013), Kerag (19.03.2013), evilbylat (11.03.2013), xetrin (10.03.2013), Magilus (22.02.2013), Недоступно (16.02.2013), Недоступно (02.01.2013), Недоступно (29.12.2012)