Вход | Регистрация




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Гайд Perfect World Server 1.3.6 на Colinux
СообщениеДобавлено: 11 фев 2010, 20:06 
Администратор
Аватар пользователя
Зарегистрирован: 15 янв 2010, 16:02
Сообщений: 202
Это единственный способ превести PW на Windows или Windows Vista. Это просто эмулятор, позволяющий запускать файлы в Linux, Windows. Если вы не хотите использовать Colinux, вы можете превратить ваш компьютер в Linux PC и установить вот этот сервер Или тут (тут лучше описание ) или с помощью дополнительных разделов на вашем жеском так что вы можете установить несколько ОС систем. Таким образом, вы не потеряете ваши файлы Windows, и вы можете выбрать с ОС для запуска при каждой загрузке системы. Если вы хотите иметь несколько ОС ВАМ СЮДА: (ТЫК)

СНАЧАЛА УСТАНАВЛИВАЕМ СЕРВЕР 1.2.6

Гайд по установке сервера PW 1.2.6

Установка сервера Perfect World на Windows:

Все файлы загружены в разных местах, в ближайшее время постараюсь загрузить их в одно место )

Ссылки:

ЭТО ФАЙЛЫ СЕРВЕРА 1.2.6

Часть 1:PWServer.1.2.6.BlackBox.v1.0r001.7z.001
Часть 2:1PWServer.1.2.6.BlackBox.v1.0r001.7z.002
Часть 3:PWServer.1.2.6.BlackBox.v1.0r001.7z.003
Часть 4:PWServer.1.2.6.BlackBox.v1.0r001.7z.004
Часть 5:PWServer.1.2.6.BlackBox.v1.0r001.7z.005

Нужно собрать в один архив
Хотите собрать используйте:
Total Commander

Что входит в архивы:

1. coLinux в комплекте с Linux Fedora Core 5 (образ)
2. Установленый и настроенный сервер Perfect World 1.2.6
3. Страница регистрации для создания аккаунтов
(в распакованом виде весит 3.5Гб)


Необходимые Фаилы:


СКАЧАТЬ MSSQL 2005

ЭТО ФАЙЛЫ СЕРВЕРА 1.3.6
Отдельное спасибо TriRozhk'e за предоставленную сборку 136
( ЕСЛИ ВЫ ХОТИТЕ ПОСТАВИТЬ СЕРВЕР 1.3.6 ТО ВАМ НЕОБХОДИМО СНАЧАЛА СКАЧАТЬ ФАЙЛЫ СЕРВЕРА 1.2.6 )

ЭТО БАЗЫ ДЛЯ ВЕРСИИ СЕРВЕРА 1.3.6

ЭТО БАЗЫ ДЛЯ ВЕРСИИ СЕРВЕРА 1.2.6

CoLinux

VMWare Player

.NET Framework 3.0

Perfect World Client


1. Установка Net Framework, MSSQL, и MSSQL SP4.

- Запустить программу установки SQL 2000 (SP4 ). Выберите "локальный компьютер".
Изображение
- Ход следующий.

- Выберите "Создать новый экземпляр SQL Server" и нажмите Next.

- Выберите "Server and Client Tools" на этом экране.
Изображение
- Далее вы выбираете "Local System Account"
http://i62.photobucket.com/albums/h100/totoman127/7.jpg
- А теперь "Mixed Mode". Введите пароль ( логин по умолчанию sa ). Убедитесь, что вы запомнили его!
Изображение
- Сейчас, вы закончите то что вверху, а потом выполнить MSSQL SP4.

- Выберите "SQL system administrator login" и введите тот же пароль который вы вводили там!
Изображение
- Все MSSQL SP4 мы поставили переходим к следующему шагу.

* ПЕРЕЗАГРУЗИТЕСЬ !*


2. Установить CoLinux.

- Убедитесь, что вы устанавливаете CoLinux на свой диск C: .

- При установке уберите галочку с "Root Filesystem image Download".




-После того, как он установлен, откройте ваш CoLinux папку (C:\coLinux). Теперь создайте новую папку, там называется "pwserver". Он должен выглядеть ниже.
http://img363.imageshack.us/img363/2044/51318923fm0.jpg
-В каталоге этой новой папке должен выглядеть так: "C:\coLinux\pwserver\".




3. Теперь скопируйте все файлы из "Server" папку.


- Этот гайд можно использовать как для установки севрвера 1.2.6 * так и для 1.3.6 *
- Скопируйте Фаилы из папки "pwserver" закаченого вами сервера в папку "C:\coLinux\pwserver\".

