Vantaggi dei soli documenti
Soloffice Docs è un pacchetto Office autonomo che consente di creare un ambiente collaborativo sicuro su un server locale. È open source al 100%, quindi il suo codice sorgente è disponibile pubblicamente in GitHub (solo server di documenti) secondo i termini e le condizioni della licenza AGPL V3.
Ecco cosa ha i documenti dell'Oxoffice nel suo arsenale:
Tutte le caratteristiche di montaggio e collaborativo dei documenti OnlyOffice sono disponibili nella sua versione gratuita chiamata Community Edition. Tuttavia, ci sono anche edizioni commerciali scalabili con accesso agli editori Web OnlyOffice, supporto tecnico e aggiornamenti regolari per le aziende e gli sviluppatori di software.
Configurazione di sistema
Requisiti vari
Inoltre, è necessario avere l'ultima versione del docker installato nella tua macchina Ubuntu perché questo è il modo più semplice per distribuire i documenti OnlyOffice. Si prega di leggere questa guida se non hai ancora il docker.
Inoltre, è necessario avere l'ultima versione dei documenti OnlyOffice installati (noti anche come Soloffice Document Server). Installalo seguendo le istruzioni dettagliate in questo articolo.
Infine, non puoi andare d'accordo con l'ultima versione di Nextcloud. Questo articolo ti aiuterà a superare il processo di installazione e configurazione con meno sforzi.
Quando si dispone di tutti i componenti richiesti installati e configurati nel server, è possibile procedere con il processo di integrazione. Per tua comodità, l'intero processo è diviso in diversi passaggi che devi seguire correttamente per assicurarsi che la soluzione combinata OnlyOffice e NextCloud funzioni come dovrebbe.
Passo 1. Installazione del connettore OnlyOffice
L'app ufficiale di integrazione solo office può essere installata in due modi. Il modo più senza sforzo è trovarlo nel mercato delle applicazioni di NextCloud integrato. A tale scopo, devi solo accedere alla tua istanza NextCloud con i diritti dell'amministratore e seguire questi passaggi:
Se eseguito correttamente, l'app di integrazione viene scaricata automaticamente.
In alternativa, è possibile installare manualmente il connettore. Per l'installazione manuale, scaricare l'app di integrazione ufficiale dall'App Store NetxCloud o dal GitHub. Questo comando ti aiuta a ottenere ciò di cui hai bisogno dal github:
wget https: // github.com/solaffice/solaffice-nextcloud/archive/refs/tags/vx.X.X.catrame.Gz
Si prega di notare che VX.X.X indica la versione del connettore. Idealmente, l'ultima versione dovrebbe essere indicata qui.
Dopo aver lanciato il comando precedente, decomprimere l'archivio:
TAR -XVZF VX.X.X.catrame.Gz
Ora, devi cambiare il nome della cartella in Soloffice:
MV soloffice-nextcloud-x.X.X Soloffice
Quindi, clona il codice sorgente del connettore OnlyOffice e compilalo con questo comando:
Git clone https: // github.com/soloffice/soloffice-nextcloud.Git Soloffice
CD Soloffice
Aggiornamento del sottomodulo Git -Init -RECURSIVO
Copia la cartella risultante nella directory delle app server NextCloud:
cp -r/root/soloffice//var/www/html/apps/
Quindi, inserisci la directory delle app di NextCloud:
CD/VAR/WWW/HTML/APPS
Ora, devi cambiare il proprietario. Questa operazione è necessaria per aggiornare l'app di integrazione dall'interfaccia NextCloud:
CHOWN -R WWW-DATA: WWW-DATA OnlyOffice
Successivamente, torna all'istanza di NextCloud e vai alle impostazioni facendo clic sul nome utente nell'angolo superiore destro. Fare clic su App e selezionare le app disabilitate sul pannello sul lato sinistro. Trova l'unico office e fai clic sul pulsante Abilita.
Passo 2. Configurazione del connettore
Ora, è necessario configurare l'app di integrazione installata. Affinché ciò accada, vai alla pagina delle impostazioni e trova la sezione Amministrazione sul pannello sul lato sinistro. Fai clic sull'icona OnlyOffice e vedrai queste seguenti opzioni:
Nella sezione Impostazioni del server avanzate, troverai le seguenti opzioni:
Queste due opzioni sono utili se la tua rete non consente le richieste tra i documenti di OnlyOffice e il NextCloud utilizzando gli indirizzi pubblici. Dopo aver configurato le opzioni richieste, non dimenticare di fare clic su Salva.
Inoltre, ci sono alcune impostazioni aggiuntive che puoi abilitare o disabilitare se necessario. Ad esempio, le opzioni comuni e di personalizzazione.
Quando hai finito con il processo di configurazione, è possibile abilitare a JWT di rendere più sicuro il documento.
Passaggio 3. Abilitazione di JWT
Nei documenti OnlyOffice, il token Web JSON (JWT) viene utilizzato per prevenire un accesso non autorizzato ai documenti. Per abilitare questa opzione, è necessario abilitare prima la convalida del token e inserire la chiave segreta nelle impostazioni di OnlyOffice.
Per farlo, apri il locale.file json utilizzando qualsiasi editor di testo. Accedi al contenitore Docker Docker Soloffice lanciando il Docker Exec -It Bash comanda e trova il /etc/solaffice/documentserver/locale.JSON file.
Per abilitare la convalida del token, impostare tutti i valori falsi su true nelle seguenti sezioni:
Inserisci la tua chiave segreta. Deve essere lo stesso:
Servizi.Coauthoring.segreto.Inbox.corda
Servizi.Coauthoring.segreto.Outbox.corda
Servizi.Coauthoring.segreto.sessione.corda
"Servizi":
"Coauthoring":
"gettone":
"abilitare":
"richiesta":
"Inbox": vero,
"Outbox": vero
,
"browser": vero
,
"segreto":
"Inbox":
"String": "Yoursecret"
,
"Outbox":
"String": "Yoursecret"
,
"sessione":
"String": "Yoursecret"
Salva le modifiche e riavvia i servizi:
Supervisorctl Riavvia tutto
Infine, inserisci la stessa chiave segreta nelle impostazioni di OnlyOffice.
Questo è tutto! Ora hai creato un ambiente collaborativo nel tuo server Ubuntu in cui puoi fare quanto segue:
Il co-editing tramite il solo dottore è disponibile tra diverse istanze Federated NextCloud collegate allo stesso server di documenti OnlyOffice.
Non dimenticare che NextCloud non è l'unica opzione di integrazione per i documenti di OnlyOffice. È possibile integrare questa suite di ufficio open source con una vasta gamma di piattaforme di sincronizzazione e condivisione e sistemi di gestione dei documenti per consentire una modifica e una collaborazione di documenti in tempo reale:
L'elenco completo di tutte le opzioni di integrazione disponibili per i documenti OnlyOffice è disponibile sul sito ufficiale.