сначала качаем файлы с 
http://files.mail.ru/2AOH0J"
1. Установка Debian 
- При установке самое главное помнить, что полностью запушенный сервак кушает порядка 6 Гигов оперативкм... Поэтому если у нас нет 6 Гигов оперативки, делаем раздел подкачки (swap) на 6 Гигов:) 
- Для экономии места на винте, можно установить лишь минимальную систему, все нужное мы поставим сами 
- После запуска системы, заходим под пользователем root и устанавливаем нужные нам пакеты: 
* # apt-get install apache2 
* # apt-get install mysql-server 
* # apt-get install php5 
* # apt-get install php5-mysql 
* # apt-get install libapache2-mod-php5 
* # apt-get install phpmyadmin 
* # apt-get install unzip 
* # apt-get install mc 
- Теперь установим пароль для пользователя root в MySQL:
* Введем в консоли команду 
# mysql 
* Теперь выполним 2 простых SQL запроса(не забудь ставить ; в конце 
>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Новый_пароль'); 
>FLUSH PRIVILEGES; 
* Выйдем из программы командой /q 
1.1 Востановление базы MySQL.[ 
Этот шаг можно делать с машины под управлением Windows. 
- Распакуем куда-нить себе на винт файлы из sql.rar 
- В браузере откройте страничку введите логин root и пароль, который мы установили шагом назад. 
- В правом столбце выбираем Импорт и указываем путь к файлу PW_tabels.sql 
- Потом выбираем базу pw и нажимаем кнопку SQL в верхнем ряду. 
- Вставляем в поле запроса содержимое файла PW_procedures.sql, вместо в поле Разделитель вставляем $$ и нажимаем кнопку Пошел 
2. Установка сервер. Настройка. 
- Распакуем содержимое сервера прямо в корень 
* # unzip PW1.3.6.zip
- Запустим MidnightCommander (команда mc[/FONT]) и найдем файл /home/glinkd/gamesys.conf Откроем его для редактирования (F4). В нем 4 раза встречается примерно следующий фрагмент
type         =   tcp 
port         =   29000 
[b]address      =   192.168.0.200 
и мы 4 раза, заменяем 192.168.0.200 на IP адрес нашего будущего сервера.
[FONT="Lucida Console"]<driver name="com.mysql.jdbc.Driver" /> 
<connection name="auth0" poolsize="3" 
url="jdbc:mysql://127.0.0.1:3306/pw? 
useUnicode=true&characterEncoding=utf8" username="root" 
password="1"/> 
Заменяем 1 на пароль пользователя root сервера баз данных MySQL. (тот, что мы установили в конце шага 1) 
- Таким же образом редактируем файлы /var/www/register/config.php 
<? //=====Script by trash=====// //=====For MySQL Datatbase=====//
        $DBHost = "localhost";  // localhost or your IP 
        $DBUser = "root";  // Database user 
        [b]$DBPassword = "";  // Database password 
        $DBName = "pw";  // Database name 
             
?>   
Вписываем пароль пользователя root сервера баз данных MySQL. 
- Правим файл /var/www/register/status.php 
/*-------Config------*/ 
             
           $DBHost = "localhost";  // localhost or your IP 
           $DBUser = "root";  // Database user 
           [b]$DBPassword = "";  // Database password 
           $DBName = "dbo";  // Database name 
           $ServerIP = "192.168.1.2";  // IP your PW Server 
           $ServerPort = "29000";  // Port your PW Server
Вписываем пароль пользователя root сервера баз данных MySQL. Указываем вместо dbo имя нашей базы (в моем случае [b]pw) и заменяем IP адрес на свой. 
- Откроем файл /etc/hosts и допишем ему в конец примерно следущие строчки 
    192.168.1.2 dbserver 
         192.168.1.2 database 
         127.0.0.1     auth 
         127.0.0.1     aumanager 
         127.0.0.1     manager 
         127.0.0.1     link1 
         1 27.0. 0.1     g a me1 
         127.0.0.1     game2 
         127.0.0.1    game3 
         127.0.0.1    delivery 
         127.0.0.1    backup 
         127.0.0.1    g m serve r
Заменв IP адрес 192.168.1.2 на наш 
- Применяем права доступа: 
* # chmod 777 -R /home 
* # chmod 777 -R /etc/ssl 
* # chmod 777 /etc/gmopgen.xml 
* # chmod 777 /etc/GMserver.conf 
* # chmod 777 /etc/iweb.conf 
* # chmod 777 -R /usr/java 
* # chmod 777 -R /usr/lib 
* # chmod 777 -R /usr/local/jakarta-tomcat-5.5.9/bin/*.sh 
* # chmod 777 -R /lib 
* # chmod 777 /root/pwserver.sh 
- Добавляем библиотеки
* # ldconfig
- Рейты указываются в файле /home/gamed/ptemplate.conf в строчках
exp_bonus = 100000 
MONEY_bonus = 2000 
sp_bonus = 2000 
DROP_bonus = 2000
3. Запуск сервера 
-В папке /root лежит мой самописный скриптик pwserver.sh для запуска сервера 
Запусти его, выбери режим (1 - все данжи, 2 - только MainWorld, 3 - запуск /home/startup.sh) 
1. 1. Все данжи. Полный запуск сервера. 
2. 2. Только MainWorld. Удобно, когда надо быстро запустить только сервер. 
3. 3. Настроеный запуск из /home/startup.sh Например чтобы проверить какой-нить определенный данж 
[Client side...] 
Чтобы подключится к серверу надо в произвести кое какие изменения: 
- в файл element\userdata\server\serverlist.txt добавить/написать строчку вроде этой: 
Elizabeth 29000 192.168.1.2
где Elizabeth - имя сервера, можно указать любое 
29000 - порт сервера, его оставить таким же 
192.168.1.2 - IP адрес сервера указать свой 
- заменить файл шопа в element\data\gshop.data 
он должен быть таким же как и тот, что на сервере (/home/gamed/config/gshop.data) 
тот, что сейчас на сервере и выложен в ссылке наверху 
- запустить сервер можно или через патчер или через bat файл следующего содержания: 
cd element
start elementclient.exe game:cpw
Сразу гворю взято с нашего форума написанно Antonfsb сам написал или дето взял понятия не имею
Отредактировано Liv][ (05-05-2010 14:27:36)