-Открыть "PWServer.bat" с блокнота и проверить эту строчку "@ pwserver / PWServer.conf" если она не такая, а такая "@ PerfectWorldServer1.3.6/PWServer.conf" поменяйте ее на такую "@ pwserver / PWServer.conf" .

4. PWServer.bat

-Перед запуском создайте 5 Swap (фаилов подкачки).
-Для этого у вас в папке сервер должен быть такой файл Swap1.

1) Скопировать в папку pwserver которая в папке coLinux
2) Создать 5 свап файлов путём копирования базового файла PWServer
при помощи бат файла Swap1.bat

Открыть бат файл в блокноте и исправить строки перед каждым запуском:
copy /b PWServer PWServerN_1GB
Менять N на 1, 2, 3, 4, 5

Создать тем самым 5 свап файлов:
PWServer1_1GB
PWServer2_1GB
PWServer3_1GB
PWServer4_1GB
PWServer5_1GB

-Запустите файл PWServer.bat

-Этот файл должен быть расположен здесь: "C:\coLinux\pwserver\PWServer.bat".

-И вы должны увидеть следующий экран:
(Не смотрите на строку где есть FAILED, просто свапов не создали перед тем как скринить !)
У ВАС ВМЕСТО НЕГО ДОЛЖНО БЫТЬ "ОК"

Изменям версию клиента в сервере, пишем:

nano /server/glinkd/gamesys.conf
В строке version заменяем значение 10306 на 10304
Изображение
-На этом экране введите пароль root и нажмите ENTER.
Изображение
-Затем введите следующую строчку "nano /etc/hosts"
ВНИМАНИЕ ПОСЛЕ "nano" ДОЛЖЕН БЫТЬ ПРОБЕЛ !
Изображение
Изменение IP - номер красного цвета (см. ниже) для ВАШ ИП или ваш Hamachi IP (если вы используете Hamachi).
Так же предлагаю альтернативу NO-IP (если у вас IP непостоянный !)

Настройка NO-IP:

1. Сначала зарегистрируйтесь: РЕГИСТРАЦИЯ

2. Теперь скачайте программу NO-IP .
Изображение
- Нажмите CTRL + W и введите или нажмите для сохранения F2 .

- Теперь можно закрыть это окно !



5. Настройка базы данных MSSQL

- Откройте SQL Management Studio в MSSQL 2005

- Изменить "проверка подлинности Windows" в "SQL Server Authentication"

В MSSQL 2000 будет выглядеть не так, но смысл тот же !
Изображение
- Поставьте sa, как логин, и укажите тот пароль который вы указали при регистрации. Запомните "Server Name".
- Это очень важно в большинстве игровых серверов и веб-сайтов.

- Правой кнопкой на "Базы данных" и нажмите кнопку "Новая база данных".
Изображение
- Название этой новой базы данных "dbo" и нажмите кнопку ENTER.

- Теперь перейдите в меню "Файл -> Открыть -> Файл" и выберите "mssql_table.sql" из SQL файлов.
Изображение
- Изменить "мастер" на "dbo" в выпадающем меню (см. ниже). Нажмите галочку, а затем нажмите кнопку "Запустить" (Execute) .
Изображение
- Вернемся к файл-OPEN-файл и сделать то же самое с mssql_storeprocedure.sql.

Теперь вы можете закрыть окно MSSQL.





6. Вернитесь к PWServer.bat

Найдено в C:/coLinux/pwserver/

- Ты " nano/etc/table.xml "
Изображение
- Изменение пароля по MSSQL НЕ MYSQL ЭТО ОЧЕНЬ ЧАСТАЯ ОШИБКА !

- F4 и сохранить.

- Теперь /opt/lampp/htdocs/register/core.php ЭТО ФАЙЛ регистрации /core.php
Изображение
- Изменения красный текст на ваш пароль.

- F4 и сохранить снова.

7. Запустите сервер

- Кмандой ./Start.sh

- Ведите 1 И нажмите Enter для запуска сервера .
Изображение
- Сейчас, подождите некоторое время, пока сервер полностью загрузится.

- Ваш сервер готов.


8. Настройка клиента

- Откройте Ваш PW \элемент\UserData и открытой "currentserver.ini" с блокнот.

- Смена IP участие в "CurrentServerAddress = 29000: IP" на свой IP-серверов.

- Чтобы изменить имя сервера, редактирование "CurrentServer =".

- Сохранить и закрыть.

- Теперь откройте ваш \Nival Online\Perfect World\element\userdata\server. Добавьте в ваш файл server .

- Сохранить.

How-To

