ucozua.ru



[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ERR-stalcers  
[Гайд] Сервер на ubuntu 8.10 часть 2
ERR-stalcersДата: Воскресенье, 01.05.2011, 08:31 | Сообщение # 1
Флудер
Зарегистрирован: 01.05.2011
Группа: Член Команды
Пользователь №: 4
Сообщений: 107
Репутация: 2
Статус: Offline
Настраиваем MySQL
Востановление базы MySQL.
Этот шаг можно делать с машины под управлением Windows.
- Распакуем куда-нить себе на винт файлы из sql.rar
- В браузере откройте страничку http://you_IP/phpmyadmin введите логин root и пароль, который мы установили шагом назад.
- В правом столбце выбираем Импорт и указываем путь к файлу PW_tabels.sql
- Потом выбираем базу pw и нажимаем кнопку SQL в верхнем ряду.
- Вставляем в поле запроса содержимое файла PW_procedures.sql, вместо ";" в поле Разделитель вставляем "$$" и нажимаем кнопку Пошел
Редактируем файлы под себя
Запустим MidnightCommander (команда mc) и найдем файл /home/glinkd/gamesys.conf Откроем его для редактирования (F4). В нем 4 раза встречается примерно следующий фрагмент

и мы 4 раза, заменяем 192.168.0.200 на IP адрес нашего будущего сервера.
- Находим и открываем для редактирования (F4) файл /home/mauthd/build/conf/table.xml Находим в самом начале вот такой фрагмент

Заменяем 1 на пароль пользователя root сервера баз данных MySQL. (тот, что мы установили в конце шага 1)
- Таким же образом редактируем файлы /var/www/register/config.php

Вписываем пароль пользователя root сервера баз данных MySQL.
- Правим файл /var/www/register/status.php

Вписываем пароль пользователя root сервера баз данных MySQL. Указываем вместо dbo имя нашей базы (в моем случае pw) и заменяем IP адрес на свой.
- Откроем файл /etc/hosts и допишем ему в конец примерно следущие строчки

Заменив IP адрес 192.168.1.2 на наш
- Применяем права доступа(В моей сборке права уже прописанны, у кого нет то делаем следущие команды):

- Добавляем библиотеки

- Рейты указываются в файле /home/gamed/ptemplate.conf в строчках

- В скрипт регистрации я добавленно автоначисление голда

Укажите вместо 500000 свое количество, или закоментируйте все это безобразие если оно вам не нужно
(Количество указывается в серебре. Т.е. 500000 - это 5000 золота и 00 серебра)

3. Запуск сервера
-В папке /root лежит мой самописный скриптик pwserver.sh для запуска сервера
Запусти его, выбери режим (1 - все данжи, 2 - только MainWorld, 3 - запуск /home/startup.sh)
1. Все данжи. Полный запуск сервера.
2. Только MainWorld. Удобно, когда надо быстро запустить только сервер.
3. Настроеный запуск из /home/startup.sh Например чтобы проверить какой-нить определенный данж

[Client side...]
Чтобы подключится к серверу надо в клиенте с рус офа произвести кое какие изменения:
- в файл element\userdata\server\serverlist.txt добавить/написать строчку вроде этой:

Где Lite - имя сервера, можно указать любое
29000 - порт сервера, его оставить таким же
192.168.1.2 - IP адрес сервера указать свой
- заменить файл шопа в element\data\gshop.data
он должен быть таким же как и тот, что на сервере (/home/gamed/config/gshop.data)
тот, что сейчас на сервере и выложен в ссылке наверху
- запустить сервер можно или через патчер или через bat файл следующего сод



Спасибку словами не выразешь
 
  • Страница 1 из 1
  • 1
Поиск:

Бесплатный хостинг uCoz
""