ONLYOFFICE resminamalary we deňiz kenary bilen faýl paýlaşmagyny nädip döretmeli


Faýl paýlaşmagy, dürli görnüşli faýllary internet arkaly ýaýratmak we olara giriş mümkinçiligi hökmünde hemmeleriň tanyş bir zadyna öwrüldi. Faýl paýlaşmak hyzmatlarynyň çalt ösmegi, zerur zatlary dostlarymyz, maşgalamyz ýa-da işdeşlerimiz bilen paýlaşmagy aňsatlaşdyrýar. Mysal üçin, bir gezek basmak, gülkünç wideo ýa-da suraty dünýäniň ýarysynda bolan biri bilen derrew paýlaşmak üçin ýeterlikdir.

Faýl paýlaşmak we sinhronlamak üçin iň meşhur hyzmatlardan biri “Seafile”. Bu makalada, Linux-da bilelikde faýl paýlaşmak gurşawyny döretmek üçin “Seafile” -ni “ONLYOFFICE Docs” bilen nädip birleşdirmelidigini öwrenersiňiz.

Deňiz kenary, faýl sinhronlamak we paýlaşmak mümkinçilikleri bolan açyk çeşme faýl saklaýyş çözgüdi. Onuň işleýşi Dropbox, Google Drive we Office 365-iň hödürleýän zatlaryna gaty meňzeýär.

Şeýle-de bolsa, “Seafile” ulanyjylara faýllary öz serwerinde ýerleşdirmäge mümkinçilik berýär. Çözüwiň esasy aýratynlyklary faýllary çalt we ygtybarly paýlaşmak we sinhronlamak bilen baglanyşykly. Linux, Windows, macOS we iOS we Android üçin ykjam programmalar üçin iş stoly müşderileriniň bolmagy ulanyjynyň tejribesini has amatly edýär. Şeýle hem, web brauzerindäki faýllaryňyza girmäge mümkinçilik berýän ulanyjy üçin amatly web interfeýsi bar.

“Seafile” -iň faýl paýlaşma funksiýasy onlaýn resminama hyzmatdaşlygy bilen giňeldilip bilner. Bu çözgüt, Microsoft Office Online we ONLYOFFICE Docs ýaly meşhur onlaýn ofis toplumlary bilen aňsatlyk bilen birleşýär, ulanyjylara resminamalary web brauzerinde real wagtda paýlaşmaga we işlemäge mümkinçilik berýär.

ONLYOFFICE Docs, öz-özüne ýerleşdirilen açyk çeşme ofis toplumy bolup, tekst resminamalary, elektron tablisalary we prezentasiýalar üçin web esasly onlaýn redaktorlar bilen bilelikde gelýär. Office Açyk XML formatlary (DOCX, XLSX we PPTX) bilen umumy utgaşyklyk, beýleki meşhur formatlary goldamak (mysal üçin, ODT, ODS, ODP, DOC, XLS, PPT, PDF we ş.m.) we platforma iş stoly Linux, Windows we macOS üçin programma ONLYOFFICE-i dürli ofis meseleleri üçin uniwersal çözgüt edýär.

Diňe formatirleme we bezeg gurallaryndan başga-da, ONLYOFFICE Docs, şeýle hem iki sany bilelikde redaktirleme rejimi (Çalt we berk), Track üýtgeşmeleri, wersiýa taryhy, Awtosaw, teswirler, ulanyjy bellikleri we gurlan aragatnaşyk ýaly käbir peýdaly hyzmatdaş aýratynlyklary hödürleýär. - resminama söhbetdeşliginde. Şeýle hem, toplum daşarky baglanyşyk döretmek arkaly faýllary beýlekiler bilen paýlaşmaga mümkinçilik berýär.

“ONLYOFFICE Docs” toplumy dürli faýl paýlaşmak platformalary we elektron resminama dolandyryş ulgamlary (DMS) bilen aňsat birleşýär. Iň belli integrasiýa mysallarynyň arasynda Nextcloud, ownCloud, Moodle, Confluence, SharePoint, Alfresco, Liferay, Nuxeo we ş.m. bar.

Linux-da deňiz we ONLYOFFICE resminamalaryny gurmak

“Seafile” -iň içinde “ONLYOFFICE” onlaýn redaktorlaryny ulanmak isleseňiz, ilki “Seafile” -ni gurmaly, soň bolsa “ONLYOFFICE” serwerini ýerleşdirmeli. Iki çözgüdi şol bir domen bilen bir enjamda ýerleşdirip ýa-da iki dürli domenli iki aýry maşyn ulanyp bilersiňiz. Ikinji wariant has gowudyr, sebäbi has çylşyrymly we köp wagt talap edýär.

Bu gollanmada aşakdaky gurnama we konfigurasiýa amallarynyň hemmesi dürli enjamlarda gurnalan ONLYOFFICE resminamalary we deňiz kenary üçin düşündirilýär. Ubuntu-da “Seafile” platformasyny nädip gurmalydygyny we sazlamalydygyny görkezýän bu jikme-jik gollanmany okaň.

ONLYOFFICE Docs we ähli zerur komponentleri we garaşlylygy Docker arkaly gurmak üçin, GitHub-da ädimme-ädim gollanma göz aýlaň.

DILYE DÜZGÜNLERDE Awtomatiki usulda sazlamak

