ONLYOFFICE Docs'u Debian ve Ubuntu'ya Yükleme


Dosya senkronizasyonu ve paylaşım platformunu kullanıyorsanız ve çevrimiçi düzenleme özellikleri ekleyerek işlevselliğini genişletmek istiyorsanız kesinlikle ONLYOFFICE Dokümanlar'ı denemelisiniz.

ONLYOFFICE Docs, çevrimiçi düzenleyicilerini Alfresco, Confluence, Liferay gibi seçtiğiniz platforma ekleyerek ortak çalışmaya dayalı bir ortam oluşturmanıza olanak tanır. , Nextcloud, Nuxeo, ownCloud, SharePoint veya ONLYOFFICE Grupları.

ONLYOFFICE Dokümanları aşağıdaki işlevleri sunar:

  • Metin belgeleri, elektronik tablolar ve sunumlar için çevrimiçi düzenleyiciler.
  • Gerçek zamanlı ortak düzenleme (iki ortak düzenleme modu, değişiklikleri izleme, sürüm geçmişi ve sürüm karşılaştırması, yorumlar ve bahsetmeler, yerleşik sohbet).
  • Farklı erişim izinleri (tam erişim, inceleme, form doldurma, yorum yapma, salt okunur ve elektronik tablolar için özel filtre).
  • Tüm popüler formatları destekler: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Daha fazla düzenleme yeteneği için yerleşik eklentiler ve mikrolar (referans yönetimi için YouTube, Thesaurus, Translator, Zotero ve Mendeley vb.).
  • API aracılığıyla üçüncü taraf eklentiler oluşturma ve bağlama yeteneği.

ONLYOFFICE Dokümanlar 6.1'deki yenilikler

ONLYOFFICE Dokümanlar'ı yüklemeden önce 6.1 sürümünün getirdiği temel iyileştirmelere bir göz atalım:

  • Sayfa görünümleri.
  • Geliştirilmiş grafik verileri düzenleme
  • Son notlar
  • Çapraz referans
  • Satır sayımı
  • Yeni prova seçenekleri.

Daha fazla bilgi edinmek için lütfen GitHub'daki ayrıntılı değişiklik günlüğüne bakın.

sistem gereksinimleri

Öncelikle makinenizin aşağıdaki gereksinimleri karşıladığından emin olmanız gerekir:

  • CPU: çift çekirdekli, 2 GHz veya daha iyisi.
  • RAM: 2 GB veya daha fazla.
  • HDD: en az 40 GB boş alan.
  • Takas: en az 4 GB.
  • İşletim Sistemi: 64 bit Debian, Ubuntu veya bunların çekirdek sürümü 3.13 veya üzeri olan türevleri.

Ayrıca sistemde PostgreSQL, NGINX, libstdc++6 ve RabbitMQ'nun yüklü olması da gereklidir.

Gerekli Bağımlılıkların Listesi

ONLYOFFICE Docs'un Debian tabanlı dağıtımlara kurulumunun libstdc++6 ve NGINX gerektirdiğini lütfen unutmayın (bunlar kurulum sırasında otomatik olarak yüklenir ve yapılandırılır). yükleme işlemi) ve PostgreSQL'i de kullanabilirsiniz.

ONLYOFFICE Docs ile birlikte yüklenen bazı başka bağımlılıklar da vardır:

  • libcurl3
  • libxml2
  • gözetmen
  • yazı tipleri-dejavu
  • yazı tipleri-kurtuluş
  • ttf-mscorefonts-yükleyici
  • yazı tipleri-crosextra-carlito
  • yazı tipleri-takao-gotik
  • yazı tipleri-opensymbol

Ubuntu 14.04 LTS veya üstünü kullanıyorsanız bunlar otomatik olarak yüklenir.

Bu makalede, ONLYOFFICE Docs'un Debian, Ubuntu ve bunların türevlerine nasıl kurulacağını öğreneceğiz.

PostgreSQL'in Ubuntu'ya kurulumu

ONLYOFFICE Docs, veritabanı olarak NGINX ve PostgreSQL'i kullanır. Sistem deposunda bulunan bağımlılıklar, apt-get komutu kullanılarak ONLYOFFICE Docs kurulumuna otomatik olarak yüklenecektir.

Ubuntu sürümünüze dahil olan PostgreSQL sürümünü yükleyin.

sudo apt-get install postgresql

PostgreSQL yüklendikten sonra PostgreSQL veritabanını ve kullanıcısını oluşturun. Lütfen oluşturulan veritabanının hem kullanıcı hem de şifre için onlyoffice kullanması gerektiğini unutmayın:

sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"

RabbitMQ'nun Ubuntu'ya Kurulumu

RabbitMQ'yu yüklemek için aşağıdaki komutu çalıştırın.

sudo apt-get install rabbitmq-server

