mindzieStudio Yerinde Kurulum Kılavuzu
Genel Bakış
mindzieStudio'nun Yapay Zekâ Destekli Süreç Madenciliği ve Otomasyon platformu, kuruluşunuzdaki iş akışlarının kapsamlı ve derinlemesine bir anlayışını sunar, süreçler üzerinde eşsiz bir görünürlük sağlar, darboğazları, verimsizlikleri ve iyileştirme alanlarını tespit eder. Süreç madenciliği araçlarını kullanarak, kullanıcılar gerçek zamanlı içgörüler elde edebilir; bu sayede operasyonları kolaylaştırabilir, uyumu artırabilir ve genel verimliliği iyileştirebilir. mindzieStudio, kuruluşların veri odaklı kararlar almasını, süreçleri maksimum verimlilik için optimize etmesini, operasyonel maliyetleri azaltmasını, süreç yürütme hızını artırmasını ve işletme genelinde kusursuz, standartlaşmış bir iş akışı sağlamasını güçlendirir.
Temel Faydalar
- Süreç Zamanlarını İyileştir - İş akışlarını daha hızlı yürütme için optimize et
- Atıkları Azalt - Verimsizlikleri belirle ve ortadan kaldır
- Uyumu İzle ve Sağla - Düzenleyici standartları sürdür
Kurulum Türü
Bu kılavuz hem çevrimiçi hem de çevrimdışı kurulumları kapsamaktadır. Ortamınıza göre seçim yapınız:
| Kurulum Türü | Ne Zaman Kullanılır |
|---|---|
| Çevrimiçi | Sunucu internete bağlıysa |
| Çevrimdışı | Sunucunun internet erişimi yoksa (air-gapped) |
Çevrimdışı kurulumlar için, gerekli tüm dosyalar internet erişimi olan bir makineden indirilip hedef sunucuya aktarılmalıdır.
Kurulum Öncesi Kontrol Listesi
Planlanan kurulumdan ÖNCE aşağıdaki maddeleri tamamlayınız. Bu sayfayı yazdırıp her maddeyi işaretleyebilirsiniz.
SSL Sertifikası
- IT/Güvenlik departmanından SSL sertifikası alındı
- Sertifika dosyası(i) IIS'ye aktarılmak üzere hazır
- Sertifika planlanan alan adıyla uyumlu
DNS Yapılandırması
- DNS kaydı oluşturuldu (örn:
mindzie.[sirketiniz].com) - DNS kaydı VM'nin IP adresine işaret ediyor
- DNS yayılımı doğrulandı (ana bilgisayar adı çözümleniyor)
SQL Server (Birini Seçiniz)
Seçenek A: Mevcut SQL Server Kullanımı
- SQL Server örneği belirlendi ve VM'den erişilebilir
- Veri tabanı yöneticisi mevcut ve:
- "mindzie" adlı yeni bir veri tabanı oluşturabilir
- db_owner izinleri olan uygun bir giriş oluşturabilir (Aşağıdaki Kimlik Doğrulama Moduna bakınız)
- Bağlantı bilgilerini sağlayabilir
- Kimlik doğrulama modu belirlendi (bir sonraki bölüm)
Seçenek B: VM Üzerine SQL Server Express Kurulumu
- SQL Server Express yükleyicisi mevcut (çevrimiçi ise indirildi veya çevrimdışı ise aktarıldı)
- IT personeli SQL Server Express'i kurmaya hazır
- Not: SQL Express ücretsizdir ancak kurumsal özellikler (yedekleme, mirroring) içermez
- SQL Server Express Kurulumu kılavuzuna bakınız
SQL Server Kimlik Doğrulama Modu
Aşağıdaki kimlik doğrulama modlarından birini seçiniz:
| Mod | Gereksinimler | En Uygun Alan |
|---|---|---|
| Mixed Mod (SQL Server + Windows Kimlik Doğrulama) | Kullanıcı adı/şifre ile SQL girişi | Önerilen. Daha basit kurulum - Windows servisi ve IIS uygulama havuzu varsayılan Local System hesabında kalabilir |
| Sadece Windows Kimlik Doğrulama | SQL izinlerine sahip, hem Windows servisi hem de IIS uygulama havuzu tarafından kullanılan bir Windows servis hesabı | Güvenlik politikası SQL girişlerine izin vermeyen ortamlar |
Mixed Mod için:
- SQL Server’da Mixed Mod kimlik doğrulaması etkinleştirildi
- SQL giriş kimlik bilgileri oluşturulacak (kullanıcı adı/şifre)
Sadece Windows Kimlik Doğrulama için:
- Windows servis hesabı belirlendi ya da oluşturulacak
- Servis hesabı mindzie veritabanına db_owner erişimine sahip olacak
- Bu hesap altında hem Windows servisinin hem de IIS uygulama havuzunun çalıştırılması için izin mevcut
- Servis hesabına IIS web sitesi, servis ve depolama dizinleri için okuma/yazma erişimi verilecek (bkz. Adım 4)
Sanal Makine
- Windows Server 2019 veya daha yenisi sağlandı
- Minimum gereksinimleri karşılıyor: 4+ çekirdek, 8GB+ RAM, 100GB+ depolama (Teknik Gereksinimler sayfasına bakınız)
- Aşağıdaki işlemler için tam erişime sahip yönetici mevcut:
- Yazılım kurulumu
- IIS yapılandırması
- Windows servis yönetimi
- İnternet bağlantısı var (yalnızca çevrimiçi kurulum için)
Ek Maddeler
- mindzieStudio lisans anahtarı mindzie'den alındı
- Planlanan bakım/durum kesinti zamanı kullanıcılarla paylaşıldı (varsa)
Sadece Çevrimdışı Kurulumlar İçin
Sunucunuzun internet erişimi yoksa, aşağıdaki 3. ve 4. adımlarda gerekli dosyaları internete bağlı bir bilgisayarda indirip hedef sunucuya aktarmanız gerekmektedir (USB sürücü, ağ paylaşımı vb. yolu ile).
Kurulum Adımları
Adım 1: SQL Server Yapılandırması
Gereksinimler:
- SQL sunucunuzda veri tabanı oluşturma izni
- SQL Server Management Studio (tercih edilir)
Kurulum Süreci:
- SQL Server Management Studio'yu başlatın
- mindzie veri tabanını doğru tipte sıralama (collation) ile oluşturun
ÖNEMLİ: Veri Tabanı Sıralama Gereksinimi
mindzie veri tabanı SQL_Latin1_General_CP1_CI_AS sıralaması ile oluşturulmalıdır. Bu sıralama, uygulama genelinde doğru metin karşılaştırmaları için gereklidir.
Veri tabanı oluşturma betiğini indirin:
create-mindzie-database.sql dosyasını indir
Betik kullanımı:
- SQL Server Management Studio’yu açın
- SQL Server örneğinize bağlanın
- İndirilen betik dosyasını açın
- Betiği çalıştırın (F5)
Betik şunları yapacaktır:
- Veri tabanının zaten var olmadığını kontrol eder
- mindzie veri tabanını doğru sıralama ile oluşturur
- Sıralama ayarını onaylar
Sonra kimlik doğrulama modunuza göre devam edin:
Mixed Mod (SQL Server Kimlik Doğrulama) Kullanıyorsanız
- SQL Server’da Mixed Mod kimlik doğrulamanın etkin olduğundan emin olun
- "mindzie" adlı bir SQL login oluşturun
- "mindzie" girişine "mindzie" veri tabanında db_owner erişimi verin
Sadece Windows Kimlik Doğrulama Kullanıyorsanız
- Bir Windows servis hesabı belirleyin veya oluşturun (örn:
DOMAIN\mindzieService) - SQL Server’da bu Windows hesabı için bir login oluşturun
- Bu Windows login’e "mindzie" veri tabanında db_owner erişimi verin
- Not: 4. adımda hem mindzieStudio Windows servisini hem de IIS uygulama havuzunu bu hesap altında çalışacak şekilde yapılandıracaksınız
Adım 2: Internet Information Services (IIS)
Yapılandırma:
- Sunucuda .NET kurulumu öncesinde IIS'nin etkin olduğundan emin olun
- Eğer .NET önceden kurulduysa, .NET yüklemesini onarın
- Web Server -> Application Development altında "WebSocket Protocol" eklentisini aktif edin

