Netigma Kurulum ve Gereksinimler
Kurulum ve Gereksinimler
Sistem Gereksinimleri
Açıklama
Bu dökümanda önce NETIGMA kurulumu için gereken yazılım ve donanım bilgileriyle desteklenen veritabanlarından bahsedildi. Daha sonra kurulum seçeneklerinden bahsedildi ve adım adım anlatıldı. Kurulum seçenekleri: Netigma Bundle ve Netigma (tek uygulama olarak). Sayfanın sonunda da sorun giderme durumunda yapılması gereken IIS ayarları için bilgi verildi.
İçerik
Kurulum ve Gereksinimler Sistem Gereksinimleri
Donanım Gereksinimleri Yazılım Gereksinimleri Desteklenen Veritabanları Lisans
Netigma Bundle Kurulum Adımları Netigma Kurulum Adımları
Sorun Giderme
Donanım Gereksinimleri
Minimumİşlemci 1Ghz +
RAM 512 MB +
Disk Alanı 850 MB (32 bit) , 2 GB (64 bit) +
Önerilen
İşlemci 3 Ghz +
RAM 4 GB +
Disk Alanı 850 MB (32 bit) , 2 GB (64 bit) +
Yazılım Gereksinimleri
Internet Information Service (IIS) 6.0+
Microsoft .NET Framework 4.6 (.NET framework 4.6 kurulumu için internet bağlantısı gereklidir) .NET Framework 4.6'yı güncellemek için ortam güncellemeleri gerekir.
İşletim sistemi
Yukarıdakileri destekleyen herhangi bir Windows İşletim Sistemi İlişkisel VTYS
1.
2.
3.
4.
5.
6.
1.
2.
3.
4.
5.
6.
7.
8.
9.
Desteklenen Veritabanları
32 Bit Kurulum linki
http://download.netcad.com.tr/Portal/Oracle32-bit.rar 64 Bit Kurulum linki
http://download.netcad.com.tr/Portal/Oracle64-bit.rar
Kurulum Linki
http://download.netcad.com.tr/Portal/PostgreSQL62pro.rar
PostgreSQL 9.1 üzerine PostGIS 1.5 kurulumu ve Latin 5 template database oluşturulması:
PostGIS Kurulumu
PostgreSQL, Locale ayarı C seçilerek kurulur. Diğer seçenekler default olarak kalabilir. (Sadece super user olan postgres kullanıcısı için güçlü bir şifre verilmesi ve sonraki aşamalar için bu şifrenin unutulmamasına dikkat edilmelidir.)
Kurulumun sonunda Launch Stack Builder işaretlenir ve PostgreSQL versiyonu seçilerek “İleri” ye tıklanır.
Stack Builder yüklenebilecek ek programların listesini çıkarır. Çıkan listede “Spatial Extensions” sekmesi içinden PostGIS 1.5 for PostgreSQL 9.1 seçilerek “Sonraki” adıma geçilir.
Stack Builder internete bağlanıp gerekli kurulum dosyalarını indirir. Kurulum sırasında hangi componentlerin kurulması istendiği sorulur. PostGIS ve Create Spatial Database seçilir.
PostgreSQL’in kurulum klasörünün yeri gösterilip, PostgreSQL postgres kullanıcısının şifresini girdikten sonra veritabanı adı da verilerek “Install”a tıklanır ve kurulum başlatılır.
Shp2pgsql grafik yükleyici plug in’in yüklenmesini isteyip istemediğimiz ile ilgili pencerede Yes’e tıklanır.
Latin 5 Template Veritabanı Oluşturulması
Başlat menüsünden PgAdminIII yönetim programı açılır.
Kurduğumuz veritabanı sunucusuna bağlanılır.
Databases’a sağ tıklanarak “New Database” seçilir.
Gelen Properties sekmesinde veritabanı adı kısmına “template_postgis_latin5” yazılıp, owner olarak da postgres seçilir.
Definition sekmesine geçilir. Encoding-Latin5, template-template0, tablespace-pg_default olarak seçilip OK’e tıklanarak veritabanı oluşturulur.
Veritabanı seçiliyken üst kısımdan SQL ikonu tıklanarak sorgu penceresi açılır.
File menüsünden Open query tıklanarak önce
C:\Program Files\PostgreSQL\9.1\share\contrib\postgis-1.5\postgis.sql dosyası açılıp yeşil ok işaretli ikonla çalıştırılır. Daha sonra
C:\Program Files\PostgreSQL\9.1\share\contrib\postgis-1.5\spatial_ref_sys.sql dosyası açılıp çalıştırılır.
Bu işlem sonrası daha önce oluşturduğumuz template_postgis_latin5 veritabanında gerekli tablo, view ve fonksiyonların oluştuğu görülür.
Bundan sonraki oluşturacağımız veritabanlarında bu template veritabanını kullanılabilir.
SQL Server üzerinde NetcadSpatial türünde veri tutulacak ise ekstra kuruluma gerek yoktur.
Provider kurulumlarının yönetici hesabı ile yapılması gerekmektedir.
SQL Spatial
SQL spatial için aşağıdaki kurulumlar dan sunucuya uygun olanı yapılmalıdır.
System CLR Types Package (x86) System CLR Types Package (x64) System CLR Types Package (IA64)
1.
2.
Lisans
Lisans dosyalarını almak için öncelikle NetcadMacId isimli program Netcad Base ve Netigma'nın kurulacağı makinada çalıştırılarak, ilgili programın oluşturduğu dosya Netcad'deki ilgili birime iletilir. Hangi ürünler için lisans istendiği de belirtilir. Sunucu makinesine özel olarak üretilen lisans dosyaları Netcad'deki sorumlu kişiler tarafından oluşturulup gönderilir. Sunucunuza özel bu lisans dosyası şöyle yerleştirilmeilir:
Netcad.Base/Authentication klasörünün altına lic isimli bir klasör oluşturunuz, lisans dosyasını bu klasöre kopyalayınız.
Aynı şekilde bu lic klasörünü kopyalayıp Netigma klasörünün altına yapıştırınız.
Netigma Bundle Kurulum Adımları
Netigma Bundle Exe dosyası çalıştırıldığında birbiri ardına aşağıdaki işlemler gerçekleşir.
♦ Dil seçimi yapılır ve ileri butonuna tıklanır.
♦ Netigma uygulaması ile ilgili genel ayarlar yapılır ve ileri butonuna tıklanır.
• Dosya Adı : Uygulamanın dosyalarının kurulacağı dizini belirtir.
• Lisans ID : Otomatik güncellemelerin gerçekleştirilebilmesi için gereken anahtar değerini belirtir.
• Dosya Adı : Web uygulamalarının kurulacağı dizini beliritr.
Netigma Bundle exe dosyası, uygulamanın tam olarak çalışması gereken diğer bileşenleri kullanıcıya sağlar: Netigma Base, Netgis SDK, Netigma ve veritabanı sağlayıcılarının birbiri ardına kurulmasını sağlar. Bu tek işlemli kurulumla tüm gereksinimler de karşılanmış olunur.
• Alan Adı : Web uygulamalarının çalışacağı alan adını belirtir.
♦ İleri butonuna tıklandığında veritabanı sağlayıcı yazılımları için listesi açılır. Oracle 64 bit MsAccess Postgre Db2 , , , kurulumları veritabanına bağlanabilmesi için gereken sağlayıcı yazılımlardır. Bundle kurulumunun yapıldığı sunucuda veri sağlayıcı olmaması durumunda ilgili veritabanına ait sağlayıcı seçilerek kuruluma dahil edilir.
Bu aşamadan sonra "Yükle" butonuna tıklanarak bir sonraki aşamaya geçilir.
Netigma Bundle kurulumu ile sırasıyla Base, SDK son olarak da Netigma kurulumu yapılır.
Netcad Base, SDK ve Netigma uygulama kurulumları yukarıdaki gibi tamamlandıktan sonra, ilk önce Base ardından da Netigma olmak üzere veritabanı kurulumları için sayfalar açılır.
Base için veritabanı kurulumu:
♦ Veritabanı kurulum ekranında görseldeki "3 nokta" butonuna tıklanılarak "Veritabanına bağlan" ekranı açılır. Bu kısımda veritabanı ile ilgili bilgiler girilerek tamam butonuna tıklanır.
Netcad Base, SDK ve Netigma kurulumları tamamlandıktan sonra, uygulamalara giriş yapabileceğiniz kullanıcı adı ve şifre'lerin bulunduğu bir txt dosyası açılır.
♦ Tamam tuşuna basıldıktan sonra aşağıdaki bilgi mesajı alınır ve Kurulumu tamamla butonuna basılır.
Netigma için veritabanı kurulumu:
♦ Veritabanı kurulum ekranında görseldeki "3 nokta" butonuna tıklanılarak "Veritabanına bağlan" ekranı açılır. Bu kısımda veritabanı ile ilgili bilgiler girilerek tamam butonuna tıklanır.
♦ Tamam tuşuna basıldıktan sonra aşağıdaki bilgi mesajı alınır ve Kurulumu Tamamla butonuna basılır.
Netigma ve Base uygulamaları için veritabanı kurulumları yapıldıktan sonra Bundle kurulumu tamamlanmış olur . Son butonuna tıklanarak kurulum ekranlarından çıkılır.
Netigma Bundle başarıyla yüklendi mesajı ile birlikte, eşzamanlı olarak Netigma uygulaması bilgisayarınızın tarayıcısında açılır.
Netigma Kurulum Adımları
Netigma.exe dosyası çalıştırılır. Dil seçeneği soran ekran otomatik olarak açılır.
Bu bölümde anlatılan kurulum adımları Netigma'yı ve gereksinimlerini ayrı bir şekilde kurmayı tercih edenler içindir. Bu kurulumu tercih edenler sistem gereksinimlerinin karşılamış ve Netcad.Base uygulamsının da sunucu makinede kurulmuş olması gerekir.
Dil seçilerek "Tamam" butonuna tıklandığında bir sonraki adıma geçilir.
Kurulumun yapılacağı klasör ve uygulamanın adı bilgileri belirtildikten sonra Yükle butonuna basılarak kurulum başlatılır. Kurulum aşamaları ekrana gelir.
Dosyalar yüklendikten sonra veritabanı kurulumuna yönlendirir. Veritabanı bilgileri girilip Kaydet butonuna basılır.
Son butonuna tıklanarak kurulum tamamlanmış olur.
Kurulum tamamlandığında uygulama otomatik olarak Netigma Wizard ile açılır. ("http://localhost/Netigma/Wizard" URL)
Sorun Giderme
Aşağıda verilen konfigirasyonlar kurulumla otomatik olarak gelir; buradaki bilgiler sorun gidermek için kullanılabilinir.
IIS Ayarları
IIS 6 Yönetim Uyumluluğu özellikleri seçilmelidir
NETIGMA Uygulama Havuz Ayarları
Uygulama Havuzu oluşturulur.
FrameWork Versiyon: V4.0 olmalıdır.
Ardışık Düzen Modu: Tümleşik (integrated) olmalıdır.
Up Netigma Kurulum & Konfigürasyon Docker Desteği Next Base Uygulama Havuz Ayarları
FrameWork Versiyon: 2.0 olmalıdır.
Ardışık Düzen Modu: Tümleşik (integrated)