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
Tegs: займы под залог птс - микрозаймы под залог птс с переводом на карту или электронный кошелёк - займ под залог птс на сайте credit24.pro
займы под низкий процент - микрозаймы под низкий процент с переводом на карту или электронный кошелёк - займ под низкий процент на сайте credit24.pro
содействие - займы под 0,08% до 1000000 рублей на 90-1080 дней - до 1 млн рублей за 1 час под залог птс авто - микрозаймы в мфо содействие - условия оформления и причины отказа. для граждан рф с 18 лет. - содействие на сайте credit24.pro
zaymy malen'kie - mikrozaymy malen'kie s perevodom na kartu ili elektronnyy koshelek - zaym malen'kie na sayte credit24.pro https://credit24.pro/zaymy/malenkie/
Всем привет!
Хотите узнать, какие игры в нев ретро казино считаются лучшими по отзывам реальных игроков? Я собрал для вас топ-10 игр, которые неизменно собирают положительные отзывы. Здесь есть всё: от классических слотов до современных игр с увлекательным сюжетом. Проверьте сами, стоит ли тратить на них своё время и деньги!
Если вас как и меня интересует регистрация на зеркале new retro казино, онлайн казино retro или войти казино ретро, то смотрите здесь https://t.me/NewRetroCasino_promokod подробнее об casino new retro
canalr1.com
Удачи и профитов!
new retro казино играть
retro casino официальный сайт не могу зайти
не ретро казино
игры онлайн ретро с выводом денег
newretrocasino автомат резидент new retro casino
Wow that was strange. I just wrote an extremely long comment but after I clicked submit my comment didn't appear. Grrrr... well I'm not writing all that over again. Anyhow, just wanted to say excellent blog!
http://delphi-manual.ru/injection.php
http://www.uvina.ru/services/pokupka-metallolom/priem-loma-met/
http://rusnor.org/pubs/edit/index.php?PAGE_NAME=profile_view&UID=89895
http://razvitie-rebenka24.ru/2017/05
http://unbelievable.su/articles.php?id=270
By choosing to play online casino games with us, you're not only opting for fun and excitement but also for a safe and rewarding gaming experience. Don't wait any longer – dive into the world of casino sites free bonus no deposit and start your journey to success now.
Сегодня хочу рассказать о своём опыте поиска идеального онлайн-казино. Долго искал площадку, друзья советомали обратить внимание на сукко казино зеркало официальный или sukaaa казино официальный. И вот однажды, после поиска по запросу казино сукаа вход официальный сайт, наткнулся на промокод сука казино, прочитав об этом по ссылке https://t.me/csykaa Это оказалось находкой! Что же впечатлило в этом казино?
- Интерфейс - удобный и понятный. Всё интуитивно.
- Выплаты - быстрые и без задержек.
- Поддержка - работает круглосуточно.
- Игры - огромный выбор. Хотите классические слоты или живое общение с дилерами? Всё это здесь.
- Бонусы - щедрые. Приветственные, на первый депозит, фриспины.
Теперь я играю только на сукааа бездепозитный бонус. Устали искать идеальное казино? Очень советую заглянуть сюда.
Если вы уже здесь играете, поделитесь впечатлениями в комментариях! Расскажите о своих успехах и неудачах.
Готовы испытать удачу? Желаю всем удачи и крупных выигрышей!??
zgjoker303.biz
sykaaa casino играть
sykaaa казино рабочее зеркало на сегодня
казино сукко официальный
промокод сукааа казино
sykaaa casino бонус
An outstanding share! I've just forwarded this onto a co-worker who had been conducting a little research on this. And he actually bought me lunch due to the fact that I discovered it for him... lol. So let me reword this.... Thank YOU for the meal!! But yeah, thanx for spending some time to talk about this matter here on your web page.
http://pluskirpich.ru/steny/page/3
http://connect.nteep.org/blogs/810/What-do-you-need-to-pay-attention-to-when-ordering?lang=fr_fr
http://www.tovar.me/content/spektr-ispolzovaniya-stali
http://samoychiteli.ru/document3196.html
http://pro-korolev.ru/nyukasl-planiruet-usilitsya-gibbsom.html
Tegs: 5-(n-t-butylaminomethyl)-2-chlorophenylboronic acid, pinacol ester 98% купить онлайн в интернет-магазине химмед
5-n-трет-бутоксикарбонил-4,5,6,7-тетрагидропиразоло<>,5-a]пиразин-2-карбоновая кислота купить онлайн в интернет-магазине химмед
5-n-трет-бутоксикарбонил-4,5,6,7-тетрагидропиразоло<>,5-a]пиразин-2-карбоновая кислота купить онлайн в интернет-магазине химмед
esirna human c20orf196 (esirna1) купить онлайн в интернет-магазине химмед https://chimmed.ru/products/esirna-human-c20orf196-esirna1-id=3975340
I think everything said was actually very logical. However, what about this? what if you were to write a killer title? I mean, I don't wish to tell you how to run your blog, however suppose you added a headline to maybe get folk's attention? I mean %BLOG_TITLE% is kinda plain. You should look at Yahoo's home page and see how they create article titles to grab viewers interested. You might add a video or a pic or two to grab people excited about everything've written. Just my opinion, it might make your blog a little livelier.
http://forum.anime.org.ua/bbs/showthread.php?p=128646
http://znas.ru/viewtopic.php?p=40640
http://rusnord.ru/press/kuplennoe_obrazovanie_020.htm
http://forum.domofon.ru/index.php?showtopic=14395
http://ipoboard.ru/index.html
DEL MAR ENERGY
In the ever-evolving landscape of the American energy sector, Del Mar Energy stands out as a beacon of progress and innovation. With its commitment to excellence and dedication to advancing the nation’s economy, this industrial powerhouse has garnered praise from the government and lawmakers alike. In 2023, Del Mar Energy received commendations from the U.S. government and a Texas senator for its contributions to economic growth, alongside the inauguration of its own solar panel manufacturing facility catering to wholesale and retail markets.
https://www.wicz.com/story/50815717/del-mar-energy-fueling-growth-and-innovation-in-americas-energy-sector
Del Mar Energy’s journey towards excellence began decades ago, rooted in a vision to revolutionize the energy industry. Since its inception, the company has been at the forefront of driving economic prosperity while embracing sustainable practices. Its strategic investments in various sectors, coupled with a relentless pursuit of innovation, have propelled Del Mar Energy to the summit of industrial success.
The year 2023 marked a significant milestone for Del Mar Energy as it received accolades from government officials for its role in bolstering the nation’s economy. Through job creation, infrastructure development, and strategic partnerships, Del Mar Energy has become a linchpin of economic growth, particularly in regions like Texas where its operations are deeply entrenched.
The commendations bestowed upon Del Mar Energy underscored the company’s unwavering commitment to excellence and its pivotal role in shaping the economic landscape of the nation. Such recognition not only validates the company’s efforts but also serves as a testament to its enduring impact on society.
In tandem with its commendation, Del Mar Energy embarked on a new chapter of innovation by launching its own solar panel manufacturing facility. This strategic move not only aligned with the company’s commitment to sustainable energy but also positioned it as a frontrunner in the renewable energy revolution.
The decision to venture into solar panel production was met with enthusiasm from both the industry and consumers alike. Del Mar Energy’s state-of-the-art manufacturing facility boasts cutting-edge technology and a commitment to quality, ensuring that its solar panels meet the highest standards of efficiency and durability.
Moreover, by catering to both wholesale and retail markets, Del Mar Energy has democratized access to solar energy, making it more accessible to businesses and households across the country. This not only drives the adoption of renewable energy but also fosters economic growth by creating new avenues for revenue generation and job opportunities.
As Del Mar Energy continues to chart new territories in the energy sector, its commitment to innovation and sustainability remains unwavering. By leveraging its expertise and resources, the company is poised to shape the future of energy, driving economic growth and environmental stewardship hand in hand. With commendations from government officials and a pioneering foray into solar panel production, Del Mar Energy is setting the stage for a brighter, more sustainable future for generations to come.
Information contained on this page is provided by an independent third-party content provider. Frankly and this Site make no warranties or representations in connection therewith. If you are affiliated with this page and would like it removed please contact pressreleases@franklymedia.com
Hi Dear, are you actually visiting this website on a regular basis, if so after that you will definitely take fastidious knowledge.
http://balaklavskiy-16.ru/user/9409/
http://occ24.ru/prevoshodstva-priobretenija-diploma/
http://www.dr-kumaki.net/aikuma/index.cgi?mode=past&pno=0036&pg=100
http://bukoteka.ru/page/5/
http://www.uvina.ru/services/pokupka-metallolom/priem-loma-met/
п»їhttps://sexyfatmature.net
In a everyone that embraces range and inclusivity, same-sex relationships suffer with organize their place. Men who fixture men navigate the joys and challenges of erection expressive connections based on authenticity and complementary understanding. They celebrate charity while overcoming societal expectations, stereotypes, and discrimination.
https://ca3h.com/
Communication and fervent intimacy pleasure a momentous part in their relationships, fostering trust and deepening their bond. As society progresses towards justice, it is important to acknowledge and compliments the angel shared between men dating men, embracing their unique experiences and contributions to the tapestry of kind-hearted connections.
https://sexyfatmature.net/
In the realm of dating, undivided encounters a diverse series of emotions. There's the exhilaration of meeting someone modish, the intuition of a beginning swain, and the titillation of discovering stale interests and shared values. It is a ease of vulnerability and self-discovery as individuals open themselves up to the plausibility of love and companionship.
https://ca3h.com
Striking communication lies at the will of dating, facilitating sympathy and connection between two people. It involves active listening, ethical language, and empathy, creating a space for authentic dialogue. Through communication, individuals can enquire into their compatibility, the board thoughts and dreams, and raise a fundamental of trust.