ONLYOFFICE Workspace Community'yi DigitalOcean'da dağıtma
Giriş
ONLYOFFICE Workspace, DigitalOcean Marketplace'te sunulan tek tıkla kurulum uygulaması kullanılarak DigitalOcean bulut altyapısına dağıtılabilir.
Tek tıkla kurulum uygulaması, Ubuntu işletim sistemi üzerinde çalışan bir DigitalOcean sunucusuna çevrimiçi ofisinizi dağıtmak için gereken, önceden yapılandırılmış tüm bileşenleri içeren bir imajdır:
- Docker hizmeti,
- MySQL Server,
- ONLYOFFICE Document Server,
- ONLYOFFICE Community Server,
- ONLYOFFICE Control Panel.
1. Adım. DigitalOcean'da droplet'inizi oluşturun
DigitalOcean hesabınızda oturum açın ve DigitalOcean Marketplace'e gidin.
Business Apps kategorisinde ONLYOFFICE Workspace uygulamasını bulun, üzerine gelin ve Create Droplet'e tıklayın. Alternatif olarak droplet ayrıntıları sayfasını açıp Create ONLYOFFICE Workspace Droplet'e tıklayabilirsiniz.

Choose a plan bölümünde kullanmak istediğiniz planı seçin veya varsayılanı bırakın. Seçim, portal verilerinizi (belgeler, e-posta iletileri vb.) saklamak için gereken bellek miktarına bağlıdır. Varsayılan 8 GB değeri, bir çevrimiçi ofisi çalıştırmak için yeterlidir.

İsteğe bağlı olarak diğer bazı droplet parametrelerini de ayarlayabilirsiniz.
- Gerekirse blok depolama ekleyin. Blok depolama, aynı bölge içinde bir droplet'ten diğerine taşınabilen bağımsız depolama birimleri eklemenizi sağlar.
- Gerekirse veri merkezi bölgesini değiştirin. En yakın konumdaki bir bölgeyi seçmeniz önerilir.
- Varsayılan olarak droplet'iniz genel IP adresi üzerinden erişilebilir olur. Bir VPC ağı seçerseniz droplet, yalnızca aynı VPC ağındaki diğer kaynaklarla özel IP adresi üzerinden iletişim kurabilir. Genel internetten erişilemez.
- Gerekirse ilgili onay kutusunu seçin: IPv6 ağını etkinleştirin, kullanıcı verisi sağlayın veya droplet izlemeyi etkinleştirin.

Authentication bölümünde droplet'inize erişmek için kullanılacak kimlik doğrulama türünü seçin. Bir root parolası belirleyebilir veya bir SSH genel anahtarı ekleyebilirsiniz.
Droplet'e erişmek için bir root parolası oluşturun (parola ile kimlik doğrulama, SSH anahtarlarına göre daha az güvenlidir). Parola şu gereksinimleri karşılamalıdır:
- En az 8 karakter uzunluğunda olmalıdır
- En az 1 büyük harf içermelidir (ilk ve son karakterler sayılmaz)
- En az 1 rakam içermelidir
- Rakam veya özel karakterle bitmemelidir
Parolanızı güvenli bir yerde saklayın. Droplet ayrıntılarınızı ve parolanızı içeren bir e-posta almayacaksınız.
SSH anahtarları kullanmak, oluşturduğunuz droplet'e erişmek için parola kullanmaktan daha güvenlidir. Bu durumda parola ile kimlik doğrulama varsayılan olarak devre dışı bırakılır. Sunucunuza parola yerine SSH anahtarıyla bağlanmak istiyorsanız yeni bir SSH genel anahtarı ekleyin veya daha önce eklediğiniz bir anahtarı kullanın. Özel anahtar yerel makinenizde saklanmalıdır. SSH anahtar çiftlerinin nasıl oluşturulacağı ve genel anahtarın droplet'e nasıl ekleneceği hakkında daha fazla bilgi için DigitalOcean belgelerine bakabilirsiniz.

