4. Войдите в систему под учетной записью
root с установленным паролем
5. Распакуйте из архива содержимое папки
Server в корень вашей ОС с помощью любого из приложенных FTP клиентов.
6. Выполните установку по порядку необходимых для работы сервера пакетов:
Код
\\ Обновляете репозиторийapt-get update
\\ Основной набор
apt-get install openssh-server
apt-get install openjdk-6-jre
apt-get install apache2
apt-get install mysql-server \\ На данном этапе устанавливается пароль от MySQL!
apt-get install php5
apt-get install php5-mysql
apt-get install php5-cgi
apt-get install phpmyadmin
apt-get install mc
apt-get install tofrodos
\\ Для 64-х битных ОС
apt-get install ia32-libs
7. Выполните команду:
Запишите ваш IP. Он еще пригодится в настройке серверной части.
8. Заходите в панель быстрого доступа по нужной ссылке:
Код
Ваш IP/tools \\ Вместо "Ваш IP" вписываете нужный. Ссылка примерно так будет выглядеть: 192.168.50.50/tools
9. Выполняете вход в PHPMyAdmin. Если в окне браузера выскакивает сообщение "Not Found..." выполняете следующие команды и повторно заходите в PHPMyAdmin:
Код
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d
apache2ctl restart
10. Тыкаете на кнопочку SQL. Копируете в поле запроса содержимое файла
mysql_tables.sql. Он лежит в папке со сборкой по пути
../Server/mysql - db. Скопировали? Теперь выполняете запрос соответствующей кнопкой.
11. Далее - обновляете страницу PHPMyAdmin. Слева выбираете базу
pw. В этой базе также тыкаете на кнопку SQL. Процедуры те же самые, только теперь данные берете из файла
mysql_procedures.sql. Также в поле
Разделитель (Delimiter) необходимо поставить символы "$$" (без кавычек). Выполняете запрос.
12. Возвращаетесь на главную страницу PHPMyAdmin и выполняете импорт баз из папки
../Server/mysql - www.
13. Переходите к настройке конфигурационных файлов.
В эти файлы заносите пароль от MySQL:
Код
/etc/table.xml /root/authd/etc/table.xml
/root/authd/build/table.xml
/root/authd/build/conf/table.xml
/opt/jakarta/webapps/iweb/include/.config.jsp
/var/www/config.php
/var/www/tools/config.php
В данном файле вставляете в первые 4-е строки "address" Ваш IP:
Код
/root/glinkd/gamesys.conf
В следующем файле вписываете IP в следующую строку:
Код
http://Type.Here.Your.IP:8080/iweb \\ Вместо "Type.Here.Your.IP" вписываете нужный. Ссылка примерно так будет выглядеть: 192.168.50.50:8080/iweb
14. Раздаете права, выполнив следующие команды:
Код
chmod 777 chmod.sh ./chmod.sh
Если консоль пишет, что такой файл не найден, то вводите команду cd /home и пробуете снова
15. Ликуете, ведь сервер полностью готов к работе!
Запуск и остановка сервера осуществляется следующими командами:
Код
./startserver.sh ./stopserver.sh
IWeb запускается следующим образом:
ЛК и регистрация доступны по адресу:
Код
Ваш IP/index.php \\ Вместо "Ваш IP" вписываете нужный. Ссылка примерно так будет выглядеть: 192.168.50.50/index.php
Установка клиентской части:
Для установки клиентской части требуется клиент
PW mail.ru последней версии.
1. Распакуйте из архива содержимое папки
Client в папку с игрой.
2. В следующих файлах меняете строку
Type.Here.Your.IP на Ваш IP:
Код
element/userdata/server/serverlist.txt element/userdata/currentserver.ini
patcher/server/serverlist.txt
3. Клиент готов к работе!
Заключение
URL:
Ссылка: narod.ru
Ссылка: Яндекс Диск
Пароль: pw-darktower.ru
Исправление для тех, у кого вышибает клиент при нажатии ПКМ на игрока или при нажатии на окно PK-настроек :
Ссылка: interfaces.pck
Отчет VT: File Check
F.A.Q.
1. Не выдает голд и правда ГМа через iWeb
Ответ: открываете файл \iweb\include\.config.jsp и меняете в нем путь до БД на корректный. (Mr Killer)
2. Не запускается iWeb через iweb.sh
Ответ: откройте файл /root/iweb.sh, удалите все оттуда и вставьте это:
Код
echo "::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::" echo "::: Starting IWeb :::"
echo "::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::"
echo ""
cd /opt/jakarta/bin/
./startup.sh
echo "::: Ready :::"
echo ""
Введите команду: