IIS Yapılandırma
Gönderen Kaan SAPOGLU on 23.07.2018 09:29
|
|
IIS Yapılandırma
IIS ayarlarına şu şekilde ulaşabilirsiniz: Denetim Masası à Programlar ve Özellikler à Window özelliklerini aç veya kapat Sonrasında net framework 3.5,net framework 4.5 ve internet information services altındaki tüm alanları açıp tümünü işaretleyiniz.
Sonrasında isapi.dll ve cgı çalışıp çalışmadığına bakılmalıdır. IIS başlangıç sayfasından aşağıda gösterildiği gibi kontrol edebilirsiniz
yukarıdaki gibi işleyici eşleşmelerini açtığınızda isapi.dll ve cgı disabled gözüküyorsa sağ tıklayıp özellik izni ver dediğinizde aşağıdaki ekran gelir. burada işaretli olmayan tüm kutucukları işaretleyip ok demelisiniz.
böylece isapi.dll ve cgı çalışır hale gelecektir. bir sonraki ayar ise aşağıda görüldüğü gibidir. ısapi and cgı restriction sağ tıklayın ve özellikleri aç diyin sonrasında izin verilmedi olarak gözüken özelliklerin üzerinde sağ tık--> izin ver demelisiniz
Sonrasında yapmanız gereken diğer ayar ve kontroller şöyle olmalıdır. yine aynı sayfanın üzerinde sağ tık--> edit feature settings gelen ekranda görülen kutucuklar boş ise resimdeki gibi hepsini işaretleyin. Daha sonrasında cgı --> sağ tık açılan ekranda maviyle işaretlenen kısmın true olması gerekir
yapmanız gereken diğer kontroller: ııs te sites yazan kısmı genişlettiğinizde gözüken default websites tıkladığınızda en sağda yer alan browse tıkladığınızda ıı7 veya ııs7.5 ekranı geliyor olması lazım, bu sizin ııs'inizin çalıştığını gösterir.
application pool tıkladığınızda sağda açılan panelde net framework 4.0 clasic ve tümleşik olarak iki ayrı şekile çalışıyor gözükmelidir. default application pool çalışıyormu kontrol etmeniz gerekir.
Server 2008 den IIS özelliklerini ayarını yapabilmek için aşağıdaki adamları takip ediniz: Server 2008 manager açınız
Açılan pencerede Web sunucusu(IIS) işaretleyip ileri tuşuna basınız. gelen ekranda krımızı yuvarlağın içindeki boş gözüken tüm kutucukları işaretleyin. yönetim araçları altında yer alan ve burada boş olarak görünen tüm kutucukları da işaretleyin. İleri diyerek devam ettiğinizde IIS işlemlerini tamamlamış olursunuz.
Kurulum Sırasında Oluşabilecek Problemler ve Çözümleri
1- Kurulum sırasında aşağıdaki gibi bir hata alırsanız IIS 6 uygunluğu ayarlarını konrol ediniz. Bunun için denetim masasından windows özelliklerini aç veya kapat kısmından internet information services altındaki tüm alanları tek tek işaretleyiniz ve tekrar deneyiniz. 2- IIS 6 ayarlarınızı yaptıysanız ve hala sorun varsa IIS in çalışıp çalışmadığını kontrol ediniz
3-Aşağıdaki gibi bir hata alırsanız Kurulum sırasında aşağıdaki ekranda yer alan bilgiler yanlış veya eksik girilmiş olabilir. Username kısmına bilgisayarınızda oturum açarken kullandığınız kullanıcı adınız girili olmalıdır. User password kısmına ise bilgisayarınızı açarken kullandığınız şifreyi girmelisiniz. Eğer kullanıcı adınızı veya şifrenizi veya her ikisinide birden yanlış girerseniz o anda bir hata almazsınız ve programınız kurulur. Ancak kurulum bittikten sonra http: //localhost/logocrm adresine girmeye çalıştığınızda yukarıdaki sorunla karşılaşırsınız.
Bu sorunu çözmek için IIS manager açınız. Sonrasında sol tarafta yer alan sites altında LOGOCRM bulunuz ve üzerine tıklayıp aşağıdaki adımları taki ediniz. logocrm üzerindeyken sağ tarafta yer alan basic settings açınız. connect as tıkladığınızda bilgilerinizin dolu olarak geldiği ekran çıkar. Set tuşu ile bilgilerinizi değiştirebileceğiniz ekran gelir. Buraya IIS te gözüken makina adınızı ve şifre olarak bilgisayarı açarken kullandığınız şifreyi giriniz.Eğer bir şifre mevcut değilse kullanıcı hesabı ayarlarından bilgisayarınız için bir şifre oluşturunuz. Bilgilerinizi girdikten sonra tüm pencereleri kapatın.Bilgilerin doğruluğunu sınamak için LOGOCRM üzerindeyken basic setting --> açılan ekranda test settings tıkladığınızda aşağıda açılan pencerede bilgileriniz onaylı olmalıdır. Sonra yukarıdaki adımları LOGOCRM altında yer alan LogoCrmIntegrator içinde yapınız.
4- kurulum yaptıktan sonra giriş yapmaya çalıştığınızda aşağıdaki gibi bir hata alırsanız “İşleyici Eşlemeleri” kısmında özellik izinlerini kurulum set edememiş olabilir.Yani IIS manager da yer alan ISAPI-dll e izin verilmemiş olabilir. Bu hatayı düzeltmek için ; Başlatà araà IIS manager’ ı çalıştırdığınızda gelen pencerede ISAPI and CGI Restrictions çift tıklayınız. kırmızı ile işaretlenen net.framework sürümleri izin verilmemiş olarak gözüküyorsa bunlara veriniz. sonra sağ tarafta özellik ayarları ekle kısmına basınız.çıkan ekranda kutucuklar boş ise hepsini işaretleyiniz ve OK tıklayın. Sonrasında MUTLAKA IIS RESTART YAPINIZ. 5- Giriş yapmayı denediğnizde aşağıdaki sorun ile karşılaşırsanız
Bunun anlamı default port 80 dışında başka bir port kullanılıyor olabilir. Bu sorunu çözmek için ; Başlat à araà IIS manager ı çalıştırın. Connections kısmında makinenizin isminin altında Sites kısmının altında default web site üzerine gelin. sağ tarafta default olarak hangi port kullanıldığı gösterilir. Sonrasında crm in kurulu olduğu dizine gidiniz ve klasörde bin klasörünün içine giriniz. Burada logocrm.net xml dosyası bulunur. bunu notepad kullanarak açın. port numarası yazan kısma kendi kullanacağınız port numarasını yazınız. örnek . 90. kaydedin ve logocrm.net dosyasını kopyalayın ve c:\Windows\SysWOW64\inetsrv dizinine yapıştırınız. IIS tekrardan başlatınız. http://localhost:port/logocrm şeklinde giriş yapmalısınız. 6- Aşağıdaki gibi bir hata alırsanız uygulama havuzunuz eksik olabilir. Çözümü IIS inizi register yapmanız gerekebilir. bunun için cmd yönetici çalıştırın ve aşağıda ekran görüntüsünde yer alan adımları uygulayınız. Sonrasında IIS restart yapınız ve tekrar giriş yapmayı deneyiniz. 7- Crm kurduktan sonra giriş yapmayı denediğinizde aşağıdaki gibi bir hata alırsanız; IIS ten " LOGOCRM" ve “LogoCrmIntegrator” için kullanıcı bilgileri sınaması yapılmalıdır. (Temel ayarlar/Basic Settings) gir. test setting tuşuna basıp bilgilerinizi sınayın ve doğruluğunu onaylayın. Eğer bilgiler uyuşmazsa 3. sorunda anlatılan adımları uygulayınız. Sonra Uygulama havuzlarından logocrm i durdurup başlatınız.
8- Giriş yapmak istediğnizde aşağıdaki gibi bir sorun oluşursa
Eğer crm i bir server a kurduysanız ve ms server üzerindeyse bu hatayı alabilirsiniz. Yada logocrmi kurduğumuz kullanıcı adıyla aynı isimde bir kullanıcı ms sql server da olmadığı için hata gelebilir.
çözüm:
Logo crm in kurulu olduğu dizine gidiniz ve web.config dosyasını notepad ile açınız. Connection string bölümüne server ve veri tabanı bilgilerini aşağıdaki şekilde ekleyiniz.
user ıd den sonra devamı bu bilgileri girdikten sonra web config dosyasını kaydedin ve kapatın. IIS restart yapıp, tekrar giriş yapmayı deneyin. Bu işlemden sonra yine aynı hata gelirse logocrm i kurduğumuz kullanıcı adıyla aynı isimde bir kullanıcı ms sql server da oluşturun ve tekrar giriş yapmayı deneyin.
| |
|