Доступ к регистрации страницу

http://127.0.0.1/register/

или

http://Ваш_Ип/register/

Если у вас проблема с регистрацией вот такая:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: rfme.no-ip.org:1433 in /opt/lampp/htdocs/register/processor.php on line 26

Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in /opt/lampp/htdocs/register/processor.php on line 27
Connection failed! Check your core.php

ТО ЭТО ПРОБЛЕМА В НАСТРОЙКЕ ФАЙЛА core.php ИЛИ В НАСТРОЙКЕ MSSQL !

ЕЩЕ БЫВАЕТ ПРОБЛЕМА ВО ВКЛЮЧЕНОМ БРАНДМАУРЕ ! ОТКЛЮЧИТЕ ЕГО !

Изменения EXP, DROP, и С. П.

home/gamed/ptemplate.conf

Добавить ГМ:

Создание нового запроса в Management Studio и введите "EXEC addGM ID, zoneid".
Заменить с вашим ID пользователя и ID зоны с "1".


Изменение уровня:

nano /home/gamed/ptemplate.conf
изменение "logic_level_limit" .

Далее говорим пасиба за матерьял Slink


[Ставим IWEB]

Скопируем архив iweb.tar.gz в папку /opt и выполним команду
Цитата:
tar zxvf ./iweb.tar.gz

после чего у нас появиться каталог /opt/jakarta-tomcat-5.5.9/
Зададим права:
Цитата:
# chmod 777 /opt/jakarta-tomcat-5.5.9/bin/*.sh

Теперь добавим строчки запуска в наш скрипт запуска (в моей сборке это /home/startup.sh)
Найдем вот такой код:
Код:
echo "=== IWEB AND ROLE MANAGEMENT ==="
/usr/local/jakarta-tomcat-5.5.9/bin/startup.sh
sleep 5
echo "=== DONE! ==="
echo ""

и заменим /usr/local/jakarta-tomcat-5.5.9/bin/startup.sh на /opt/jakarta-tomcat-5.5.9/bin/startup.sh
в итоге получим вот что:
Код:
echo "=== IWEB AND ROLE MANAGEMENT ==="
/opt/jakarta-tomcat-5.5.9/bin/startup.sh
sleep 5
echo "=== DONE! ==="
echo ""

Зайдем на http://ваш_IP:8080/iweb/
и воспользуйтесь логином admin и паролем master

Чтоб сохранить настройки ведите команду:
Цитата:
cd /home/gamedbd
./gamedbd gamesys.conf exportclsconfig

[Как увеличить размер свайпов]

Для начала остановим колинь команндой
Цитата:
halt

Теперь запустим командную строку Windows
Пуск >> Выполнить >> cmd

В командной строке пшем:
Цитата:
C:

Затем
Цитата:
cd colinux\pwserver\

Затем пишем
Цитата:
fsutil file createnew colinux_new.img 8589934592

Где colinux_new.img - Это название файоа (Можно поставить другое)
А 858993459 - Это размер нашего свайпа [Это 8 ГБ] (Можно поаставить побольше например 20гб это 20000000000)
Закрываем командную строку

В файле pwserver.conf (C:/colinux/pwserver/pwserver.conf) ищемм строку cobd6="C:\coLinux\pwserver\PWServer5_1Gb" и на следующеё строке пишем cobd7="C:\coLinux\pwserver\colinux_new.img"
Где colinux_new.img - Это название нашего файла, если вы его делали другим, то поменяйте!!!

Сохраняем и закрываем

Затем открывайте coLinux
Пишем
Цитата:
e2fsck /dev/cobd0

Затем пишем
Цитата:
dd if=/dev/cobd0 of=/dev/cobd7

Теперь пишем
Цитата:
e2fsck -f /dev/cobd7

Затем пишем
Цитата:
resize2fs -p /dev/cobd7

Ещё раз пишем
Цитата:
e2fsck -f /dev/cobd7

Теперь пишем
Цитата:
halt

В файле pwserver.conf (C:/colinux/pwserver/pwserver.conf) ищемм строку cobd2="C:\coLinux\pwserver\PWServer"" и на следующеё строке пишем cobd0="C:\coLinux\pwserver\colinux_new.img"
Где colinux_new.img - Это название нашего файла, если вы его делали другим, то поменяйте!!!

Запускаем coLinux
Пишем
Цитата:
df -h

Всё, у кого не получилось, делайте по видео-гайду [ССылка]
Автор: roman042


Профиль  Не в сети
 

Показать сообщения за:  Сортировать по:  

Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Panel

Вернуться наверх Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Dizayn Ercan Koc