In this exemple of configuration i'll use:
For the database the user opensim with the password DB_Password. (Chose whatever you want instead)
For the domain name replace domain.com by your own.

Dependency installation:
Before installing OpenSim you need Mono, MySQL and unzip.

sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt dist-upgrade
sudo apt install mono-complete mysql-server unzip


MySQL configuration:

sudo nano /etc/mysql/my.cnf


Add the following lines before:
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

[mysqld]
default_storage_engine = InnoDB
disable_log_bin
innodb_buffer_pool_size = 2G
innodb_log_file_size = 256M
innodb_log_buffer_size = 16M
innodb_flush_method = O_DIRECT
innodb_flush_log_at_trx_commit = 0
innodb_buffer_pool_instances = 2
default-authentication-plugin=mysql_native_password


Restart MySQL:

sudo service mysql restart
sudo mysql_secure_installation -u root -p


Database creation:

sudo mysql
mysql> create database opensim;
mysql> create user opensim identified by 'DB_Password';
mysql> create user 'opensim'@'localhost' identified by 'DB_Password';
mysql> GRANT ALL PRIVILEGES ON opensim.* TO 'opensim'@'localhost';
mysql> FLUSH PRIVILEGES;


Check the opensim account is mysql_native_password and disconnect from MySQL:

mysql> SELECT user,authentication_string,plugin,host FROM mysql.user;
mysql> \q


Download and Extract OpenSim:

cd ~
wget http://opensimulator.org/dist/OpenSim-LastAutoBuild.zip
mkdir ~/HG
unzip OpenSim-LastAutoBuild.zip -d HG/


Grid configuration:

cd ~/HG/bin
cp Robust.HG.ini.example Robust.HG.ini
cp OpenSim.ini.example OpenSim.ini
cp config-include/GridCommon.ini.example config-include/GridCommon.ini
cp config-include/osslEnable.ini.example config-include/osslEnable.ini


Edit the Robust.HG.ini file

nano -c ~/HG/bin/Robust.HG.ini


Edit the lines 28 - 240 - 620 - 623 - 834
Uncomment 104 - 106 - 111 - 191 - 198 - 731

	[Const]
28		BaseURL = "http://domain.com"

	[ServiceList]
104 OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" 106 GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" 111 UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector" [Hypergrid] 191 HomeURI = "${Const|BaseURL}:${Const|PublicPort}" 198 GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}" [DatabaseService] 240 ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=DB_Password;Old Guids=true;SslMode=None;" [GridInfoService] 620 gridname = "NOM DE LE GRID" 623 gridnick = "nom_de_la_grid" [UserAgentService] 731 ShowUserDetailsInHGProfile = True [UserProfilesService] 834 Enabled = true


Launch Robust and make sure there is no errors:

mono ~/HG/bin/Robust.exe -inifile=Robust.HG.ini


In the Robust console create the first user:

R.O.B.U.S.T.# create user
First name [Default]: Ludo
Last name [User]: Davis
Password:
Email []:
User ID (enter for random) []:
Model name []:


Quit Robust with the quit command

R.O.B.U.S.T.# quit


Edit the OpenSim.ini file

nano -c ~/HG/bin/OpenSim.ini


Edit the lines: 53 - 1164 - 1179 - 1141 - 1202
Uncomment: 356 - 773 - 778 - 782 - 787 - 795 - 1152 - 1192 - 1276 - 1313
Comment: 1310

	[Const]
53		BaseHostname = "domain.com"

	[Map]
356		GenerateMaptiles = true

	[Messaging]
773		OfflineMessageModule = "Offline Message Module V2"
778		OfflineMessageURL = ${Const|PrivURL}:${Const|PrivatePort}
782		StorageProvider = OpenSim.Data.MySQL.dll
787		MuteListModule = MuteListModule
792		ForwardOfflineGroupMessages = true

	[Groups]
