- Početna
- Dokumenti
- Instalacija i konfiguracija
- Programer
- Hostovana rešenja
- Implementacija ONLYOFFICE Docs Developer izdanja na Alibaba Cloud
Implementacija ONLYOFFICE Docs Developer izdanja na Alibaba Cloud
Uvod
Sada možete lako pokrenuti instancu ONLYOFFICE Docs Developer Edition na Alibaba Cloud koristeći ONLYOFFICE Alibaba Cloud Image dostupnu na Alibaba Cloud Marketplace.
Alibaba Cloud Image je unapred konfigurisan šablon koji omogućava lako pokretanje instance na virtuelnom cloud serveru.
ONLYOFFICE Docs Developer Edition Alibaba Cloud Image uključuje sve potrebne komponente - i operativni sistem i sam softver - za postavljanje vaše web kancelarije na virtuelnom serveru koji radi pod Linuxom.
Kada vaša ONLYOFFICE Docs Developer Edition instanca bude pokrenuta, možete integrisati ONLYOFFICE Docs sa vašim SaaS ili on-premises rešenjem. Licenca takođe omogućava da krajnjim korisnicima pružite Online Editors kao deo vašeg rešenja pod vašim brendom.
Korak 1. Izaberite potrebnu ONLYOFFICE Alibaba Cloud Image i pretplatite se na rešenje
Prijavite se na vaš postojeći Alibaba Cloud nalog ili se registrujte za novi i idite na Alibaba Cloud Marketplace.
Pronađite ONLYOFFICE Docs Developer Edition rešenje i izaberite potrebni tip instance – za 250, 500 ili 1000 konekcija. Konekcije znače broj kartica u pregledaču sa dokumentima koje mogu biti otvorene 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.
Na stranici Product Details možete pročitati opis funkcija softvera, pregledati dostupne verzije slike, ID slike koji odgovara svakoj regiji, proceniti detalje o ceni u zavisnosti od potrebne regije i tipa pretplate ('Subscription' i 'Pay-As-You-Go'), pročitati Ugovor o licenci za krajnjeg korisnika.
Kliknite na dugme Choose Your Plan. Otvoriće se kartica Custom Launch u Alibaba Cloud ECS (Elastic Compute Service) konzoli.
Korak 2. Pokrenite vašu ONLYOFFICE instancu na Alibaba Cloud
Na kartici Custom Launch, pratite korake čarobnjaka za konfiguraciju.
U odeljku 1 - Basic Configurations možete promeniti sledeće parametre:
- Billing Method - izaberite Subscription, Pay-As-You-Go ili Preemptible Instance.
- Region - izaberite region u kojem će instanca biti implementirana. Preporučuje se da izaberete region sa najbližom lokacijom.
- Instance Type - možete izabrati potrebni tip instance.
- Image - izabrana je ONLYOFFICE Docs Developer Edition Marketplace slika.
- Storage - možete odrediti potrebni kapacitet sistemskog diska ili dodati disk za podatke.
- Snapshot - možete koristiti automatske politike snimanja kako biste periodično pravili rezervne kopije diskova.
Kliknite na dugme Next u donjem desnom uglu.
U odeljku 2 - Networking možete promeniti sledeće parametre:
- Network Type - možete ostaviti podrazumevana podešavanja.
- Public IP Address - automatski dodeljena IP adresa je već omogućena.
- Network Billing Method - izaberite Pay-By-Bandwidth ili Pay-By-Traffic.
- Security Group - možete kreirati novu sigurnosnu grupu ako je potrebno. Podrazumevana sigurnosna grupa je već izabrana.
- Elastic Network Interface - možete ostaviti podrazumevana podešavanja.
- IPv6 - možete ostaviti podrazumevana podešavanja.
Kliknite na dugme Next u donjem desnom uglu.
U odeljku 3 - System Configurations (Optional) možete promeniti sledeće parametre:
- Logon Credentials - možete postaviti lozinku ili kreirati novi par ključeva za daljinsko povezivanje sa vašom instancom koristeći SSH. Korisničko ime za prijavu je root.
Da biste kreirali novi par ključeva,
- Kliknite na link Create Key Pair. Elastic Compute Service Console će se otvoriti u novoj kartici pregledača.
- Unesite ime para ključeva (npr. ONLYOFFICE) u odgovarajuće polje i izaberite Auto-create ili izaberite Import i nalepite vaš Base64-kodirani javni ključ. Kliknite na dugme Ok ispod.
Vaš javni ključ će biti sačuvan u Elastic Compute Service. Datoteka
.pemkoja 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.
Vratite se na stranicu System Configurations, osvežite polje za par ključeva koristeći ikonu desno od njega i izaberite kreirani par ključeva sa liste.
- Takođe možete prilagoditi Instance Name, dodati Description ili prilagoditi Host ime.
Kliknite na dugme Next u donjem desnom uglu.
U odeljku 4 - Grouping (Optional) možete promeniti sledeće parametre:
- Tags - možete dodati neke oznake instanci.
- Resource Group - možete dodeliti instancu grupi resursa radi lakšeg upravljanja.
- Takođe možete izabrati Deployment set, Dedicated Host ili Private Pool.
Kliknite na dugme Next u donjem desnom uglu.
Na stranici Preview, pregledajte opcije konfiguracije, prihvatite Terms of Service i kliknite na Create Instance.
Može potrajati neko vreme dok instanca ne postane potpuno funkcionalna nakon što je pokrenete.
Zatim se možete povezati sa vašom instancom putem SSH da omogućite test primere i proverite funkcionalnost rešenja putem web pregledača.
Korak 3. Povežite se sa vašim serverom putem SSH
Kada instanca radi, možete joj pristupiti putem SSH koristeći korisničko ime root i vašu lozinku za prijavu ili privatni SSH ključ.
Da biste se povezali sa vašim virtuelnim serverom putem SSH, takođe ćete morati da koristite Javnu IP adresu instance. Možete je pronaći u Alibaba Cloud ECS konzoli. Otvorite sekciju Instances u levom meniju. Izaberite region gde je instanca postavljena na gornjoj navigacionoj traci. Pronađite IP adresu vaše instance na listi instanci.
Na Windows-u, možete koristiti alat PuTTY.
- Ako se za autentifikaciju koristi korisničko ime i lozinka,
- Pokrenite PuTTY. Otvorite sekciju Session u levom navigacionom panelu.
- Unesite Javnu IP adresu instance u polje Host Name or IP address, uverite se da je port 22 naveden i da je odabrana SSH vrsta konekcije, i kliknite na dugme Open.
- Kliknite Yes u prozoru PuTTY Security Alert.
- Unesite korisničko ime
rooti pritisnite Enter. - Unesite lozinku za prijavu instance i pritisnite Enter.
- Ako se za autentifikaciju koristi privatni ključ, prvo morate konvertovati datoteku privatnog ključa iz .pem u .ppk. Za više detalja, pročitajte detaljno uputstvo.
Na Linux-u, možete koristiti SSH klijent kao što je OpenSSH.
- Ako se za autentifikaciju koristi lozinka, potrebno je da navedete korisničko ime
rooti vašu instancuIP adresu.Unesite sledeću komandu u vaš terminal, navodeći stvarnu vrednost za IP adresu:
ssh root@your_instance_ipUnesite lozinku za prijavu instance i pritisnite Enter.
- Ako se za autentifikaciju koristi privatni ključ, potrebno je da navedete putanju do
.pemdatoteke sa vašim privatnim ključem koji je sačuvan na vašem lokalnom računaru, korisničko imerooti vašu instancuIP adresu.Unesite sledeću komandu u vaš terminal, navodeći stvarne vrednosti za putanju
.pemdatoteke i IP adresu:ssh -i /path/onlyoffice.pem root@your_instance_ipUnesite
yesda nastavite povezivanje sa serverom.
Da biste istražili funkcionalnost rešenja, omogućite naš test primer, koji će vam omogućiti da otpremite vaše lokalne datoteke za testiranje. Da biste to uradili, izvršite sledeću komandu:
sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example
Dodajte primer na automatsko pokretanje:
sudo docker exec $(sudo docker ps -q) sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf
Korak 4. Pristupite vašem Docs Developer Edition putem web pregledača
Kada je primer pokrenut, unesite http://<javna IP adresa>/example/ u adresnu traku web pregledača, zamenjujući <javna IP adresa> sa javnom IP adresom koju pruža Alibaba Cloud.
Otvara se stranica sa primerom ONLYOFFICE Docs Developer Edition. Ovde možete:
- Otpremiti datoteku sačuvanu na vašem računaru koristeći opciju Upload file.
- Kreirati novi prazan tekstualni dokument, tabelu, prezentaciju ili šablon obrasca koristeći opcije Create new -> Document, Spreadsheet, Presentation, ili Form template. Ako želite da kreirate datoteku sa uzorkom sadržaja, prvo označite polje With sample content.
Otpremeljena ili kreirana datoteka će se otvoriti u novoj kartici pregledača sa odgovarajućim ONLYOFFICE Online Editor kako biste mogli testirati mogućnosti uređivanja.
Datoteka će se takođe pojaviti na listi Your documents na stranici sa primerom ONLYOFFICE Docs Developer Edition.
Ako želite da proverite mogućnosti zajedničkog uređivanja, izaberite drugog test korisnika sa liste Username i zatim kliknite na isti dokument na listi Your documents da biste ga otvorili u novoj kartici pregledača.
Da biste integrisali ONLYOFFICE Docs sa vašom sopstvenom web aplikacijom, možete se obratiti API dokumentaciji.