- Gerekirse oluşturulacak droplet sayısını, DigitalOcean Control Panel'de droplet'i tanımlamak için kullanılacak varsayılan ana bilgisayar adını değiştirebilir, etiket ekleyebilir veya birden fazla projeniz varsa droplet'in atanacağı projeyi seçebilirsiniz.
- Droplet'in her hafta otomatik yedeğini almak istiyorsanız droplet yedeklerini etkinleştirin. Yedeklerin maliyeti droplet fiyatının %20'sidir.

Create Droplet'e tıklayın ve droplet oluşturulurken bekleyin. Yeni oluşturulan droplet DigitalOcean Control Panel'de görüntülenir.

Sunucu IP'si, droplet ana bilgisayar adının yanında görüntülenir. IP adresinin üzerine geldiğinizde Copy seçeneği görünür. IP adresini kopyalamak için ona tıklayın.
2. Adım. Kurulumu tamamlamak için sunucunuza SSH ile bağlanın
Windows'ta PuTTY yardımcı programını kullanabilirsiniz.
Droplet IP adresini girin, 22 numaralı bağlantı noktasının belirtildiğinden ve SSH bağlantı türünün seçili olduğundan emin olun.

Droplet'i oluştururken bir SSH genel anahtarı eklediyseniz yerel makinenizde saklanan ilgili özel anahtarın yolunu Connection > SSH > Auth bölümünde belirtin.
Open'a tıklayın. Ardından PuTTY Security Alert penceresinde Yes'e tıklayın.
- Droplet'i oluştururken parola ile kimlik doğrulamayı seçtiyseniz oturum açma adı olarak
rootkullanın ve droplet oluşturulurken belirlediğiniz root parolasını girin. - Bir SSH anahtarı eklediyseniz özel anahtarınızla kimliğiniz doğrulanır.
Linux'ta OpenSSH gibi bir SSH istemcisi kullanabilirsiniz. Terminalinize ssh root@your_droplet_ip yazın ve sunucuya bağlanmaya devam etmek için yes yazın.
- SSH anahtarı eklemediyseniz droplet oluşturulurken belirlediğiniz parola istenir.
- Birden fazla SSH anahtarınız varsa özel anahtarınızın yolunu belirtmeniz gerekebilir:
ssh -i /path/to/private/key root@your_droplet_ipÖzel anahtarınızla kimliğiniz doğrulanır.
Kurulum işleminin tamamlanmasını bekleyin. Bu işlem sırasında 6 GB takas alanı ayrılır, Docker onlyoffice-network ağı oluşturulur ve onlyoffice-mysql-server, onlyoffice-document-server, onlyoffice-community-server ve onlyoffice-control-panel Docker kapsayıcıları otomatik olarak başlatılır.
3. Adım. Portalınıza web tarayıcısıyla erişin
Bir web tarayıcısında adres çubuğuna http:// + droplet IP adresiniz yazın. Portalınızın başlatılması birkaç dakika sürebilir.
Portal kurulum sihirbazı açılır. Hesap parolanızı belirleyin ve doğrulayın. Varsayılan olarak parola en az 8, en fazla 120 karakter uzunluğunda olmalıdır. E-posta adresinizi girin.
Bu e-posta adresi ve parola, portalın yönetici hesabına erişmek için kullanılacaktır.

Ayrıca ilgili açılır listeleri kullanarak portal dilini ve saat dilimini de değiştirebilirsiniz. Portal bildirimlerinin ve takvim hatırlatmalarının beklendiği gibi çalışması için saat dilimi doğru ayarlanmalıdır.
İlgili onay kutusunu seçerek lisans sözleşmesinin koşullarını kabul edin ve Continue'ya tıklayın.
Portalınız artık kurulmuş ve kullanıma hazırdır. Çevrimiçi ofis özelliklerini keşfetmek için başlangıç sayfasındaki portal modülleri arasında geçiş yapın.