Serverul Opensim, 2ndrussia

Serverul Opensim, 2ndrussia

Vom lucra cu sistemul de operare linux (am un server Ubuntu). Serverul funcționează bine sub Windows și la sfârșitul articolului voi da un link către forum, unde descrie instalarea acestuia pentru acest sistem de operare. În ceea ce privește configurarea simulatorului în sine, acesta nu diferă în nici un fel, deoarece avem de-a face cu o aplicație ca atare.

Deci, mai întâi de toate trebuie să pregătim un punct de sprijin. Este destul de simplu - trebuie să creați un utilizator în sistem în care simulatorul nostru va trăi și lucra și va instala bibliotecile necesare necesare pentru suportul de viață al simului însuși.

Creați un utilizator opensim:

Setați monoul și mediul său:

Acum trebuie să ne asigurăm că funcția mono este funcțională:

Dat fiind faptul că Sim trebuie să stocheze datele sale undeva, utilizează în mod activ diverse baze de date. Desigur, este mai bine să utilizați mysql, dar acum vom pune (dacă nu merită) un motor simplificat DB, numit SQLite. În general, lucrul este util și puternic, nu neglijați cuvântul "simplificat", dacă acest lucru;)

Dacă nu aveți nevoie de ecran, atunci trebuie să-l instalați, util în viitor pentru a rula serverul ca demon, pentru că el însuși nu știe cum, din păcate, și ah:

Toate acțiunile ulterioare pe care le vom efectua acum în numele opensimului utilizatorului. astfel încât să vă conectați la sistemul de sub ea, și, dintr-o dată vă voi avertiza că în cazul nostru nu este necesar să utilizați su opensim. pentru că atunci vor exista dificultăți la lansarea ecranului.

Am intrat din nou, suntem în directorul nostru de acasă, descarcă simulatorul:

și despachetați-l:

Dosarul cu fișierele despachetate este cel mai bine imediat redenumit în ceva digerabil:

Vreau să acordăm o atenție specială numelor de fișiere - este clar că vor fi diferite. Înțeleg că acum subliniez că este evident, dar fără snobberie, cred că printre cititorii mei pot fi în continuare blonde cu KP;)

De fapt, totul sa încheiat - sim este instalat și pregătit pentru primul început, în care va fi necesar să răspundem la câteva întrebări simple și dificile, pe care le vom face. Păstrați un ochi pe mâini:

Du-te la folderul osim și, respirați adânc cu nasul, porniți serverul nostru:

Să acceptăm acum despre ceea ce - credem sincer și naiv că serverul începe fără erori și este inițial operațional. Dacă ceva nu merge bine, undeva, ceva înfiorător începe să jure și cade, apoi o vom analiza individual. Dar pentru asta, aș dori să vă întreb, când vă descriu dificultățile, să vă spun cât mai complet despre ceea ce se întâmplă, aplicând tot felul de jurnale, pentru că nu sunt în jurul tău și nu văd ce sa întâmplat cu adevărat.

După lansare, mai devreme sau mai târziu, serverul vă va cere să îi dați un nume:

Sunați-i ce vreți, l-am numit destul de previzibil - Kin-Dza-Dza. Dacă doriți, puteți utiliza litere ruse în codarea UTF-8.

Apoi, serverul va oferi să-i dea un UUID în locul celui pe care la ales el însuși, aici apăsați ENTER și treceți la următoarea întrebare, care merită etichetarea ca fiind complicată:

Pentru a răspunde corect la această întrebare, merită să vă familiarizați cu modul în care funcționează rețeaua. În acest caz, suntem interesați de dispozitivul de rețea. După cum ați înțeles deja, grila începe cu un punct abstract cu coordonatele X, Y 1000, 1000. De la simsurile ei se strecoară în direcții diferite până la infinit, dar cu inițializarea trebuie să știi exact locul din rețea unde vrei să-ți pui simulatorul. Din moment ce vom rula simul nostru ca standalone. că este, există o singură, fără nici o grila ca un cal sferic într-un vid, pur și simplu apăsați ENTER, părăsind pozitia așa cum este, dar amintindu-ne în acest moment, și apoi să-l avem din nou în articol, în cazul în care vă voi arăta cum să vă conectați SIM la Rusă grilă opensim.ru.

Și din nou o întrebare dificilă ne întreabă o bucată de fier:

Am ajuns în port. Acum, va fi important să nu se bate din urechi;) Faptul că pentru activitatea normală a unui server trebuie să fie TCP și UDP porturile deschise 8895 și, începând cu 9000, și de mai sus de numărul de care rulează pe serverul de simulare, pentru că știi că un singur server poate suporta mai multe simulatoare (regiuni)? Deci, pentru fiecare sim pe portul său, și aici puteți să vă îndepărtați de cele standard și să vă oferiți propria dvs., dar acum nu trebuie să vă deranjați și doar din nou, din obișnuință, apăsați ENTER și amintiți-vă momentul.

