Pređi na glavni sadržaj

Implementacija ONLYOFFICE Apps Developer koristeći AMI

Uvod​

Sada možete lako pokrenuti instancu ONLYOFFICE Apps Developer Edition u Amazon Web Services cloud infrastrukturi koristeći ONLYOFFICE Amazon Machine Image dostupnu na AWS Marketplace.

Amazon Machine Image (AMI) je unapred konfigurisani šablon koji omogućava lako pokretanje instance, što je virtuelni server u AWS privatnom oblaku.

ONLYOFFICE Apps Developer AMI uključuje sve potrebne komponente - kako operativni sistem, tako i sam softver, kao i skladišni volumen - za postavljanje vašeg radnog prostora na virtuelni server koji radi pod Linuxom (Ubuntu).

Korak 1. Izaberite potrebni ONLYOFFICE AMI i pretplatite se na rešenje​

Prijavite se na svoj postojeći AWS nalog ili se registrujte za novi i idite na AWS Marketplace.

Pronađite ONLYOFFICE Apps Developer rešenje i izaberite potrebni tip instance – za 250, 500 ili 1000 konekcija. Konekcije znače broj kartica u pretraživaču sa dokumentima koji mogu biti otvoreni za uređivanje istovremeno. Imajte na umu da jedan dokument otvoren od strane dva korisnika znači dve istovremene konekcije, jer je otvoren u dve kartice. Kada se dostigne maksimalna vrednost, svaki sledeći dokument će se otvoriti u režimu samo za čitanje.

Izaberite potrebni ONLYOFFICE AMI

Na stranici Pregled proizvoda možete pročitati opis funkcija softvera.

Izaberite potrebni ONLYOFFICE AMI

Prebacite se na karticu Cene da procenite detalje o cenama koji zavise od nekih parametara instance:

  • Promenite Region u kojem će instanca biti pokrenuta, ako je potrebno. Preporučuje se da izaberete region sa najbližom lokacijom. US East (N. Virginia) je podrazumevano izabran.

  • U odeljku Troškovi korišćenja možete videti tip instance, cenu proizvoda po satu, EC2 cenu po satu, ukupno po satu. Takođe možete preći na karticu 365-dnevni ugovor da procenite godišnju uplatu za ONLYOFFICE softver.

    Ukupna cena uključuje troškove za ONLYOFFICE softver i za AWS infrastrukturne usluge korišćene za implementaciju ovog softverskog rešenja. EC2 usluga pruža okruženje potrebno za implementaciju virtuelnog servera koji radi pod Ubuntu-om i instalaciju ONLYOFFICE softverskog rešenja na njemu.

    note

    Za više informacija o pretplati na plaćene AMI-je i drugim detaljima o cenama, molimo vas da pogledate AWS dokumentaciju.

    EC2 Tip instance određuje hardver virtuelnog servera korišćenog za implementaciju ONLYOFFICE rešenja. Dostupni tipovi instanci se razlikuju u zavisnosti od izabrane varijante ONLYOFFICE Apps Developer rešenja, tj. od broja korisnika.

    t3.xlarge EC2 Tip instance se preporučuje za ONLYOFFICE Apps Developer (250, 500 konekcija). Ima sledeće parametre:

    • Memorija: 16 GB
    • CPU: 4 virtuelna jezgra

    t3.2xlarge EC2 Tip instance se preporučuje za ONLYOFFICE Apps Developer (1000 konekcija). Ima sledeće parametre:

    • Memorija: 32 GB
    • CPU: 8 virtuelnih jezgara

    Za više detalja o T3 tipovima instanci, molimo vas da pogledate AWS dokumentaciju.

Pretplatite se na ONLYOFFICE AMI

Dodatni troškovi AWS infrastrukture sadrže cene za EBS uslugu koja se koristi za čuvanje podataka vašeg radnog prostora.

Pretplatite se na ONLYOFFICE AMI

Na kartici Pravni možete pročitati Ugovor o licenci za krajnjeg korisnika koji reguliše uslove pod kojima se pruža ONLYOFFICE Apps Developer rešenje.

Prebacite se na karticu Korišćenje gde možete pronaći sledeće informacije:

  • Odeljak Detalji isporuke prikazuje karakteristike AMI-ja. ONLYOFFICE AMI ima 64-bitnu (x86) arhitekturu.
  • Uputstva za korišćenje sadrže kratke preporuke o tome kako da izvršite početnu konfiguraciju ONLYOFFICE nakon pokretanja instance.

Pretplatite se na ONLYOFFICE AMI

Kliknite na dugme Pogledaj opcije kupovine u gornjem desnom uglu. Otvara se stranica Pretplati se na ovaj softver:

