Ana içeriğe geç

Debian çalıştıran ARM64 sistemlerine ONLYOFFICE Docs kurulumu

Giriş​

Community Edition, ONLYOFFICE Docs'u yerel sunucunuza kurmanızı ve çevrimiçi düzenleyicileri ONLYOFFICE ortak çalışma platformuyla veya diğer popüler sistemlerle entegre etmenizi sağlar (özelliklerin ayrıntılı listesine bakın). Bu kılavuz, ONLYOFFICE Docs Community Edition 7.1 ve sonraki sürümlerini arm64 mimarisi için Ubuntu 18.04 veya Ubuntu 20.04 üzerine nasıl kuracağınızı gösterir.

Sistem gereksinimleri​

  • CPU: 64 bit ARM işlemciler
  • RAM: en az 2 GB, ancak ana bilgisayar işletim sistemine bağlıdır. Daha fazlası daha iyidir
  • HDD: en az 40 GB boş alan
  • SWAP: en az 4 GB, ancak ana bilgisayar işletim sistemine bağlıdır. Daha fazlası daha iyidir
  • OS: Debian 12 arm64, Ubuntu 18.04 arm64 veya uyumlu başka bir dağıtım
  • Ek gereksinimler
    • NGINX: sürüm 1.30 veya üzeri

ONLYOFFICE Docs kurulumu​

Debian tabanlı dağıtımlarda kurulum için sistemde NGINX de bulunmalıdır.

Bu bileşenlerin ve bağımlılıklarının kurulumuyla ilgili gerekli tüm yönergeleri resmi web sitelerinde bulabilirsiniz.

ONLYOFFICE Docs ile birlikte kurulan başka bağımlılıklar da vardır:

  • libcurl3
  • libxml2
  • fonts-dejavu
  • fonts-liberation
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonts-takao-gothic
  • fonts-opensymbol

Bu bağımlılıklar Ubuntu 18.04 LTS veya daha yeni bir sürüm kullandığınızda otomatik olarak kurulur.

NGINX kurulumu​

Aşağıdaki komutla NGINX'i kurun:

sudo apt-get install nginx
Önemli

ONLYOFFICE Docs'u 80 numaralı bağlantı noktasında çalıştırmayı planlıyorsanız, varsayılan NGINX web sitesini şimdi devre dışı bırakın. Aksi halde ONLYOFFICE Docs doğru çalışmayabilir. Bunun için aşağıdaki komutları çalıştırın:

sudo mv -f /etc/nginx/sites-enabled/default /etc/nginx/sites-available/default.disabled
sudo mv -f /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.disabled
sudo systemctl is-active --quiet nginx && sudo systemctl reload nginx || sudo systemctl start nginx

NGINX'in nasıl kurulduğuna bağlı olarak, ilk iki komuttan biri dosyanın bulunmadığını bildirebilir. Bu iletiyi güvenle yok sayabilirsiniz.

ONLYOFFICE Docs'un varsayılan bağlantı noktasını değiştirme​

ONLYOFFICE Docs, gelen bağlantıları varsayılan olarak 8083 numaralı bağlantı noktasından dinler. 4.3 sürümünden itibaren, varsayılan yerine başka bir bağlantı noktası kullanmayı planlıyorsanız ONLYOFFICE Docs'un bağlantı noktasını değiştirebilirsiniz.

not

Varsayılan bağlantı noktasını değiştirecekseniz, yeni bağlantı noktasının gelen/giden bağlantılara açık olduğundan emin olun. ONLYOFFICE Docs tarafından kullanılan bağlantı noktalarının tam listesine bakın.

Bunun için aşağıdaki komutu çalıştırarak debconf sistemindeki varsayılan bağlantı noktasını değiştirmeniz gerekir:

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

Yukarıdaki komutta <PORT_NUMBER> yerine bağlantı noktası numarasını yazın.

not

Bağlantı noktasını 80 olarak ayarlarsanız, NGINX kurulumu bölümünde anlatıldığı gibi varsayılan NGINX web sitesini devre dışı bıraktığınızdan emin olun.

Uyarı

ONLYOFFICE Docs protokolünü HTTPS olarak değiştirmek istiyorsanız, bağlantı noktasını 443 yapmayın; bunun yerine bu yönergeyi kullanın.

ONLYOFFICE Docs kurulumunda kullanılabilecek ek seçenekler vardır. Bunlar hakkında daha fazla bilgi için bu bölümü okuyun.

Bundan sonra ONLYOFFICE Docs kurulumuna devam edebilirsiniz.

ONLYOFFICE Docs kurulum kılavuzu​

GPG anahtarını ekleyin:

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

ONLYOFFICE Docs deposunu ekleyin:

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

APT paketi Debian Squeeze için oluşturulmuş olsa da Ubuntu dahil birçok Debian türevi ile uyumludur. Bu nedenle aynı depoyu tüm bu dağıtımlarda kullanabilirsiniz.

ONLYOFFICE Docs'u Debian'a kurarken /etc/apt/sources.list dosyasına contrib bileşenini ekleyin. Daha fazla bilgi için Debian belgelerine bakabilirsiniz.

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

sudo apt-get update

mscorefonts paketini kurun:

sudo apt-get install ttf-mscorefonts-installer

ONLYOFFICE Docs'u kurun:

sudo apt-get install onlyoffice-documentserver

Bundan sonra ONLYOFFICE Docs bir işlem olarak çalışacaktır. Paket, diğer deb paketleri gibi güncellenecektir.

Artık tarayıcınızın adres çubuğuna http://localhost:8083 yazarak ONLYOFFICE Docs karşılama sayfasını açabilirsiniz. Bu sayfada belge örneklerini etkinleştirme veya çevrimiçi düzenleyicileri sağlanan API ile web uygulamanıza entegre etme konusunda daha fazla yönerge bulabilirsiniz.

ONLYOFFICE Docs'u HTTPS ile çalıştırma​

Çoğu durumda portala varsayılan olarak kullanılan HTTP yerine HTTPS protokolüyle erişmek çok daha güvenlidir. ONLYOFFICE Docs'u güvenli bağlantıyla kolayca çalıştırabilirsiniz. Bunun nasıl yapılacağı hakkında daha fazla bilgi için ayrıntılara buradan bakın.

Ek bilgi: ONLYOFFICE Docs kurulumu için daha fazla seçenek​

ONLYOFFICE Docs kurulumunda daha fazla debconf seçeneği kullanılabilir. Bunlar, birden fazla sunucuya kurulum planladığınızda veya başka durumlarda çok işe yarayabilir.

Bu seçenekler şunlardır:

  • JWT seçenekleri

    ONLYOFFICE Docs güncellendikten sonra local.json dosyasındaki özel değerlerin üzerine yazılmasını devre dışı bırakmak için debconf-set-selections komutunu kullanabilirsiniz.

    • JSON Web Token'ları (JWT) etkinleştirin:

      echo onlyoffice-documentserver onlyoffice/jwt-enabled boolean true | sudo debconf-set-selections
    • <JWT_SECRET> yerine kendi değerinizi yazarak bir JWT gizli anahtarı ayarlayın:

      echo onlyoffice-documentserver onlyoffice/jwt-secret password <JWT_SECRET> | sudo debconf-set-selections