ONLYOFFICE onlaýn redaktorlaryny ulanyp bir faýl açanyňyzda, ONLYOFFICE Resminamalar Serweri, resminamany ýapanyňyzdan soň deňiz serwerine faýl saklamak haýyşyny iberer. Uzak wagtlap ýapmasaňyz, ähli üýtgetmeleriňiz deňiz serwerinde saklanmaz.

Diňe “ONLYOFFICE” konfigurasiýa faýlyna käbir üýtgeşmeler girizip, awtomatiki saklamagy guralyň./Etc/onlyoffice/documentserver/papkasyna giriň we ýerli.json faýlyny açyň.

$ sudo nano /etc/onlyoffice/documentserver/local.json

Aşakdaky setirleri goşuň:

{
    "services": {
        "CoAuthoring": {
             "autoAssembly": {
                 "enable": true,
                 "interval": "5m"
             }
        }
    }
 }

Soňra bu buýrugy ulanyp, ONLYOFFICE Resminamalar Serwerini täzeden açmaly:

$ sudo supervisorctl restart all

ONLYOFFICE resminamalarynda JWT syryny düzmek

Resminamalaryňyzy rugsatsyz girmekden goramak üçin JWT syryny açmak maslahat berilýär. Munuň üçin aşakdaky buýrugy ulanyp, piton modulyny gurmaly:

$ sudo pip install pyjwt

Seahub_settings.py konfigurasiýa faýlyna aşakdaky üýtgeşme giriziň:

ONLYOFFICE_JWT_SECRET = 'your-secret-string'

Ondan soň, aşakdaky buýrugyň kömegi bilen ONLYOFFICE Docker şekilini işlediň:

$ sudo docker run -i -t -d -p 80:80 -e JWT_ENABLED=true -e JWT_SECRET=your-secret-string onlyoffice/documentserver

Her gezek ONLYOFFICE Resminamalar serweri konteýner täzeden açylanda konfigurasiýa faýlyny üýtgetmek islemeýän bolsaňyz, ýerli önümçilik-linux.json faýly döredip, ony resminama serwer konteýnerine gurup bilersiňiz:

-v /local/path/to/local-production-linux.json:/etc/onlyoffice/documentserver/local-production-linux.json

Deňiz serwerini sazlamak

Sazlama amalyny tamamlamak üçin seahub_settings.py konfigurasiýa faýlyna käbir konfigurasiýa opsiýalaryny goşmaly.

ONLYOFFICE açmak üçin:

ENABLE_ONLYOFFICE = True
VERIFY_ONLYOFFICE_CERTIFICATE = False
ONLYOFFICE_APIJS_URL = 'http{s}://{your OnlyOffice server's domain or IP}/web-apps/apps/api/documents/api.js'
ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods')
ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx')

Ulanyjylar ýatda saklamak düwmesine basanlarynda faýllaryny ýatda saklap biler ýaly “Force Save” aýratynlygyny işjeňleşdirmek üçin:

ONLYOFFICE_FORCE_SAVE = True

Soňra bu buýruklaryň birini ulanyp, Deňiz serwerini täzeden açmaly:

$ sudo ./seafile.sh restart
or
$ sudo ./seahub.sh restart

Ativea-da bolmasa, muny işledip bilersiňiz:

$ sudo service seafile-server restart

Deňiz deňziniň içinde Diňe resminamalary ulanmak

Aboveokardaky ähli ädimleri ýerine ýetireniňizden soň, serweriňizde bilelikde faýl paýlaşmak gurşawyny alarsyňyz. Deňiz kitaphanasyndaky resminama, elektron tablisasyna ýa-da prezentasiýa basanyňyzda, täze deslapky sahypany görersiňiz we onlaýn faýllary görüp we redaktirläp bilersiňiz.

ONLYOFFICE iş stoly redaktorlaryny deňiz kenaryna birikdirmek

Web brauzerinde resminamalary redaktirlemek siziň zadyňyz däl bolsa we iş stoly esasly programmalary halaýan bolsaňyz, size gowy habar bar. Dokumentleri, elektron tablisalaryny we prezentasiýalary amatly usulda redaktirlemek üçin “Linux”, “Windows” ýa-da “macOS” üçin mugt platforma ofis toplumy bolan “ONLYOFFICE Desktop Redaktorlary” gurup we birikdirip bilersiňiz.

Ilki bilen seahub_setting.py konfigurasiýa faýlyny açyň we aşakdaky setiri goşuň:

ONLYOFFICE_DESKTOP_EDITORS_PORTAL_LOGIN = True

Soňra ONLYOFFICE Stol redaktorlaryny işe giriziň, başlangyç sahypadaky buluda birikmek düwmesine basyň we Deňiz kenaryny saýlaň. Deňiz serweriňiziň IP adresini ýa-da domen adyny giriziň we “Baglamak” düwmesine basyň.

Deňiz deňziniň ulanyjy adyny ýa-da e-poçtaňyzy we parolyňyzy girizmeli boljak täze penjire görersiňiz. Deňiz hasabyna üstünlikli gireniňizden soň, diňe ONLYOFFICE Stol redaktorlarynyň interfeýsinden deňiz resminamalaryny, elektron tablisalaryny we prezentasiýalaryny redaktirläp we hyzmatdaşlyk edip bilersiňiz.

Deňiz kenarynda ONLYOFFICE onlaýn redaktorlaryny ulanyp resminamalary redaktirlediňizmi? Aşakda teswir ýazyp, pikirleriňizi paýlaşmagyňyzy haýyş edýäris.