Pretplatite se na ONLYOFFICE AMI

Pročitajte AWS Ugovor sa korisnikom i kliknite na dugme Prihvati uslove. Sačekajte dok se pretplata obrađuje.

Pretplatite se na ONLYOFFICE AMI

Kada se trenutni datum prikaže u polju Datum stupanja na snagu umesto 'Na čekanju', kliknite na dugme Nastavi na konfiguraciju u gornjem desnom uglu.

Korak 2. Pokrenite svoju ONLYOFFICE instancu u AWS oblaku​

Na stranici Konfiguriši ovaj softver, kliknite na dugme Nastavi na pokretanje u gornjem desnom uglu.

Pokrenite svoju ONLYOFFICE instancu

Otvara se stranica Pokreni ovaj softver. Na ovoj stranici možete ponovo pregledati Detalje konfiguracije.

Odeljak Izaberi akciju omogućava izbor metode koju želite koristiti za pokretanje instance. Opcija Pokreni sa veb sajta je podrazumevano izabrana. Ostavite je nepromenjenom da biste implementirali instancu koristeći Čarobnjak za pokretanje instance dostupnog na ovoj veb stranici.

note

Možete takođe pokrenuti svoju instancu kroz Amazon EC2 konzolu. Da biste to uradili, izaberite opciju Launch through EC2 iz menija i kliknite na dugme Launch. Bićete preusmereni na Čarobnjak za pokretanje instance u vašoj AWS Management Console, gde možete izabrati tip instance, konfigurisati detalje instance, dodati skladište i oznake i konfigurisati sigurnosnu grupu. Ovo uputstvo ne opisuje takav način pokretanja instance.

Pokrenite svoju ONLYOFFICE instancu

U sekciji EC2 Instance Type, dostupna je samo jedna opcija (zavisi od prethodno izabranog tipa instance ONLYOFFICE Apps Developer sa određenim brojem korisnika).

U sekcijama VPC Settings i Subnet Settings, ostavite podrazumevana podešavanja.

Sada je potrebno da kreirate novu Security group i generišete Key pair.

Kreirajte novu sigurnosnu grupu​

Sigurnosna grupa omogućava ograničavanje pristupa vašoj instanci tako da joj mogu pristupiti samo poznate IP adrese.

U sekciji Security Group Settings, kliknite na dugme Create New Based on Seller Settings.

Pokrenite svoju ONLYOFFICE instancu

Unesite naziv sigurnosne grupe (na primer, ONLYOFFICE) i dodajte njen opis.

Koristite listu Source (IP or Group) da postavite potrebna pravila. Možete navesti jednu IP adresu ili opseg IP adresa, npr. 10.040.196.230/32.

Pokrenite svoju ONLYOFFICE instancu

Pravila su specificirana za sledeće portove:

  • SSH - port 22 se koristi za pristup vašem serveru putem SSH klijenta preko SSH protokola.
  • HTTP - port 80 se koristi za pristup vašem radnom prostoru putem web pregledača preko HTTP protokola.
  • HTTPS - port 443 se koristi za pristup vašem radnom prostoru putem web pregledača preko sigurnog HTTPS protokola.

Kada budete spremni, kliknite na dugme Save.

Generišite par ključeva​

Par ključeva je potreban za sigurno povezivanje sa vašom instancom putem SSH protokola koristeći SSH klijent kao što su PuTTY ili OpenSSH.

Pokrenite svoju ONLYOFFICE instancu

U sekciji Key Pair Settings, kliknite na link Create a key pair in EC2.

AWS Management Console će se otvoriti u novoj kartici pregledača.

Pokrenite svoju ONLYOFFICE instancu

note

Proverite da li je AWS Region prikazan na gornjoj traci sa alatkama isti kao onaj u kojem želite da pokrenete instancu.

Kliknite na dugme Create key pair u gornjem desnom uglu. Unesite ime para ključeva (npr. ONLYOFFICE) u odgovarajuće polje i izaberite format datoteke u zavisnosti od softvera koji želite da koristite za daljinsko povezivanje sa vašom instancom:

  • pem se koristi za OpenSSH
  • ppk se koristi za PuTTY

Kliknite na dugme Create key pair ispod.

Vaš javni ključ će biti sačuvan u AWS EC2. Datoteka .pem/.ppk koja sadrži vaš privatni ključ će biti preuzeta na vaš lokalni računar i sačuvana u podrazumevanom folderu Downloads. Molimo vas da je kopirate i sačuvate na sigurnom mestu.

Pokrenite svoju ONLYOFFICE instancu

Vratite se na AWS Marketplace, osvežite polje za par ključeva koristeći ikonu sa desne strane i izaberite kreirani par ključeva sa liste.

