ONLYOFFICE Docs Developer Edition'ı Linux'ta güncelleme
Giriş
Bu kılavuz, ONLYOFFICE Docs Developer Edition Linux sürümünü en son sürüme nasıl güncelleyeceğinizi gösterir.
Destek politikamız gereği yalnızca en son kararlı sürümü destekliyoruz. ONLYOFFICE Docs için yeni özellikler ve hata düzeltmeleri içeren yeni sürümleri düzenli olarak yayımlıyoruz. ONLYOFFICE Docs'un eski bir sürümünü kullanıyorsanız en son sürüme yükseltmenizi öneririz.
4.1 sürümünden itibaren ONLYOFFICE Docs, önceki sürümlerde kullanılan MySQL veritabanı yerine PostgreSQL kullanır. Bu nedenle bu kılavuzda 4.1 sürümünden en son sürüme yükseltme anlatılmaktadır. Bu güncelleme yöntemi, MySQL kullanan eski sürümler için uygulanamaz.
ONLYOFFICE Docs'u kapatma
ONLYOFFICE Docs belgeyi, onu düzenleyen tüm kullanıcılar kapattıktan sonra kaydeder. Veri kaybını önlemek için uygulamayı güncellemek üzere ONLYOFFICE Docs'u durdurmanız gerektiğinde kullanıcıların bağlantısını zorla kesmeniz gerekir. Bunun için aşağıdaki betiği çalıştırın:
documentserver-prepare4shutdown.sh
Betiğin çalışması uzun sürebilir (5 dakikaya kadar).
Kullanıcıların bağlantısının kesilmesi uzun sürebilir (5 dakikaya kadar).
ONLYOFFICE Docs'u Linux'ta güncelleme
Eski Document Server yapılandırma dosyalarını, güncellemeyle gelen yenileriyle değiştirdiğinizden emin olun.
Betikle güncelleme
Kurulum betiğini indirin:
curl -O http://download.onlyoffice.com/docs/docs-developer-install.sh
Aşağıdaki komutu çalıştırın:
bash docs-developer-install.sh -u true
ONLYOFFICE Docs'u DEB/RPM paketlerinden güncellemek için N yazın ve Enter tuşuna basın.
Elle güncelleme
Bağımlılıkları kurma
ONLYOFFICE Docs'un doğru çalışması için gereken bağımlılıkların bir kısmı Ubuntu 14.04'te varsayılan olarak bulunmaz. Bu nedenle ONLYOFFICE Docs'un yeni sürümleri için bazı ek adımlar gerekir.
Ubuntu 14.04 LTS veya daha yeni bir sürüm kullanıyorsanız ONLYOFFICE Docs'u güncellediğinizde aşağıdaki bağımlılıklar otomatik olarak kurulur (bazıları önceki sürümlerde herhangi bir nedenle ONLYOFFICE Docs ile birlikte kurulmamış olsa bile):
- libcurl3
- libxml2
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Daha eski dağıtımlarda bu bağımlılıkları elle kurmanız gerekebilir.
4.1 sürümünü güncellemek istiyorsanız uygun Node.js paket sürümünü içeren depoyu elle eklemeniz gerekir (4.2 sürümünü güncellerken bu işlem gerekmez).
Depoyu ekleyin:
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
14.04 LTS öncesi Ubuntu dağıtımlarında başka bağımlılıkların da kurulması gerekebilir.
ONLYOFFICE Docs'un yeni sürümünü kurma
Ubuntu ve türevleri için
Depoyu güncelleyin:
sudo apt-get update
Ardından ONLYOFFICE Docs'un en son sürümünü kurun:
sudo apt-get dist-upgrade
CentOS ve türevleri için
sudo yum update onlyoffice-documentserver-de
Veritabanı ve gerekli tüm dosyalar önceki sürümden otomatik olarak alınır. ONLYOFFICE Docs'u çalıştırın ve doğru çalıştığını kontrol edin.
Veritabanı şeması v6.3'te değişti. v6.3'e güncelleme yaparken parola koruması özelliğini kullanabilmek için veritabanı şemasını da yükseltmeniz gerekebilir.
-
Veritabanı şemasını yükseltme betiğini ONLYOFFICE Docs kurulum klasöründe bulun.
- PostgreSQL için:
/var/www/onlyoffice/documentserver/server/schema/postgresql/upgrade/upgradev630.sql - MySQL için:
/var/www/onlyoffice/documentserver/server/schema/mysql/upgrade/upgradev630.sql
- PostgreSQL için:
-
Betiği komut satırından çalıştırın.
- PostgreSQL için:
psql -U onlyoffice -W onlyoffice < {path-to-upgradev630.sql} - MySQL için:
mysql -u root -p onlyoffice < {path-to-upgradev630.sql}
Veritabanını oluştururken kullandığınız parolayı girin (
onlyoffice). - PostgreSQL için: