El ile Kurulum¶
Emakin'in konteynerler veya Helm aracılığıyla değil doğrudan bir ana bilgisayara kurulması gerektiğinde el ile kurulum kullanılır. Bu yöntem, çalışma zamanı ortamı veya hizmet yöneticisi üzerinde ayrıntılı denetim gerektiren durumlar için uygundur.
Ön Koşullar¶
Korunan belgelerde şu ön koşullar listelenir:
- DotNet Core 10.0 Microsoft tarafından sağlanan
- Dragonfly
- BaseX Server
- desteklenen veritabanı sunucusu: PostgreSQL, Oracle veya MS SQL Server
Kurulum İş Akışı¶
1. Kurulum Paketini İndirin¶
Hedef işletim sistemi için paketi indirin.
2. Paketi Çıkarma¶
Bir yükleme dizini oluşturun; aşağıda bu dizin <installdir>olarak anılacaktır ve paketi bu dizine çıkarın.
Mevcut belgeler, dizin adında boşluk ve özel karakter kullanmaktan kaçınılmasını önerir.
3. Veritabanı Bağlantısını Yapılandırma¶
Gerekmedikçe <installdir>/appsettings.json doğrudan düzenlemeyin. Bunun yerine şunu oluşturun:
1 | |
Mevcut belgelerdeki örnek:
1 2 3 4 | |
Daha kapsamlı yapılandırma davranışı için Düğüm Yapılandırması.
İsteğe Bağlı Özel Veri Yolu¶
Aracı, düğüme özgü özel yapılandırmayı, günlükleri ve FullText kataloğunu varsayılan olarak <installdir>/Configuration/Data altında depolar. AK_CONFIGURATION_DATA_PATH Bu verilerin başka bir konumda tutulması gerekiyorsa tanımlayın:
1 | |
Aracı başlatmadan önce değişkeni Windows hizmet ortamında veya Linux hizmet yöneticisi ortamında yapılandırın. Hedef dizine, aracı çalıştıran hesap tarafından önceden erişilebilmeli ve bu hesaba yazma izni verilmelidir. Verilerin hizmet değişiminden veya ana makine bakımından sonra da korunması gerekiyorsa kalıcı bir disk kullanın.
4. Bağlantı Noktalarının Kullanılabilirliğini Doğrulama¶
Mevcut belgelerdeki varsayılan değerler:
80ve443web erişimi için7180sistem yönetimi için
Bu bağlantı noktaları kullanımdaysa, ilgili ayarları <installdir>/Configuration/appsettings.json.
Web bağlantı noktalarını değiştirmeye ilişkin mevcut örnek:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
Ana makine yönetimi bağlantı noktasını değiştirmeye ilişkin mevcut örnek:
1 2 3 4 5 6 7 8 9 10 11 | |
5. Windows'ta Hizmetleri Yükleme¶
Windows'ta ana aracı hizmetini yüklemek için:
1 | |
Mevcut belgelerde ayrıca şu komutlar listeleniyor:
.\AltiKare.Workflow.Agent.exe basex.\AltiKare.Workflow.Agent.exe redis
gerektiğinde ilgili hizmetleri yüklemek için.
6. Konsol Modunda Test Etme¶
Tüm hizmet yığınını çalıştırmadan önce web sunucusunu konsol modunda test edin:
1 | |
Bu işlem, tüm arka plan aracısı iş yükü olmadan web hizmetlerini başlatır.
7. Aracı Hizmetini Başlatma¶
Yapılandırmayı doğruladıktan sonra:
- Windows: hizmeti Windows Hizmetleri üzerinden başlatın
- Linux: hizmeti, ana makinenin dağıtımında kullanılan hizmet yöneticisi üzerinden başlatın