1141		Enabled = true
1152		Module = "Groups Module V2"
1164		ServicesConnectorModule = "Groups HG Service Connector"
1179		GroupsServerURI = ${Const|BaseURL}:${Const|PrivatePort}
1192		MessagingModule = "Groups Messaging Module V2"
1202		MessageOnlineUsersOnly = true

	[UserProfiles]
1276		ProfileServiceURL = "${Const|BaseURL}:${Const|PublicPort}"

	[Architecture]
1310		; Include-Architecture = "config-include/Standalone.ini"
1313		Include-Architecture = "config-include/GridHypergrid.ini"

 

Edit the GridCommon.ini file

nano -c ~/HG/bin/config-include/GridCommon.ini


Edit the line19
Uncomment 16 - 49
Comment 9

	[DatabaseService]
9		; Include-Storage = "config-include/storage/SQLiteStandalone.ini";
16		StorageProvider = "OpenSim.Data.MySQL.dll"
19		ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=DB_Password;Old Guids=true;SslMode=None;"

	[Hypergrid]
49		GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"


Firewall configuration:

sudo ufw allow "OpenSSH"
sudo ufw allow 8002/tcp
sudo ufw allow 9000/tcp
sudo ufw allow 9000:9100/udp
sudo ufw enable


If the server is behind a router:
Create a NAT for ports 8002 in TCP and 9000-9100 TCP/UDP
Example:


NAT reflection must be enable.
Example:


You need to edit the Region.ini file with the external IP (not the domain name) and internal.

InternalAddress = IP_INTERNE
ExternalHostName = IP_EXTERNE


Create a route:

iptables -t nat -A OUTPUT --dst IP_EXTERNE -p tcp --dport 9000:9100 -j DNAT --to-destination IP_INTERNE
iptables -t nat -A OUTPUT --dst IP_EXTERNE -p udp --dport 9000:9100 -j DNAT --to-destination IP_INTERNE

