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
Где приобрести диплом по актуальной специальности?
Мы готовы предложить документы ВУЗов, расположенных в любом регионе Российской Федерации. Документы заверяются всеми требуемыми печатями и штампами.
Купить диплом любого университета:
https://dominickvyace.dekaronwiki.com/740135/???????_??????_2009
Где купить диплом по нужной специальности?
Мы можем предложить документы ВУЗов, которые находятся на территории всей России. Они будут заверены необходимыми печатями и подписями.
Купить диплом любого ВУЗа:
https://www.foroeuropeo.it/component/comprofiler/pluginclass/cbblogs.html?action=blogs&func=show&id=257
Где купить диплом по нужной специальности?
Заказать документ института вы можете в нашей компании в столице. Мы предлагаем документы об окончании любых ВУЗов Российской Федерации.
Мы предлагаем выгодно и быстро купить диплом, который выполняется на оригинальной бумаге и заверен печатями, водяными знаками, подписями официальных лиц. Документ способен пройти любые проверки, даже при помощи профессиональных приборов. Решайте свои задачи быстро и просто с нашим сервисом.
http://t67747az.beget.tech/2024/05/11/dlya-chego-segodnya-priobretayut-dokumenty-v-seti-internet.html
http://bogatbeden.listbb.ru/viewtopic.php?f=3&t=346
http://returnrp.listbb.ru/viewtopic.php?f=70&t=620
http://pora-valit.com/wiki/index.php?title=%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83_%D1%81%D1%82%D0%BE%D0%B8%D1%82_%D0%B7%D0%B0%D0%B9%D1%82%D0%B8_%D0%B2_%D0%BD%D0%B0%D1%88_%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD,_%D0%B5%D1%81%D0%BB%D0%B8_%D0%BD%D1%83%D0%B6%D0%B5%D0%BD_%D0%B4%D0%B8%D0%BF%D0%BB%D0%BE%D0%BC%3F
http://geolan-ksl.ru/forum/user/81525/
Где заказать диплом по необходимой специальности?
Приобрести документ университета вы можете в нашей компании в столице. Мы оказываем услуги по производству и продаже документов об окончании любых университетов Российской Федерации.
Мы предлагаем выгодно и быстро заказать диплом, который выполнен на оригинальном бланке и заверен мокрыми печатями, водяными знаками, подписями должностных лиц. Документ способен пройти лубую проверку, даже при использовании специфических приборов. Достигайте свои цели быстро и просто с нашим сервисом.
http://forummarsa.bestbb.ru/viewtopic.php?id=325
https://39504.org/member.php
https://obrezanie05.ru/users/15
http://aranzhirovki.ru/smf/index.php?topic=4244.0
http://karasteamfulldmroleplay.getbb.ru/viewtopic.php?f=62&t=419
Где приобрести диплом специалиста?
Заказать документ университета вы имеете возможность у нас. Мы оказываем услуги по производству и продаже документов об окончании любых ВУЗов РФ.
Наши специалисты предлагают быстро и выгодно приобрести диплом, который выполняется на бланке ГОЗНАКа и заверен печатями, водяными знаками, подписями. Данный диплом пройдет лубую проверку, даже с использованием специального оборудования. Достигайте свои цели максимально быстро с нашими дипломами.
http://xlebmaionez.bestbb.ru/viewtopic.php?id=182
http://rosseia.flybb.ru/topic341.html
https://dolgoprudni.rusff.me/viewtopic.php?id=2032#p4645
http://brodyagiazerota.bestbb.ru/viewtopic.php?id=304
https://ogorodland.ru/forum/topic/zakazat-diplom-v-znamenitom-internet-magazine-po-vygodnoj-czene/
Где приобрести диплом специалиста?
Приобрести документ о получении высшего образования вы можете в нашей компании в столице. Мы предлагаем документы об окончании любых ВУЗов РФ.
Наши специалисты предлагают быстро купить диплом, который выполнен на бланке ГОЗНАКа и заверен мокрыми печатями, водяными знаками, подписями. Диплом способен пройти лубую проверку, даже при помощи специфических приборов. Достигайте своих целей быстро с нашими дипломами.
http://blackscarpions.bestbb.ru/viewtopic.php?id=289
https://kvixi.com/blogs/1153/%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%B2-%D0%BD%D0%B0%D1%88%D0%B5-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F-%D0%BC%D0%BD%D0%BE%D0%B3%D0%B8%D0%B5-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%8E%D1%82-%D0%B4%D0%B8%D0%BF%D0%BB%D0%BE%D0%BC%D1%8B-%D0%B2-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B5
https://palmfacesocial.smallseotoolsmails.com/read-blog/1121
https://only-entrepreneurs.com/read-blog/972
http://vared.flyboard.ru/topic232.html
Здравствуйте!
Хочу поделиться своим опытом по заказу аттестата ПТУ. Думал, что это невозможно, и начал искать информацию в интернете по теме: купить диплом в мичуринске, купить диплом с занесением в реестр, купить диплом в норильске, купить диплом в орске, купить дипломы о высшем. Постепенно углубляясь, нашел отличный ресурс здесь: http://romb4x4.ru/forum/members/donovanuneft.6643/, и остался очень доволен!
Теперь у меня есть диплом сварщика о среднем специальном образовании, и я обеспечен на всю жизнь!
Успешной учебы!
Привет всем)
Хорошо быть студентом, пока не придет пора писать диплом, что и произошло со мной, но не стоит отчаиваться, ведь есть хорошие компании что помогают с написанием и сдачей диплома на хорошие оценки!
Изначально искал информацию про купить диплом в каменске-уральском, купить диплом матроса, купить диплом специалиста, купить диплом в троицке, купить диплом в златоусте, потом попал на https://ikareconsultingfirm.com/what-does-per-diem-means/#comment-72555 и там решили все мои учебные заботы!
Успехов в учебе!
Привет, друзья!
Всегда считал, что покупка диплома о высшем образовании — это миф. Но, оказалось, что все возможно! Сначала искал информацию по теме: купить диплом психолога, купить диплом в обнинске, купить диплом о среднем образовании, купить диплом в междуреченске, купить аттестат за 9 классов, а затем перешел на дипломы вузов. Подробнее можно узнать здесь: https://cafeakarina.jp/forums/topic/rudiplomycom12345/
Оказалось, что все возможно и официально, с упрощенными программами обучения. Теперь у меня диплом московского вуза нового образца, и я рекомендую вам воспользоваться этим шансом!
Хорошей учебы!
Всем привет)
Будучи студентом, я наслаждался учебой до тех пор, пока не пришло время писать диплом. Но паниковать не стоило, ведь существуют компании, которые помогают с написанием и защитой диплома на отличные оценки!
Изначально я искал информацию по теме: купить диплом в волгодонске, купить диплом сантехника, можно ли купить диплом, купить диплом нового образца, купить диплом моряка, затем наткнулся на http://www.embajadadelibia.com/sobre-libia/#comment-204769, где все мои учебные вопросы были решены!
Хорошей учебы!
A history check is a crucial component of many hiring procedures that guarantees the applicant is who they assert they are and has the credentials and experience stated. But background check errors do happen, and they can have very negative effects on work seekers. It is imperative that one comprehends how to manage these mistakes and effectively contest them. This page will walk you through the steps to follow if your GIS background check has errors.
Can You Contest a Background Check?
If you happen upon errors, you can dispute a background check. One common myth is that background check results are set in stone and cannot be changed. Knowing ways to dispute background check results quickly is crucial if you find disparities. Examining the report in its entirety to find any background check errors is the first step. Following the identification of the errors, you ought to compile supporting data.
Handling a Background Check Dispute
Correction of any mistakes requires an understanding of how to dispute a background check. Tell the firm that carried out the background check about the errors first. For instance, you must understand how to dispute a criminal background check if your criminal record contains mistakes. Should this be the case, you could have to dispute criminal background check information by submitting court records or other legal documentation attesting to the mistake.
Navigating this process could be aided by hiring a background check lawyer, particularly when handling more complicated matters. Your rights will be protected all along the way as a background check lawyer walks you through how to challenge background check information.
Procedures for Contesting a Failed Background Check
Proceed as follows if you need to know how to challenge a failed background check:
1. Review the Report: Go over the background check report very carefully to find mistakes.
2. Gather Evidence: Gather records of employment, court cases, or identity cards that bolster your assertion.
3. Speak with the Background Check Company: Let them know about the errors and supply the required supporting documentation.
4. Follow Up: Track your disagreement and make sure the mistakes are fixed.
Determining how to dispute a failed background check can prevent you from losing your job or suffering other negative consequences. Furthermore useful is knowing how to dispute something on your background check in detail, which entails being proactive in contacting the screening provider.
How to Challenge Inaccurate Background Check Information
Correcting wrong information calls for particular procedures. This is how to dispute inaccurate background check information:
- Identify the Error: Find out precisely what information is wrong.
- Document the Correct Information: Offer proof that demonstrates the error and what the accurate information should be.
- Submit a Dispute: Get in touch with the check processing firm and send them the documentation and your dispute.
Following these procedures, you may usually effectively repair any false information by learning how to dispute something on your background check or how to dispute a background check.
Getting Legal Assistance with Background Check Disputes
You may be wondering how to dispute a criminal background check or how to dispute criminal background check information specifically in relation to more serious mistakes, such those impacting your criminal record. More complicated conflicts like this could call for legal action. You may get professional guidance on how to dispute inaccurate background check information and help file a background check dispute from a background check lawyer.
Ultimately, preserving your professional image and prospects depends on your ability to dispute background check information. A little mistake or a big disparity, being proactive and knowledgeable can have a big impact on how your GIS background check dispute turns out.
Learn more: https://ig-tchad.org/gis-background-check/
Зеркало казино
рабочее зеркало 1xslot - служит надежным резервным вариантом, который обеспечивает стабильный доступ к игровому контенту. Этот зеркальный сайт позволяет обойти любые препятствия, которые могут появиться при попытке зайти на основной сайт.
Регистрация
Регистрация в 1хслотс проста и занимает небольшое время. Для этого нужно перейти на сайт, нажать кнопку "Регистрация" и указать данные, такие как e-mail, пароль и валюта. После подтверждения данных аккаунт будет создан, и вы сможете начать играть.
Преимущества
Одним из главных плюсов 1 xslots является большое количество слотов. Здесь вы найдете традиционные игровые автоматы,
видеослоты, слоты с прогрессивным джекпотом и многое другое. Благодаря широкому выбору опций, каждый игрок найдет что-то по своему вкусу.
Станьте частью 1xslots и погружайтесь в мир увлекательных азартных игр прямо сейчас! Наслаждайтесь надёжным и защищённым игровым процессом, а также выгодными бонусами и акциями, которые постоянно предлагает сайт онлайн-казино.
I've been browsing online more than 3 hours nowadays, yet I by no means discovered any interesting article like yours. It's lovely worth sufficient for me. In my view, if all site owners and bloggers made excellent content as you probably did, the internet might be much more helpful than ever before.
look also at my pages and give a rating
XEvil is a straightforward, fast and handy program for thoroughly automated recognition and bypass from the vast majority of captchas (CAPTCHAs), without the need to have to connect any 3rd-social gathering expert services.
The program almost absolutely replaces solutions such as AntiGate (Anti-Captcha), RuCaptcha, DeCaptcher and Some others. Simultaneously, it considerably exceeds them in recognition velocity (10 periods or even more) and is totally no cost.
https://hylistings.com/story18157637/check-page-indexing-online fast-track indexing
https://cs.xuxingdianzikeji.com/forum.php?mod=viewthread&tid=57324 speed up search indexing
http://bondpedia.altervista.org/index.php?title=Utente:Rickie9138 solving captcha
http://forum.changeducation.cn/forum.php?mod=viewthread&tid=77655 captcha service
https://ezmarkbookmarks.com/story17357294/check-page-indexing-in-google speedyindex google sheets
http://kxianxiaowu.com/forum.php?mod=viewthread&tid=161737 SpeedyIndex google translate
https://www.sigmachiiu.com/forums/users/juniorharvill89/ solving captcha
http://kxianxiaowu.com/forum.php?mod=viewthread&tid=161125 mass posting
@rref@=44r