Diva distro: различия между версиями

Содержимое удалено Содержимое добавлено
м замена категории на шаблон тем для создания тематической полки, removed: Категория:Компьютерные игры с помощью AWB
Строка 1:
https://github.com/diva/d2/wiki/Installation
 
 
== Инструкция по установке и конфигурации Diva Distribution ==
Строка 7 ⟶ 5 :
 
=== УСТАНОВКА ===
 
 
 
[https://github.com/diva/diva-distribution Diva Distro] достаточно простой для установки бинарный дистрибутив. В отличии от "обычного" OpenSim'а нет необходимости в ручной правке конфигурационных файлов и не требуется дополнительной установки или компиляции чего-либо из исходного кода (например git, nant и т.п.).
Строка 14 ⟶ 10 :
Следуйте этим 5 шагам для установки [http://ru.wikipedia.org/wiki/OpenSimulator OpenSim] дистрибутива:
 
=== 0. Установка Mono для OpenSim ===
 
''[Только под linux/Unix, у пользователей Windows нет необходимости в mono]''<br />
Строка 23 ⟶ 19 :
или обратившись в Гугл для поиска необходимых пакетов и информации
от сообщества разработчиков и пользователей [http://ru.wikipedia.org/wiki/Mono mono].
 
 
При этом важно иметь в виду несколько вещей:
 
* Для работы OpenSim необходима версия mono 2.4.3 или выше. Более старые версии mono просто не запустят OpenSim. Учитывая это положение, а также используемую операционную систему, возможно потребуется установить mono из исходного кода.
 
* Некоторые из наиболее свежих версий mono могут не запустить OpenSim корректно. Подобные ситуации можно исследовать в сети или проконсультироваться у других пользователей OpenSim и mono.
 
* Полный набор mono содержит как сам framework, так и несколько других компонентов - monodevelop, monodoc, etc., и если mono будет использоваться только для запуска OpenSim, то в них нет прямой необходимости.
 
Чтобы убедиться в правильности установленной версии mono следует набрать:
<br>
$ mono --version<br>
<br>
 
=== 1. Конфигурация MySQL и MySQLAdmin ===
 
 
[http://dev.mysql.com/downloads/ Скачать] и установить [http://ru.wikipedia.org/wiki/MySQL MySQL].<br />
Строка 73 ⟶ 64 :
- перезагружаем все пользовательские данные для вступления в силу:
<br>
mysql> FLUSH PRIVILEGES; <br>
<br>
 
ПРИМЕЧАНИЕ: 2 команды изменения привилегий доступны только для MySQL 5.
Строка 86 ⟶ 76 :
PASSWORD('your_password_here'),
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
mysql> FLUSH PRIVILEGES;<br>
<br>
 
'''Решение проблем'''
Строка 102 ⟶ 91 :
23:10:13 - [APPLICATION]: APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs
Exception: MySql.Data.MySqlClient.MySqlException:
Access denied for user 'opensim'@'localhost' (using password: YES)<br>
<br>
 
Подобные ошибки указывают на неточность в локальных установках MySQL и это легко проверить:
<br>
$ mysql -u opensim -p -h localhost <br>
<br>
 
Если не удаётся залогиниться к серверу этим способом, OpenSim тоже не получит доступ. Зайдите в mysql под root и убедитесь что учётная запись opensim активна для localhost.
Строка 130 ⟶ 117 :
Дальше, установить перенаправление c портов на свой маршрутизатор так, чтобы весь трафик TCP 9000 и UDP 9000-9003 направить на машину с OpenSim. Если вы не знаете как это сделать, рекомендуется обратиться в Гугл
или на этот сайт http://portforward.com/.
 
 
'''Доменное имя'''
Строка 137 ⟶ 123 :
 
Доменные имена крайне легко приобрести и сконфигурировать. Вы можете купить своё собственное через поставщиков или получить бесплатно на http://dyndns.com
 
 
'''NAT'''
Строка 162 ⟶ 147 :
<br>
И если у вас запущен OpenSim и вьювер на одной машине, рекомендуется использовать последний вариант ([http://ru.wikipedia.org/wiki/127.0.0.1 127.0.0.1]), т.к. не имеет особого смысла его менять.
 
 
 
'''ВАЖНО'''
Строка 170 ⟶ 153 :
 
=== 3. Настройка и кастомизация Wifi ===
 
 
Wifi это свободное к установке Web приложение разработанное под дистрибутив Diva.
Строка 189 ⟶ 171 :
<br>
Процесс конфигурации проходит через несколько простых вопросов по Wifi, указания имени, пароля и email администратора, будет ли аккаунт контролироваться вами или нет, и параметров Gmail почты для отправки уведомлений пользователям.
 
 
'''Контролируемые и неконтролируемые учетные записи'''
Строка 198 ⟶ 179 :
 
В случае с неконтролируемым созданием аккаунтов любой пользователь имеет возможность зарегистрироваться в мире без вашего подтверждения.
 
 
'''Аватары по умолчанию'''
Строка 211 ⟶ 191 :
 
После зайти в мир под каждым из этих аккаунтов, и отредактировать их внешность на ваше усмотрение с учетом возможности прикрепления примов. С этого момента все аватары новых регистрируемых аккаунтов получат копии содержимого внешнего вида.
 
 
'''SMTP'''
Строка 218 ⟶ 197 :
 
config-include/MyWorld.ini
 
 
'''SSL под Mono'''
Строка 233 ⟶ 211 :
<br>
Если окажется что Wifi не посылает письма - не защищенный email на 25 порту не требует SSL и будет работать в любом случае.
 
 
'''Редактирование Wifi'''
Строка 247 ⟶ 224 :
и добавить новые изображения в папку images.
Изменения в других файлах могут вызвать неработоспособность Wifi.
 
 
'''Дополнительная конфигурация аватаров'''
Строка 256 ⟶ 232 :
<br>
Пользователи увидят эту опцию на странице регистрации. Дальше будет необходимо создать специальный аккаунт под этот новый тип и отредактировать его внешность.
 
 
'''Локализация'''
Строка 263 ⟶ 238 :
html страницы русской локализации Wifi находятся в папке WifiPages/ru/ каталога дистрибутива.
 
=== 4. Configure.exe ===
 
Перейти в директорию bin и запустить приложение Configure.exe
Строка 275 ⟶ 250 :
- Configure.exe правит bin/config-incude/MyWorld.ini который всегда можно отредактировать и вручную.
 
=== 5. OpenSim.exe ===
 
Запустить OpenSim.exe из директории bin. <br />
Строка 290 ⟶ 265 :
Например, для создания плоской поверхности земли следует ввести:
<br>
# terrain fill 21 <br>
<br>
 
для завершения работы OpenSim:
<br>
# shutdown <br>
<br>
 
---------------------------------------------------------------------------------
Строка 305 ⟶ 278 :
 
---------------------------------------------------------------------------------
 
 
 
== Примечания ==
Строка 321 ⟶ 292 :
Данная версия является промежуточной и будет изменяться в дальнейшем.
 
 
[[Категория:Компьютерные игры]]
 
[[Категория:{{Темы|Компьютерные игры]]}}