Not: Sonraki adıma geçmeden önce IIS'nin düzgün yapılandırıldığından emin olun.
Adım 2a: WebDAV Kaldırma
WebDAV sunucudan kaldırılmalıdır. Bu özellik HTTP isteklerini (PUT, DELETE, MOVE) mindzieStudio’ya ulaşmadan önce keser ve API hatalarına yol açar.
PowerShell'i Yönetici olarak açın ve şu komutu çalıştırın:
Remove-WindowsFeature Web-DAV-Publishing
Sunucu yeniden başlatması gerekebilir. Detay için WebDAV'nın Devre Dışı Bırakılması sayfasına bakınız.
Adım 3: .NET Runtime Kurulumu
Çevrimiçi Kurulum
ASP.NET Core 8 Runtime Hosting Bundle'ı indirin ve kurun:
ASP.NET Core 8 Runtime Hosting Bundle İndir
Kurulum programını çalıştırın ve sihirbazı takip ederek kurulumu tamamlayın.
Çevrimdışı Kurulum
Hosting paketini internet erişimi olan bir makineden indirin, ardından sunucuya aktarın:
ASP.NET Core 8 Runtime Hosting Bundle İndir
Sunucuda:
dotnet-hosting-8.0.6-win.exedosyasını bulun- Kurulum programını Yönetici olarak çalıştırın
- Kurulum sihirbazını takip edin
- Kurulum tamamlandıktan sonra IIS'yi yeniden başlatın
Adım 4: mindzieStudio Kurulumu
Çevrimiçi Kurulum
mindzieStudio Enterprise Edition'u indirin:
mindzieStudio Kurulum Dosyasını İndir
Kurulumu başlatın:
mindzieStudioSetup.exedosyasını çalıştırın- Lisans Sözleşmesi'ni kabul edin
- Tüm ekranlar için varsayılanları bırakın
Çevrimdışı Kurulum
İnternete bağlı bir makineden aşağıdaki dosyaları indirin ve üçünü de sunucuya aktarın:
1. mindzieStudio Kurulum Dosyasını İndir
2. mindzieStudio Güncelleme Paketi İndir
Sunucuda:
- Üç dosyayı aynı klasöre koyun
mindzieStudioSetup.exedosyasını çalıştırın- Lisans Sözleşmesi'ni kabul edin
- Tüm ekranlarda varsayılanları bırakın
Lisans Yapılandırması (Tüm Kurulumlar)
- Kurulum sonrası
EnterpriseConfigurationuygulamasını çalıştırın - Lisansınızı metin kutusuna yapıştırın ve "Yeni Lisansı Aktifleştir" butonuna tıklayın
Veri Tabanı Yapılandırması
- "Database Settings" butonuna tıklayın
- "Change SQL Server" seçeneğine tıklayın
- Kimlik doğrulama modunuza göre yapılandırın:
Mixed Mod kullanıyorsanız (SQL Server Kimlik Doğrulama):
- Doğru SQL Server adı girildiğinden emin olun
- Kimlik doğrulamayı "SQL Server Authentication" olarak ayarlayın
- SQL kullanıcı adı ve şifreyi girin
- "Update Database" butonuna tıklayın
Sadece Windows Kimlik Doğrulama kullanıyorsanız:
- Doğru SQL Server adı girildiğinden emin olun
- Kimlik doğrulamayı "Windows Authentication" olarak ayarlayın
- "Update Database" butonuna tıklayın
- Ardından aşağıda açıklandığı gibi her iki servis hesabını da değiştirin
Kritik: Değiştirilecek İKİ hesap vardır, bir tane değil
Windows Kimlik Doğrulama kullanıldığında mindzieStudio, SQL Server’a her biri kendi kimliğine sahip iki ayrı yerden bağlanır:
- mindzieStudioService Windows servisi ve
- mindzieStudioAppPool IIS uygulama havuzu.
Yeni bir kurulumun ardından her ikisi de, SQL Server erişimi olmayan Local System hesabıyla çalışır. Birini değiştirmek diğerini değiştirmez. Yalnızca Windows servisini değiştirirseniz - en sık yapılan hata - site yine başlatılamaz.
Her iki hesabı değiştirmek için:
- Enterprise Configuration aracında Service / IIS Status bölümünü bulun ve Settings... butonuna tıklayın
- Açılan pencerede, her biri kendi Change Account... butonuna sahip iki bağımsız bölüm vardır: biri Windows Service: mindzieStudioService, diğeri IIS Application Pool: mindzieStudioAppPool başlıklıdır. İkisi de aynı Windows servis hesabına ayarlanmalıdır.
- Her bölümde sırayla Change Account... butonuna tıklayın, Custom Account (recommended for Windows Auth) seçeneğini seçin, hesap adını ve şifreyi girin ve OK butonuna tıklayın.
- Her iki bölümdeki Account alanının artık servis hesabınızı gösterdiğini doğrulayın. Herhangi biri hâlâ
LocalSystem,NT AUTHORITY\SYSTEMveyaApplicationPoolIdentitygösteriyorsa, değiştirilmemiştir.
Windows servis hesabını Windows Servisleri (services.msc) üzerinden de
ayarlayabilirsiniz -> mindzieStudioService üzerinde sağ tık -> Özellikler -> Oturum Aç
sekmesi. Uygulama havuzu için services.msc içinde bir karşılığı yoktur - bunu
yapılandırma aracından ya da IIS Yöneticisi -> Uygulama Havuzları ->
mindzieStudioAppPool -> Gelişmiş Ayarlar -> Kimlik üzerinden değiştirin.
Servis hesabının ihtiyaç duyduğu izinler:
| Gereksinim | Nerede verilir |
|---|---|
mindzie veritabanı üzerinde db_owner yetkisine sahip SQL girişi |
SQL Server (Adım 1) |
| IIS web sitesi dizinine okuma/yazma erişimi | Windows klasör izinleri |
| Servis dizinine okuma/yazma erişimi | Windows klasör izinleri |
| Depolama dizinine okuma/yazma erişimi | Windows klasör izinleri |
Yapılandırma aracı klasör izinlerini sizin yerinize vermez
Windows Kimlik Doğrulama kullanıldığında Settings penceresi, üç dizini (IIS web sitesi, servis, depolama) sunucunuzdaki gerçek yollarıyla birlikte gösterir. Yalnızca gösterir - klasör izinlerini değiştirmez. Servis hesabınıza bu üç klasörün her biri için okuma/yazma erişimini kendiniz vermelisiniz.
Şifresi sabit kalan bir hesap kullanın veya şifre her değiştiğinde Windows servisi ile uygulama havuzunun kimlik bilgilerini güncellemek için bir prosedür oluşturun - kayıtlı şifre geçerliliğini yitirdiği anda site çalışmayı durdurur.
Veritabanı Yapılandırmasını Doğrulayın
Sunucuyu teslim etmeden önce kurulumun gerçekten çalıştığını doğrulayın:
- Windows servisi "Running" durumuna ulaşır. Settings penceresinde veya
services.msciçinde mindzieStudioService durumuRunningolmalıdır.StartPendingdurumunda takılı kalması ya da başladıktan kısa süre sonraStoppeddurumuna dönmesi, hesabın veritabanını açamadığı anlamına gelir. - Uygulama havuzu başlatılmıştır (Started) ve Account alanı servis hesabınızı gösterir.
- Site yüklenir. mindzieStudio adresine gidin ve oturum açın. Başlangıçtaki bir veritabanı hatası, oturum açma ekranı yerine bir hata sayfası üretir.
Başarılı bir "Check" sonucu yapılandırmanın doğru olduğunu kanıtlamaz
Veritabanı penceresindeki Check butonu yalnızca SQL Server’a bağlantının başarılı
olduğunu doğrular. mindzie veritabanına erişimi doğrulamaz ve yapılandırma aracını
çalıştırırken sizin oturum açtığınız hesapla bağlanır; Windows servisinin veya uygulama
havuzunun hesabıyla değil. Bu nedenle Check, servis hesabının mindzie veritabanı
üzerinde hâlâ hiçbir yetkisi yokken bile başarılı olabilir. Yalnızca Running
durumundaki bir servis ve yüklenen bir site yapılandırmanın doğru olduğunu kanıtlar.
Adım 4a: Python Kurulumu (Opsiyonel)
Python zenginleştirmeleri veya Python Script eylemleri kullanmayı planlıyorsanız, şimdi Python’u kurun.
Python Ne Zaman Gerekir?
Python sadece aşağıdaki özellikleri kullanmak istiyorsanız gereklidir:
- Python Enrichment - Python betikleri kullanarak özel veri dönüşümleri
- Python Script Action - Otomatik entegrasyonlar, webhook’lar, veri tabanı dışa aktarımları, bildirimler
Bu özellikleri kullanmayacaksanız bu adımı atlayabilirsiniz.
Detaylı Python kurulum talimatları için Python Kurulumu sayfasına bakınız.
Adım 5: IIS’de SSL Yapılandırması
SSL Yapılandırması:
- Internet Information Services (IIS) üzerinde SSL Sertifikasını yapılandırın
-
- adımdaki SSL sertifikası ile https binding ekleyin
- Bu binding üretim ortamları için localhost olmamalıdır
Önerilen DNS:
mindziestudio.[şirketadı].com
Önemli Notlar:
- Üretim ortamları için SSL yapılandırması zorunludur
- Güvenlik için uygun sertifika yönetimi yapın
Güncellemeler
Çevrimiçi Sunucular (Otomatik Güncelleme)
İnternet bağlantısı olan sunucular otomatik güncellemeleri kullanabilir. Yapılandırma detayları için Otomatik Güncelleme sayfasına bakınız.
Çevrimdışı Sunucular (Manuel Güncelleme)
Çevrimdışı sunucular için güncelleme çıktığında, en son dosyaları indirip kurulum dosyasını tekrar çalıştırmalısınız.
Güncelleme İçin Gerekli İndirmeler:
1. mindzieStudio Kurulum Dosyasını İndir
2. mindzieStudio Güncelleme Paketi İndir
Güncelleme Süreci:
- Yukarıdaki üç dosyayı internet bağlantısı olan bir bilgisayarda indirin
- Dosyaları sunucuya aktarın
- Üç dosyayı sunucuda aynı klasöre koyun
mindzieStudioSetup.exedosyasını çalıştırın - kurulum süreci otomatik olarak tüm işleyişi halledecektir
Ek Yapılandırma
Yükseltmeler
Enterprise sunucunuzu yükseltirken, IIS üzerindeki web sitesine sertifikanızı yeniden eklemeniz gerekecektir.
Lisans Güncellemeleri
Lisansınızı yükselttiyseniz, değişikliğin geçerli olması için şu adımları izleyin:
- Enterprise Configuration aracını çalıştırın ve lisans yenileme butonuna tıklayın
- IIS üzerindeki mindzie web sitesini yeniden başlatın
LLM Yapay Zekâ Entegrasyonu
mindzie’nin Yapay Zekâ yardımcı pilotu ve diğer özellikleri için yerinde (on-premise) LLM kullanımı hakkında detaylı bilgi için support@mindzie.com adresiyle iletişime geçiniz.
Sorun Giderme
"Cannot open database mindzie requested by the login. Login failed for user 'NT AUTHORITY\SYSTEM'"
Belirti: Kurulum tamamlandı ve lisans geçerli, ancak site başlatılırken şuna benzer bir hata veriyor:
SqlException 4060: Cannot open database "mindzie" requested by the login.
Login failed for user 'NT AUTHORITY\SYSTEM'.
Nedeni: Windows Kimlik Doğrulama seçtiniz, ancak mindzieStudio Windows servisi ve/veya
IIS uygulama havuzu hâlâ Local System olarak çalışıyor. NT AUTHORITY\SYSTEM, Local
System hesabıdır ve SQL Server’ınızda bir girişi yoktur. Veritabanının kendisi sorunsuzdur -
uygulamanın yalnızca veritabanını açmaya yetkili bir kimliği yoktur. Bu durum genellikle
sadece Windows servisinin hesabı değiştirildiğinde ve mindzieStudioAppPool uygulama
havuzu varsayılan değerinde bırakıldığında ortaya çıkar.
Çözüm:
- Enterprise Configuration aracını açın -> Service / IIS Status -> Settings...
- Her iki bölümdeki Account alanını kontrol edin.
LocalSystem,NT AUTHORITY\SYSTEMveyaApplicationPoolIdentitydeğerlerinin herhangi biri sorunun kaynağıdır. - Her bir bölümde Change Account... ile Windows servis hesabınızı ayarlayın. İkisi de değiştirilmelidir - bkz. Adım 4, Veritabanı Yapılandırması.
- Hesabın
mindzieveritabanı üzerinde db_owner yetkisine sahip bir SQL girişi olduğunu doğrulayın (Adım 1). - Hesaba IIS web sitesi, servis ve depolama dizinleri için okuma/yazma erişimi verin - yapılandırma aracı bu yolları gösterir ancak izinleri ayarlamaz.
- Windows servisini yeniden başlatın, uygulama havuzunu geri dönüştürün (recycle) ve siteyi yeniden yükleyin.
Hata mesajında servis hesabınız geçiyorsa (örneğin Login failed for user 'DOMAIN\mindzieService'), kimlik değişikliği başarılı olmuştur, ancak o hesabın mindzie
veritabanı üzerinde db_owner yetkisi yoktur. Bunu Adım 1’de anlatıldığı gibi SQL Server’da
düzeltin.
Daha basit alternatif
Güvenlik politikanız SQL girişlerine izin veriyorsa, bunun yerine SQL Server Kimlik Doğrulama kullanın. Bu durumda hem Windows servisi hem de IIS uygulama havuzu varsayılan Local System hesabında kalabilir; klasör izinleri ya da şifre değişim prosedürü gerekmez. Windows Kimlik Doğrulama, SQL girişlerine izin verilmeyen ortamlar için tam olarak desteklenmeye devam etmektedir.
Yapılandırma Sonrasında Servis Başlamıyor
mindzieStudioService StartPending durumunda kalıyor veya hemen tekrar duruyorsa,
bunun nedeni neredeyse her zaman servis hesabının veritabanına erişememesidir. Yukarıdaki
adımları uygulayın ve unutmayın: veritabanı penceresindeki başarılı bir Check yalnızca
SQL Server’a bağlantıyı doğrular; mindzie veritabanına erişimi ya da servis hesabı
üzerinden erişimi doğrulamaz.
Destek
Kurulumunuzda yardıma mı ihtiyacınız var? Bizimle iletişime geçin:
E-posta: support@mindzie.com
Destek ekibimiz kurulum ve yapılandırma ile ilgili her türlü sorunuzda yardımcı olmaya hazırdır.
Teknik özellikler ve gereksinimler için Teknik Gereksinimler sayfasına bakınız.