Pokrenite svoju ONLYOFFICE instancu

Nakon toga, dugme Launch postaje otključano. Kliknite na dugme Launch i sačekajte dok se instanca ne rasporedi. Kada bude spremna, pojaviće se poruka o uspešnom raspoređivanju.

Pokrenite svoju ONLYOFFICE instancu

Kliknite na link EC2 Console u ovoj poruci da otvorite detalje instance u AWS Management Console.

Pokrenite svoju ONLYOFFICE instancu

Može potrajati neko vreme da instanca postane potpuno funkcionalna nakon što je pokrenete. Uverite se da se status instance promenio iz 'pending' u 'running' u koloni Instance state i proverite da li je instanca prošla sve provere statusa. Ove informacije su prikazane u koloni Status checks.

Zatim se možete povezati sa vašom instancom putem web pregledača ili putem SSH.

Korak 3. Pristupite svom radnom prostoru putem web pregledača​

Da biste pristupili svom radnom prostoru putem web pregledača, možete koristiti Public DNS ili IP adresu instance.

Oni se mogu pronaći u AWS Management Console. Prebacite se na sekciju Instances u levom meniju, izaberite svoju regiju (podrazumevano US East (N. Virginia)) i izaberite svoju ONLYOFFICE instancu sa liste da otvorite detalje instance.

Na kartici Description kliknite na ikonu Ikona za kopiranje levo od Public IPv4 DNS ili Public IPv4 address da biste kopirali potrebnu vrednost u klipbord.

Pristupite svom radnom prostoru putem web pregledača

U web pregledaču, unesite http:// + vaša IP adresa instance ili Public DNS u adresnu traku. Inicijalizacija vašeg radnog prostora može potrajati nekoliko minuta.

Otvara se čarobnjak za podešavanje radnog prostora.

Pristupite svom radnom prostoru putem web pregledača

Unesite svoju email adresu. Postavite lozinku za svoj nalog i potvrdite je. Podrazumevano, lozinka mora imati najmanje 8, ali ne više od 30 karaktera.

Ova email adresa i lozinka će se koristiti za pristup administratorskom nalogu vašeg radnog prostora putem web pretraživača.

Navedite svoj Instance ID u odgovarajućem polju. Možete ga pronaći u AWS Management Console na kartici Description instance. Kliknite na ikonu Ikona za kopiranje levo od Instance ID da biste ga kopirali u klipbord.

Pristupite svom radnom prostoru putem web pregledača

Takođe možete promeniti jezik radnog prostora i vremensku zonu koristeći odgovarajuće padajuće liste. Vremenska zona mora biti navedena kako bi obaveštenja radnog prostora radila ispravno.

Prihvatite uslove Licencnog ugovora. Kliknite na dugme Nastavi.

Pristupite svom radnom prostoru putem web pregledača

To je sve. Vaš radni prostor je kreiran.

Korak 4. Povežite se sa svojim serverom putem SSH​

Da biste daljinski upravljali i konfigurisali svoj radni prostor, možete se povezati sa svojim virtuelnim serverom putem SSH koristeći korisničko ime ubuntu i svoj privatni SSH ključ.

Na Windows-u, možete koristiti alat PuTTY.

Privatni ključ AWS generisan prilikom postavljanja instance koristi se za autentifikaciju umesto lozinke.

Pokrenite PuTTY. Na levoj strani navigacionog panela otvorite odeljak Connection -> SSH -> Auth. Idite na odeljak Authentication parameters -> Private key file for authentication, kliknite na dugme Browse i pronađite putanju do .ppk fajla na vašem lokalnom računaru.

Povežite se sa svojim serverom putem SSH

Vratite se na odeljak Session u levoj strani navigacionog panela. Unesite Public DNS ili IP adresu instance u polje Host Name or IP address, uverite se da je port 22 naveden i da je izabran tip SSH veze i kliknite na dugme Open.

Povežite se sa svojim serverom putem SSH

Zatim kliknite Yes u prozoru PuTTY Security Alert. Unesite korisničko ime ubuntu i pritisnite Enter.

Povežite se sa svojim serverom putem SSH

Na Linux-u, možete koristiti SSH klijent kao što je OpenSSH.

Trebaće vam da navedete putanju do .pem fajla sa vašim privatnim ključem na vašem lokalnom računaru, korisničko ime ubuntu i IP adresu ili Public DNS vaše instance.

Unesite sledeću komandu u vaš terminal navodeći stvarne vrednosti za putanju .pem fajla i IP adresu:

ssh -i /path/onlyoffice.pem ubuntu@your_instance_ip

Unesite yes da biste nastavili povezivanje sa serverom. Za više informacija, možete se obratiti AWS dokumentaciji.