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

Перейти к навигации Перейти к поиску
14 байт добавлено ,  7 месяцев назад
орфография, оформление
(орфография, оформление)
 
https://github.com/diva/d2/wiki/Installation
 
== Инструкция по установке и конфигурации Diva Distribution ==
{{Wikipedia|opensim}}
 
=== УСТАНОВКА ===
[https://github.com/diva/diva-distribution Diva Distro] достаточно простой для установки бинарный дистрибутив. В отличии от "«обычного"» OpenSim'аOpenSim’а нет необходимости в ручной правке конфигурационных файлов и не требуется дополнительной установки или компиляции чего-либо из исходного кода (например git, nant и  т. п.).
 
[https://github.com/diva/diva-distribution Diva Distro] достаточно простой для установки бинарный дистрибутив. В отличии от "обычного" OpenSim'а нет необходимости в ручной правке конфигурационных файлов и не требуется дополнительной установки или компиляции чего-либо из исходного кода (например git, nant и т.п.).
 
Следуйте этим 5 шагам для установки [http://ru.wikipedia.org/wiki/OpenSimulator OpenSim] дистрибутива:
 
=== 0. Установка Mono для OpenSim ===
''[Только под linux/Unix, у пользователей Windows нет необходимости в mono]''<br />
 
''[Только под linux/Unix, у пользователей Windows нет необходимости в mono]''<br />
Нет исчерпывающего набора инструкций по установке mono на Linux/Unix. Всё зависит от конкретного дистрибутива linux и под многие из них есть уже готовые инсталяторы mono которые можно найти здесь:
 
* Для работы OpenSim необходима версия mono 2.4.3 или выше. Более старые версии mono просто не запустят OpenSim. Учитывая это положение, а также используемую операционную систему, возможно потребуется установить mono из исходного кода.
* Некоторые из наиболее свежих версий mono могут не запустить OpenSim корректно. Подобные ситуации можно исследовать в сети или проконсультироваться у других пользователей OpenSim и mono.
* Полный набор mono содержит как сам framework, так и несколько других компонентов - — monodevelop, monodoc, etc., и если mono будет использоваться только для запуска OpenSim, то в них нет прямой необходимости.
 
Чтобы убедиться в правильности установленной версии mono следует набрать:
 
=== 1. Конфигурация MySQL и MySQLAdmin ===
[http://dev.mysql.com/downloads/ Скачать] и установить [http://ru.wikipedia.org/wiki/MySQL MySQL].<br />
 
[http://dev.mysql.com/downloads/ Скачать] и установить [http://ru.wikipedia.org/wiki/MySQL MySQL].<br />
''Если вы в linux, то MySQL скорее всего уже установлен:''
<br>
<br>
Дальше,
- создаём БД с названием "«opensim"»:
<br>
mysql> create database opensim;<br>
<br>
- учётную запись opensim c любым стойким паролем:
<br>
mysql> create user opensim identified by 'мой_пароль';
mysql> create user 'opensim'@'localhost' identified by 'мой_пароль'; <br>
<br>
- даём привелегиипривилегии доступа к БД opensim:
<br>
mysql> grant all on opensim.* to opensim;
mysql> grant all on opensim.* to 'opensim'@'localhost'; <br>
<br>
- перезагружаем все пользовательские данные для вступления в силу:
<br>
mysql> FLUSH PRIVILEGES;
 
В последующих запусках OpenSim, можно столкнуться со следующей MySQL ошибкой:
<br>
23:10:13 - ===============================================================
23:10:13 - STARTING OPENSIM
 
=== 2. Конфигурация DNS ===
Эта инструкция критична для тех, кто будет запускать вьюверы в той же приватной сети где работает OpenSim, - — например своей домашней сети. Если же это не ваш случай вы можете просто принять её к сведению, убедившись что все значимые порты открыты для доступа.
 
Эта инструкция критична для тех, кто будет запускать вьюверы в той же приватной сети где работает OpenSim, - например своей домашней сети. Если же это не ваш случай вы можете просто принять её к сведению, убедившись что все значимые порты открыты для доступа.
 
'''Межсетевой экран и перенаправление портов'''
 
На каждом компьютере вашей приватной сети где работают вьюверы, нужно предоставить передачу DNS напрямую. Для этого следует добавить необходимые записи в hosts файл, который есть во всех операционных системах.
<br />
см. http://ru.wikipedia.org/wiki/Hosts чтобы узнать где он находиться и как его править (привилегия root).
 
127.0.0.1 divacanto.dyndns.org <br>
<br>
И если у вас запущен OpenSim и вьювер на одной машине, рекомендуется использовать последний вариант ([http://ru.wikipedia.org/wiki/127.0.0.1 127.0.0.1]), т.к.так как не имеет особого смысла его менять.
 
'''ВАЖНО'''
 
=== 3. Настройка и кастомизация Wifi ===
 
Wifi это свободное к установке Web приложение разработанное под дистрибутив Diva.
Следуйте этой иструкции для его конфигурации.
'''Контролируемые и неконтролируемые учетные записи'''
 
Wifi может создавать новые аккаунты в двумя способами - — контролируемым и не контролируемым.
 
Если выбраны контролируемые учётные записи, каждый раз когда кто-либо создаёт аккаунт, администратор Wifi получает письмо ( указан корректный email адрес) уведомляющее об этом событии. В этом случае следует зайти в Wifi как администратор и выбрать раздел "«USER MANAGEMENT"». Этот раздел управления пользователями представлен списком аккаунтов ожидающих подтверждения или удаления.
 
В случае с неконтролируемым созданием аккаунтов любой пользователь имеет возможность зарегистрироваться в мире без вашего подтверждения.
'''SMTP'''
 
По умолчанию Wifi отправляет письма через защищенный сервер [http://ru.wikipedia.org/wiki/SMTP SMTP] Gmail'аGmail’а. Если вы хотите придерживаться этой установки, получите отдельный Gmail аккаунт перед запуском приложения конфигурации. Установки SMTP и почтового адреса всегда можно изменить в конфигурационном файле
 
config-include/MyWorld.ini
(ответить 'Yes' на все вопросы)<br>
<br>
Если окажется что Wifi не посылает письма - — не защищенный email на 25 порту не требует SSL и будет работать в любом случае.
 
'''Редактирование Wifi'''
'''Дополнительная конфигурация аватаров'''
 
Wifi может поддерживать более чем 3 типа аватаров по умолчанию (Male, Female, Neutral) и вы можете создать любое число начальных аватаров и их типов. Чтобы сделать это измените файл MyWorld.ini, добавляя в секцию [WifiService] необходимые типы:
<br>
AvatarAccount_ = " " <br>
'''Локализация'''
 
см. https://github.com/diva/d2/wiki/Wifi (Localization)<br />
html страницы русской локализации Wifi находятся в папке WifiPages/ru/ каталога дистрибутива.
 
=== 4. Configure.exe ===
 
Перейти в директорию bin и запустить приложение Configure.exe
 
<br>
После чего ответить на несколько вопросов программы.
- для изменения ответов запустить её заново.
- Configure.exe правит bin/config-incude/MyWorld.ini который всегда можно отредактировать и вручную.
 
=== 5. OpenSim.exe ===
Запустить OpenSim.exe из директории bin. <br />
 
- для 64-bit открыть соответственно OpenSim.32BitLaunch.exe.
Запустить OpenSim.exe из директории bin. <br />
- для 64-bit открыть соответственно OpenSim.32BitLaunch.exe.
 
в linux:
$ mono OpenSim.exe<br>
<br>
Ответить на вопросы первого пуска opensim сервера.<br />
см. примеры ответов: https://github.com/diva/d2/wiki/OpenSim-Questions
 
Набор консольных команд и их описание можно посмотреть набрав "«help"» или [http://opensimulator.org/wiki/Server_Commands c сайта OpenSim'аOpenSim’а].<br />
Например, для создания плоской поверхности земли следует ввести:
<br>
 
=== ОБНОВЛЕНИЕ ===
 
Для того, чтобы обновить ваш виртуальный мир до новейшей версии Diva Distro достаточно запустить Update.exe, после чего вырубить старый OpenSim.exe и запустить OpenSim.exe из нового выпуска.
 
== Примечания ==
{{примечания}}
Для расширенных вариантов конфигурации, <br />
см. https://github.com/diva/d2/wiki/Advanced <br />
и https://github.com/diva/d2/wiki/Troubleshooting для решения возможных проблем.
 
=== Copyleft (l) Rodion Rotaru ===
Copyleft (l) Rodion Rotaru
 
Copyleft (l) Rodion Rotaru
 
Текст может свободно распространяться с сохранением авторства.
128

правок

Навигация