DinamoPlus Kurulum
DATABSE İŞLEMLERİ
- DATABASE OLUŞTURMA
|
> Database üzerinde sağ tıklayıp New Database seçilir. |
|
> Database isimlendirilir. |
|
> Options sekmesine gelinir. > ”Collation” Turkish_BIN seçilir.!!! > “OK” tıklayarak Database oluşturulur. |
2. DATABASE YEDEĞİ ALMA
Eğer mevcut ve dolu bir database varsa işlem yapmadan önce mutlaka yedeği alınmalıdır.
|
> Yedeği alınacak database üzerine sağ tıklanır. > Açılan sekmede Tasks içerisinde Back Up tıklanır. |
|
> Açılan pencerede dosya yolu eklemek için “Add” tıklanır. |
|
> Ekranda gösterildiği gibi üç nokta tıklanır. |
|
> Açılan pencerede yedeğin tutulacağı dosya yolu seçilir. > Resimde görüldüğü gibi Database isminin sonuna o günün tarihi sayısal olarak eklenir. > Dosya uzantısı “.bak” şeklinde yazılır. > ”OK” tıklanır. |
|
> Dosya yolu kontrol edilir. > ”OK” tıklanır. |
|
> ”OK” tıklanır. > Seçilen dosya yolunda database yedeği oluşturulmuş olur. |
IIS İŞLEMLERİ
1. LOCAL BİLGİSAYARDA IIS KURULUMU
Windows özellikleri penceresi açılır. Internet Information Service altına gelinir.
|
> ”Web Yönetim araçları” altında “IIS Yönetim Konsolu” işaretlenir. |
|
> ”Durum ve Tanılama” altında “HTTP Günlüğü” işaretlenir. |
|
> “Genel HTTP Özellikleri” altında “Dizinlere Gözatma”, “HTTP Hataları”, “Statik İçerik”, “Varsayılan Belge” işaretlenir. |
|
> “Güvenlik” altında “İstek Filtreleme” işaretlenir. |
|
> “Uygulama Geliştirme Özellikleri” altında “.NET Extensibility 4.8”, “.NET Genişletilebilirliği 3.5”, “ASP”, “ASP.NET 3.5”, “ASP.NET 4.8”, “ISAPI Filtreleri”, “ISAPI Uzantıları” işaretlenir. |
|
> “Tamam” tıklayarak IIS kurulumu tamamlanır. |
2. SERVER ÜZERİNDE IIS KURULUMU
“Sever manager” penceresi açılır.
|
> Gelen ekranda veya “Manage” altında “Add Roles and Features” tıklanarak rol kurulumuna başlanır. |
|
> “Next” ile devam edilir. |
|
> Sunucu üzerinde rol kurulumu yapılacağı için “Role-based or feature-based installation ” seçeneği işaretlenip “Next” butonu tıklanır. |
|
> “Select Destination Server” Ekranında rolün kurulacağı server bilgileri görünüyor. > “Next” ile devan edilir. |
|
> “Select Server Roles” ekranında “Web Server (IIS)” seçeneğini işaretlenip gelen tools bilgileri “Add features” butonu ile onaylanır. |
|
> “Select Features” ekranında ise standartta gelen modüller dışında herhangi bir modül kurulumu olmayacak ise “Next” ile devam edilir. |
|
> “Next” ile devam edilir. |
|
> “Select Role Services” ekranında default olarak gelen modüller görülür. > Ekstra bir modül eklemek istenirse buradan seçimi yapılır. > “Next” ile devam edilir. |
|
> Rol kurulumu tamamlandıktan sonra, sistemi yeniden başlatmasını için “Restart” alanı işaretlenir. > “Install” tıklanır. |
|
> Kurulum tamamlandıktan sonra “Close” butonu ile “Wizard” ekranını kapatılır. |
|
> Kurulum işlemi tamamlandıktan sonra “Server Manager” üzerinde “Tools” altında “Internet Information Services (IIS) ” açılabilir. |
|
> “Internet Information Services (IIS) ” resimde göründüğü gibi çalışacaktır. |
UYGULAMA İŞLEMLERİ
- UYGULAMA YEDEĞİ ALMA
Eğer güncelleme işlemi yapılıyorsa kullanılmakta olan uygulamanın yedeklenmesi gerekir.
|
>Resimde “dinamoplus” uygulaması güncellenmeden önce yedeği alınıyor. >Uygulamanın kurulu olduğu dizine gidip “.rar” dosyası şeklinde yedeği alınır. > Dosyanın sonuna sayısal olarak tarih eklenir. |
- SDK DOSYALARININ İNDİRİLMESİ VE KURULMASI
SDK için aşağıdaki link browser ekranında arama çubuğuna yazılarak dosyalar indirilir.
http://109.205.178.223/d7psdk/dinamoplus_sdk.zip
İndirilen klasördeki dosyalar sırayla kurulur.
- RELEASE DOSYASININ İNDİRİLMESİ
Release için aşağıdaki link browser ekranında arama çubuğuna yazılarak dosyalar indirilir.
http://109.205.178.223/d7pdownload/dinamoplus_release.zip
İndirilen “.rar” formatındaki Klasör çıkarılır. (C:/ içerisine çıkarılması kurulumu kolaylaştıracaktır.)
- DINAMOPLUS VE DINAMOPLUSAPI UYGULAMALARININ KURULMASI
İlk olarak ‘C:’ diskindeki ‘inetpub’ klasörü içerisine ‘d7p’ isminde bir klasör oluşturulur. (‘C:/inetpub/d7p/’)
|
> d7p klasörünün içerisine kurulacak olan uygulamalar için aynı isimde klasörler oluşturulur > Resimde :
uygulamalarının her biri için ayrı ayrı klasörler oluşturulmuştur . |
|
> Release klasörünün içinde ‘d7pupgrade.exe’ yönetici olarak çalıştırılır. |
|
> Açılan pencerede “DinamoPlus İlk Kurulum İşlemleri” butonuna tıklanır. |
|
> Açılan pencerede bilgiler resimde gösterildiği gibi doldurulur. > Sunucuda ve dinamoda tek ters slash kullanılır. Ancak burada 2 adet olmalıdır. Örn; “DESKTOP-V5HVNC9\\SQLEXPRESS” > İşaretli butonlara tıklanır ve pencere kapatılır. |
|
> Açılan pencerede “DinamoPlus UI Web Dosyaları Güncelleme” butonuna tıklanır. |
|
> Kurulum dinamoplus klasörüne yapılacaktır. > İşlem tamamlanınca resimdeki gibi bilgi penceresi açılır. > “Tamam” tıklanarak işlem tamamlanır |
DinamoPlusAPI dosyalarınında benzer şekilde kurulumu yapılır ve sonrasında database güncelleme işlemine geçilir.
|
> “Firma Bilgileri Listele” butonuna basılınca database alttaki listede görünecektir. > Database seçilerek “Seçili Veritabanını Upgrade Et” butonuna basılarak işlem başlatılır. |
|
> İşlem tamamlanınca bilgi mesajı ekranda görünecektir. > “Tamam” butonuna tıklayarak database güncelleme işlemi tamamlanır. |
Veritabanı işlemleri tamamlandıktan sonra Internet Information Services (IIS) işlemlerine geçilir.
- IIS WEB SİTESİ EKLEME
“Internet Information Services (IIS) Yöneticisi” penceresi açılır.
|
> “DESKTOP” üzerinde sağ tıklayıp açılan pencerede “Web Sitesi Ekle…” seçilir. |
|
> Açılan pencerede;
Resimde görüldüğü gibi doldurularak “Tamam” butonuna tıklanır. > DinamoPlus, 222 nolu port üzerinde kullanılabilir olur. |
|
> API için de benzer işlemler uygulanır. > Açılan pencerede;
Resimde görüldüğü gibi doldurularak “Tamam” butonuna tıklanır. > DinamoPlus, 223 nolu port üzerinde kullanılabilir olur. |
|
> Browser arama çubuğuna
Yazılarak uygulama açılabilir. |
DINAMOPLUSTASK KURULUMU
“dinamoplus_Release” içindeki “d7pUpgrade.exe” yönetici olarak çalıştırılarak kurulum ekranı açılır.
|
> “DinamoPlus Task İlk Kurulum İşlemleri” butonuna tıklanırak “AppConfigTask” penceresi açılır. |
|
> Açılan pencerede dosya yolları kontrol edilerek belirtilen butona tıklanır. > Bu işlem dinamoplus içindeki “appsettings.json” dosyasının bağlantılarını baz alarak dinamoplustask içinde bir “appsettings.json” dosyası oluşturur. |
|
> İşaretlenen satır kopyalanır. > “Komut İstemi” yönetici olarak çalıştırılır. |
|
> Kopyalanan satır resimde gösterildiği gibi komut istemine yapıştırılarak “Enter” basılır. > Tekrar “AppConfigTask” penceresi açılır. |
|
> Resimde belirtilen satır kopyalanarak bu pencere kapatılır. > Tekrar “Komut İstemi” penceresine dönülür. |
|
> Kopyalanan satır resimde gösterildiği gibi yapıştırılarak “Enter” basılır. |
|
> Kurulum penceresini açıp resimde gösterilen butona tıklanır. |
|
> İşlem tamamlanınca resimdeki gibi bilgi mesajı görünür. > “Tamam” tıklanarak bu işlemler tamamlanır. > Hizmetler penceresi açılır. |
|
> Listede “DinamoPlusTask” bulunarak seçilir. > “başlat” linkine tıklayarak servis çalıştırılır ve kurulum işlemi tamamlanmış olur. |
GÜNCELLEME İŞLEMLERİ
- Güncelleme işlemlerine başlamadan önce yukarıda anlatıldığı gibi veritabanı ve uygulamanın yedeği mutlaka alınmalıdır.
- Bilgisayar Yönetimini açıp Internet Information Services (IIS) ve Hizmetler içinde DinamoplusTask durdurulmalıdır.
- “http://109.205.178.223/d7pdownload/dinamoplus_release.zip” link üzerinden “dinamoplus_release” dosyası indirilir.
- İndirilen “.zip” dosyası içindeki klasör “C:/” içerisine çıkarılarak klasörün içindeki “d7pUpgrade.exe” dosyası yönetici olarak çalıştırılır.
|
> “dinamoplus”, “dinamoplusapi” ve “Dinamoplustask” klasörlerindeki dosyaların yedekleri alınır. > Sırasıyla resimde işaretlenmiş butonlara tıklanarak “dinamoplus”, “dinamoplusapi” ve “Dinamoplustask” klasörlerindeki dosyalar güncellenir. > Veritabanı güncelleme işlemine geçilir. |
|
> Sırasıyla;
İşlemleri yapılarak veritabanı güncellenir. |
Yukarıdaki işlemler tamamlandıktan sonra Bilgisayar Yönetimini açıp Internet Information Services (IIS) ve Hizmetler içinde DinamoplusTask başlatılarak güncelleme işlemi tamamlanır.
IIS USER YETKİLENDİRME İŞLEMLERİ
|
> “IIS_IUSRS” ve “Users” kullanıcıları için “d7p” klasörü üzerinde okuma ve yürütme yetkisi verilir. |
|
> “IIS_IUSRS” ve “Users” kullanıcıları için “wwwroot\files” klasörü üzerinde yazma yetkisi de eklenmelidir. |
|
> Yine aynı “IIS_IUSRS” ve “Users” kullanıcıları için “wwwroot\tmp” klasörü üzerinde yazma yetkisi de yine eklenmelidir. |