Din nou, întrebarea despre porturile alternative cu ajutorul unui buton familiar este lăsată, așa cum este, dar următoarea întrebare despre numele extern al gazdei este din nou șireasă și dificil de rușinat.

De fapt, puteți scrie ceva aici, totul depinde de locul în care vrem să ne vedem simul și unde stă în picioare - de pe roaba locală, unde și apoi clientul va fi lansat pe o mașină separată de pe computerul local sau ar trebui să fie vizibil din grila . În primul caz, scrieți doar localhost și, din obișnuință, amintiți-vă acest loc. În cel de-al doilea caz, ca și mine, scriem IP în interiorul rețelei - 192.168.0.2. Dacă simul dvs. ar trebui să fie vizibil din rețea, atunci trebuie să vă scrieți IP-ul extern. care este vizibilă din "internetul mare". Dar, în primul rând, aș recomanda să o fac fără să fiu inutil și doar scriu acolo localhost. pentru că ceva îmi spune că rulezi sim pe calculatorul local.

Pokhrustev puțin, serverul va începe să configureze proprietatea și să întrebe cum se numește:

De fapt, există o diferență mică cu terminologia utilizată în SL, așa că am explica - este de fapt numele parcelei, care implicit va fi dimensiunea pentru toate aceste lucruri, așa că îl numesc simplu și auster «Pluk Planet».

Următoarea întrebare este numele proprietarului, intrăm sau lăsăm utilizatorul de test implicit pentru utilizator. absolut nu este important. Faptul este că în noua versiune a simulatorului pe care l-am instalat, nu totul este roșu și simplu cu proprietarul și acesta este subiectul unui articol separat, pe care îl voi scrie în curând. Așadar, fără a filosofa cu blândețe, introduceți-vă din nou și din nou, amintiți-vă acest moment.

Și, oh, groază! Inscripția roșie, eroare, totul a dispărut, colapsul fundațiilor și țesătura universului!

Și să analizăm eroarea? Uite ce ne scrie:

Aceasta înseamnă că încercăm să ocupăm un loc care este deja ocupat de simtul cuiva în grilă. Faptul este că, dacă ai pus versiunea greșită, link-ul la care am dat mai sus, această opțiune este deja configurat pentru a lucra cu limba rusă și o grilă de la început de rupere să se înregistreze, dar coordonatele globale, l-am lăsat 1000.1000, și „buricul pământului "De mult timp și ferm angajat. Dar acum vrem să ne conducem simulatorul ca un stand-alone, așa că mergeți fără probleme la a treia parte a baletului Marlezzo din cubul de zbor. Va fi de neuitat, îți promit;)

Deschideți fișierul de configurare al serverului și treceți la sfârșitul lui foarte foarte:

Vor fi aici care sunt liniile (rezultă blocul în întregime):

Acum vă puteți relua simulatorul. După ce ne asigurăm că suntem în dosarul osim și nu lăsăm în cuibul de configurare, rulați din nou o simplă comandă deja cunoscută. Ca rezultat, primim o invitație în consola serverului:

Puteți vedea lista completă a comenzilor disponibile ale simulatorului, un ajutor simplu și intuitiv echipa pe care doriți să imprimați în același loc, în consolă, dar acum am să vă spun despre unul care va crea tu un utilizator, astfel încât să puteți merge la client pe SIM nou creat.

La care serverul va răspunde cu privire la următoarele:

Oh, da, aproape că am uitat. Serverul închide comanda de închidere. dat în consola. Nu pur și simplu unghii proces - este un ton rău, care mai devreme sau mai târziu se va încheia foarte trist pentru întreaga organizație. Dar pentru ca SIM-ul să nu stea în permanență, trebuie să-l rulați în screenshot. Acest lucru este destul de simplu:

Sim va porni în fundal și puteți închide în siguranță terminalul. Dacă trebuie să faceți ceva în consola sa, sunați la ecran cu o comandă simplă:

Deconectați-vă de ecran cu simulatorul, lăsându-l într-o stare de funcționare, puteți utiliza comanda rapidă de la tastatură Ctrl-A-D.

Ei bine, atunci vă voi arăta cum să vă conectați SIM la rețea, pentru a-l aduce toate la economie este mintea mai mult sau mai puțin digerabil, examinând setările serverului subțire și modul de conectare a grupurilor de servicii și voce, dar va fi un alt timp și într-o altă poveste.

Articole similare