Ubuntu 18.04 kullanıyorsanız aşağıdaki komutu çalıştırarak nginx-extras'ı da yüklemeniz gerekecektir.

sudo apt-get install nginx-extras

ONLYOFFICE Docs'un Ubuntu'ya Kurulumu

ONLYOFFICE Dokümanlar'ı yüklemek için GPG anahtarını ekleyin.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

Ardından ONLYOFFICE Dokümanlar deposunu ekleyin.

sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list

Paket yöneticisi önbelleğini güncelleyin.

sudo apt-get update

Daha sonra mscorefonts'u yüklemeniz gerekir (Ubuntu için gereklidir).

sudo apt-get install ttf-mscorefonts-installer

Debian için contrib bileşenini /etc/apt/sources.list dosyasına ekleyin.

sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list

Artık ONLYOFFICE Dokümanlar'ı yükleme zamanı geldi.

sudo apt-get install onlyoffice-documentserver

Kurulum işlemi sırasında onlyoffice PostgreSQL kullanıcısı için bir şifre girmeniz istenecektir. Lütfen PostgreSQL'i yapılandırırken belirttiğiniz tek ofis şifresini kullanın.

Kurulum bittiğinde paket diğer deb paketleri gibi güncellenecektir.

Varsayılan ONLYOFFICE Dokümanlar Bağlantı Noktasını Değiştirme

Varsayılan olarak ONLYOFFICE Dokümanlar 80 bağlantı noktasını kullanır. Başka bir bağlantı noktası kullanmayı planlıyorsanız ONLYOFFICE Dokümanlar için varsayılan bağlantı noktasını değiştirebilirsiniz.

Bunu yapmak için debconf sisteminin varsayılan bağlantı noktasını komutu çalıştırarak değiştirmeniz gerekecektir.

echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections

Lütfen yukarıdaki komutta yerine port numarasını yazın.

ONLYOFFICE Dokümanlar kurulumu için kullanılabilecek bazı ek seçenekler vardır. Bu makalede anlatılıyorlar.

ONLYOFFICE Dokümanlarını Örnekle Test Etme

Varsayılan olarak ONLYOFFICE Dokümanlar (Doküman Sunucusu olarak paketlenir) yalnızca düzenleyicileri içerir. Bunları kullanmaya başlamak için düzenleyicileri ONLYOFFICE Grupları (Topluluk Sunucusu olarak paketlenmiştir) veya başka bir senkronizasyon ve paylaşım platformuyla entegre etmeniz gerekir.

Entegrasyondan önce editörleri test etmek istiyorsanız test örneğini kullanabilirsiniz. Düzenleyicilerin doğru çalışıp çalışmadığını kontrol etmenize yardımcı olan basit bir belge yönetim sistemidir. Bazı sorunlar varsa test örneği bunları tanımlamanıza olanak tanır.

Test örneği varsayılan olarak devre dışıdır ancak bunu nasıl başlatacağınıza ilişkin talimatları başlangıç ekranınızda görebilirsiniz. Örneği başlattıktan sonra bunu http://docserverurl/example adresinde göreceksiniz (bu varsayılan adrestir, kurulumunuz için farklı olabilir):

Test örneği şunları yapmanızı sağlar:

  • ONLYOFFICE Dokümanlar'da nasıl görüneceklerini görmek için yerel dosyaları yükleyin.
  • yeni docx, xlsx ve pptx dosyaları oluşturun.
  • editörlerin işlevselliğini test edin.
  • dosyaları ONLYOFFICE'te bulunan farklı paylaşım modlarında açın (incelemek/yorum yapmak vb. için) ve çok daha fazlasını yapın.
Çözüm

Artık ONLYOFFICE Dokümanlar yüklendi ve üçüncü taraf bir platformla entegrasyona hazır. ONLYOFFICE Dokümanları çift lisanslı bir model altında dağıtılır. Bu, GNU AGPL v.3 lisanslarının şartlarına uyduğunuz sürece GitHub'da bulunan ONLYOFFICE açık kaynak çözümünü kullanabileceğiniz anlamına gelir. Çok sayıda başarılı entegrasyon seçeneği vardır: ownCloudNextcloud, Liferay, HumHub, Nuxeo< vb.

Profesyonel teknik desteğe ve ölçeklenebilirliğe ihtiyacınız varsa ve ONLYOFFICE'in yanı sıra profesyonel düzenleme özelliklerine (ör. belge karşılaştırma ve içerik kontrolleri) erişim elde etmek istiyorsanız mobil web editörleri için ONLYOFFICE Docs'un ticari bir sürümüne ihtiyacınız olacak. İhtiyaçlarınıza en uygun olana karar vermek size kalmıştır.

Bu kılavuzun sizin için yararlı olduğunu umuyoruz. Lütfen aşağıdaki yorum bölümünde düşüncelerinizi paylaşmaktan çekinmeyin.