16198 thoughts on “Install OpenSim 0.9.2.2 in Grid mode on Ubuntu 20.04”

  1. Sunday, 18 August 2024 11:48

    https://vsetopcasino.com/vse-bonusy-casino-1xbet/ - купить амфетамин

    https://casino.ru/bonusy-casino-1xbet/ - детское порно фото

    https://1wincom.ci/code-promo/ - видео детского порно

    https://1promo.codes/ - чатный киллер

    https://www.freetips.com/stream/melbet-promo-code-mongolia/ - детское порно видео
  2. Sunday, 18 August 2024 12:59
    Маленький и очаровательный: мини-букет для невесты
    букет невесты своими руками из живых цветов https://0gorodnik.ru/ .
  3. Sunday, 18 August 2024 14:18
    Ваш дом - ваша крепость. Пусть каждый уголок вашего дома станет для вас и вашей семьи источником радости и уюта.
    Доверьте строительство своего дома профессионалам и получите результат, о котором мечтали - каркасные дома саранск.
  4. Sunday, 18 August 2024 14:32
    https://cometa-cas47.ru
    Start winning today, get a no deposit gift or free spins of your choice. Only the top best bonuses!
  5. Sunday, 18 August 2024 14:35
    Топ-20 вариантов цветочных композиций для украшения вашего дома, советы по подбору.
    Как создать красивый цветник в своем саду, и станут жемчужиной вашего сада.
    Секреты создания элегантных букетов из цветов, сделают ваш подарок по-настоящему запоминающимся.
    Как выбрать идеальный букет для невесты, которые создадут атмосферу романтики и изыска.
    Уникальные идеи для оформления цветочных композиций на праздник, которые заставят всех гостей восхищаться.
    Элегантные решения для оформления интерьера цветами, которые преобразят ваш дом и наполнят его красками.
    Как украсить рабочее место цветами, и подчеркнут стиль вашего бизнеса.
    Очаровательные решения для садовых композиций, которые преобразят ваш дачный уголок и наполнят его ароматом.
    цветочная композиция https://101-po3a.ru/ .
  6. Sunday, 18 August 2024 15:46
    То, что международный брокер Телетрейд вот уже четверть века обманывает клиентов по всему миру, давно ни для кого не секрет.

    А за каждой масштабной аферой, конечно же, стоят люди — те, кто придумал, организовал и десятилетиями внедряет в жизнь преступную мошенническую схему. Среди них особо выделяется Сергей Сароян — директор всех украинских офисов Телетрейд.

    “Отцом” компании Телетрейд был Владимир Чернобай. Недавно он скончался в Европе, где скрывался от правосудия.

    Его наследники — вдова Анна Чернобай и племянник Олег Суворов, и другие прижизненные приспешники Чернобая, продолжают «мошенничество в особо крупных размерах». Именно так квалифицировали деятельность Телетрейд в России и Казахстане, где на брокера уже открыты уголовные дела.

    Но в Украине, несмотря на многочисленные жалобы обманутых клиентов, уголовное дело пока не заведено. Похоже, Сергей Сароян знает, на какие рычаги во властных структурах нажимать, чтобы Телетрейд продолжал безнаказанно грабить украинцев.

    Сергей Сароян и его роль в глобальном мошенничестве Телетрейд

    Сергей Сароян — одиозная личность, с раздутым самолюбием и большими амбициями. Хитрый и двуличный, но при этом трусливый и бесхребетный, он умеет приспособиться и готов прогнуться, когда того требует ситуация. Он с легкостью раздает сладкие обещания, и с такой же легкостью подставляет тех, с кем работает, если обстоятельства складываются не в его пользу. Однажды, правда, это ему не помогло, и мошенника выгнали за воровство. Но обо всем по порядку.

    На заре своей карьеры выпускник одесской академии связи Сергей Сароян, работал в телекоммуникационной компании. В попытке продвинуться по картеной лестнице он не нашел ничего лучше, как предложить руководству свои услуги в качестве доносчика, обещая рассказывать, о чем говорят в коллективе и кто с кем в каких отношениях пребывает. Но это предложение не встретило одобрения и стукачу-неудачнику пришлось уволиться. А невостребованные «способности» пригодились несколько позже, в Телетрейд.

    В 2005-2006 годах Сергей Сароян был региональным куратором — фактически единоличным правителем Телетрейд в Украине. Ему подчинялись более 30 офисов по всей Украине: Киев, Одесса, Николаев, Харьков, Львов, Черновцы, и другие городах. В ведении Сарояна были также офисы в Европе и Азии — в Италии, Португалии, Польше, Венгрии, Малайзии, и других странах. И деньги лились в карман мошенника рекой — Сергей Сароян получал 3% от инаута (in-out), то есть от разницы между вводом денег клиентов(“in”) и выводом (“out”). Уже тогда в Телетрейд вращались гигантские суммы. В среднем ежемесячно клиенты только украинских офисов Сарояна приносили в компанию от $1 500 000, а выводили около $500 000. То есть in-out, соответственно, составлял $1 000 000, а зарплата Сарояна — более $30 000 в месяц. Но алчность, которая двигала Сарояном, заставляла его направлять всех клиентов в мошеннический проект Телетрейд “Биржа трейдеров”. Торговать на бирже умеет далеко не каждый, и самый логичный выход, который из этого видится — доверить свои деньги профессионалу. Однако брокерская компания не имеет право брать деньги клиентов в управление, и в Телетрейд создали якобы независимый проект «Биржа трейдеров». Мошенник Сергей Сароян именно туда направлял всех клиентов. И подконтрольные трейдеры сливали клиентам депозиты, иногда просто за одну ночь.


    «Биржа трейдеров» сливала клиентские деньги, и выводить клиентам уже было нечего. Инаут в украинских офисах в этом случае составлял $1 500 000, а зарплата мошенника вырастала до $45 000 только по Украине. Так Сергей Сароян обворовывал клиентов ни один год. Но, в итоге, был изгнан из компании за воровство. Найти равноценный источник дохода мошеннику не удалось, его образ жизни стал значительно скромнее. Попросту говоря, Сергей Сароян начал стремительно беднеть. Компании не спешили предлагать ему руководящие должности, а коучинг особых прибылей не приносил.

    Говорят, что в одну и ту же реку нельзя войти дважды. Но Сергей Сароян сумел. Спустя пять лет его снова позвали в Телетрейд, и он с радостью согласился. Вероятно руководство компании высоко ценит «талант» Сарояна разводить и обворовывать людей.

    Сегодня мошенник и хапуга Сергей Сароян вернулся и снова начал кидать клиентов, возглавив все клиентские офисы Телетрейд в Украине, Португалии, Италии, Польше, Румынии и Венгрии. Но теперь уже, как директор, он получает не 3%, а долю со слитых депозитов клиентов. А вот признаваться прилюдно в причастности к мошеннической брокерской компании новоиспеченный директор не спешит. В своих соцсетях Сергей Сароян лишь туманно намекает на консультационные услуги, которые оказывает Телетрейд. Аферист тщательно маскируется, однако обманутым клиентам компании удалось вывести его на чистую воду — они получили доказательство того, что именно Сергей Сароян сегодня стоит у руля украинского Телетрейд. Видеоролик, где он сам признается в этом, был показан на пресс-конференции, состоявшейся в июле 2020 года.

    В этом эксклюзивном видео видно как Сергей Сароян принимает в управление украинские офисы компании Центр Биржевых Технологий — дочернего предприятия Телетрейд в Украине.

    Эту пресс-конференцию провела инициативная группа обманутых клиентов Телетрейд. Цель, которую они поставили перед собой — вывести на чистую воду брокера-мошенника и все руководство компании, а также вернуть свои деньги. Материалы, собранные обманутыми клиентами демонстрируют схемы развода, которые используются в Телетрейд. В частности, проект «Синхронная торговля», который пришел на смену «Бирже трейдеров». В «Синхронной торговле» уже не люди-трейдеры, а торговые роботы сливают клиентские депозиты. Теперь именно в этот проект заманивает клиентов Сергей Сароян. А затем, в определенный момент, дает программистам компании указание, и те перепрограммируют роботов на заключение заведомо убыточных сделок. Так депозиты клиентов сливаются в ноль.

    Сергей Сароян опустошает карманы украинцев и подрывает экономику страны

    Эти мошеннические схемы давно попали в поле зрения правоохранительных органов в России — уголовное дело на Телетрейд там завели еще несколько лет назад.

    Последовали примеру российских коллег и в Казахстане, где уголовное производство началось летом 2020 года. Руководители казахского филиала Телетрейд и дочерней компании Wall Street Invest Partners сейчас находятся в следственном изоляторе.

    Чтобы замять уголовные дела в России, руководители Телетрейд Сергей Шамраев, Олег Суворов и Мингиян Манжиков дают взятки чиновникам в Следственном Комитете РФ — ежемесячно «отстегивают» им около 20% от поступлений, а это сотни тысяч. И не рублей, а долларов. По инсайдерской информации руководство Телетрейд в России заставляют также финансировать боевые действия на Востоке Украины — мошенники отдают на это еще 10% от поступлений. Если рассматривать деятельность Телетрейд и с этой стороны, то мошенник Сергей Сароян, как директор Телетрейд, не только обворовывает своих сограждан страны, а еще и финансирует боевиков ДНР и ЛНР, отнимающих жизни украинцев.

    Вызывает удивление тот факт, что в Украине деятельность Телетрейд на протяжении четверти века никто не проверяет. Количество обманутых клиентов брокера огромно. Мошенниками ежемесячно выводятся в офшоры миллионы долларов. Но пока правоохранительные органы не замечают, или не хотят замечать, противозаконной деятельности брокера. По сведениям из источников внутри компании Сергей Сароян рассказывает своим подчиненным — управляющим офисов в Украине, что им не нужно ничего бояться, так как руководство Департамента киберполиции Украины сидит у него на «зарплате». Вот так безнаказанно (пока!) Сергей Сароян разоряет украинцев, подрывает экономику Украины и спонсирует российскую агрессию на Донбассе.
  7. Sunday, 18 August 2024 16:08
    Аренда экскаватора погрузчика: выгодное предложение для строительства, бронируйте сейчас.
    Экскаватор погрузчик в аренду: быстро и качественно, воспользуйтесь услугой уже сегодня.
    Аренда экскаватора погрузчика: выбор профессионалов, закажите прокат сейчас.
    Экскаватор погрузчик в аренду: выгодное предложение для строительства, заказывайте прямо сейчас.
    Аренда экскаватора погрузчика: быстро и качественно, арендуйте прямо сейчас.
    Экскаватор погрузчик на прокат: оптимальное решение для строительных работ, бронируйте аренду сегодня.
    нанять экскаватор погрузчик https://arenda-jekskavatora-pogruzchika-197.ru/ .
  8. Sunday, 18 August 2024 17:21
    Ищете где можно смотреть фильмы онлайн бесплатно и без рекламы? Тогда вам обязательно стоит посетить сайт https://kinogo-films.biz/. Здесь собраны лучшие фильмы разных жанров в HD качестве с профессиональным переводом. Без регистрации и оплаты, вы сможете наслаждаться просмотром фильмов в любое время суток.

    Сайт отличается удобным поиском и продуманной навигацией, что делает его идеальным выбором для любителей кино. Больше не нужно ждать загрузки или сталкиваться с надоедливой рекламой – просто выбирайте фильм и погружайтесь в увлекательный мир кино прямо сейчас. Посетите https://kinogo-films.biz/ и откройте для себя мир качественного онлайн-кино!
  9. Sunday, 18 August 2024 17:40
    Выбор качественных дымоходов для бани в Нижнем Новгороде, быстро и надежно.
    Лучшие мастера по монтажу дымоходов в Нижнем Новгороде, сравнение цен и услуг.
    Сравнение различных видов дымоходов для бани в Нижнем Новгороде, подбор оптимального варианта.
    На что обратить внимание при выборе дымоходов для бани в Нижнем Новгороде, экспертное мнение.
    Секреты долговечности дымоходов для бани в Нижнем Новгороде, экспертные советы.
    Преимущества и недостатки распространенных дымоходов для бани в Нижнем Новгороде, советы по выбору.
    дымоходы купить в нижнем новгороде https://forum-bani.ru/ .
  10. Sunday, 18 August 2024 18:58
    обслуживание тревожной кнопки росгвардии https://trknpk.ru .
  11. Sunday, 18 August 2024 19:15
    Что такое роза и почему она так ценится, цветок, который украшает сады и сердца.
    Отличия между темной и светлой розой, секреты выращивания роз в домашних условиях.
    Значение розы в разных культурах, приметы и предсказания связанные с розой.
    Роза как идеальный подарок для любого случая, почему роза считается королевой цветов.
    Розы в архитектуре и дизайне интерьера, секреты сбора и хранения розовых лепестков.
    википедия роза https://roslina.ru/ .
  12. Sunday, 18 August 2024 21:07
    Где купить котел для отопления дома | Советы по выбору котла для отопления | Лучшие цены на котлы для отопления | Сравнение котлов для отопления дома | Секреты установки котла для отопления | Рейтинг котлов для отопления | Где купить котел для отопления частного дома с доставкой | Рекомендации по выбору котла для отопления | Секреты экономичного отопления частного дома | Где купить недорогой котел для отопления
    котлы для отопления купить котлы для отопления купить .