DotNetNuke 4.x Kurulumu
Giriş:
DotNetNuke için Source, Install ve Starter Kit olmak üzere üç çeşit değişik kurulum paketi bulunmaktadır. Bunlardan en kolay ve sorunsuz olanı Install paketinin kurulum aşamalarını size açıklayacağım.
Kurulum için gerekenler:
- Windows XP, Windows 2000 veya Windows 2003
- MS SQL Server
- IIS 5.x veya üzeri
Not: DotNetNuke için daha başka veritabanı(database) yazılımları da kullanılabilir fakat benim en alışkın olduğum Microsoft SQL server olduğu için bu makalede sadece Microsoft SQL’den bahsedeceğim.
Kurulum Aşamaları:
- DotNetNuke resmi sitesinden download edeceğiniz DotNetNuke_X.Y.Z_Install.zip dosyasını istediğiniz bir yere açın(unzip). Örneğin: c:\DotNetNuke\website
- Daha sonra IIS içinden bu klasör için yeni bir site veya virtual site oluşturun.
- Oluşturduğunuz site için ASP.NET 2.0 in aktif olduğundan emin olun.
- Daha sonra SQL server üzerinde yeni bir veritabanı oluşturun ve oluşturduğunuz yeni veritabanı için bir yönetici hesabı oluşturun.
- Bir sonraki aşama ise NTFS dosya sistemi için kullancı haklarının düzenlenmesi. Kullanacağımız işletim sistemine gore vereceğimiz yetkilendirme farklı olacak.
- Windows 2000/IIS5 kullanıcı hesabı {Sunucu}\ASPNET
- Windows 2003/IIS6 kullanıcı hesabı NT AUTHORITY\NETWORK SERVICE
Doğru yetkilendirme yapabilmek için 1. aşamada oluşturduğunuz klasöre giderek güvenlik ayarlarından ilgili kullanıcı hesabına (a veya b) aşağıdaki yetkileri verin:
- Kök dizini - (Read Access)Sadece okuma
- Kök dizini– (Write Access, Modify Access) Yazma ve Düzenleme, Eğer alt portallar yaratmayı düşünüyorsanız yazma ve değiştirme hakkı
- DesktopModules dizini– (Write, Modify Access) Yazma ve Düzenleme, eğer özel programlanmış ek işlevler(modüller) yükleyecekseniz
- Portals (ve alt dizinleri) – (Write, Modify Access) Yazma ve Düzenleme, Dosya yöneticisi ve Arayüz erişimi için
- Web.config dosyasının düzenlenmesi
Öncelikle Dotnetnuke’ün hangi veri tabanını kullanacağını ona söyelmemiz gerekiyor. Bunun için aşağıdaki satırda value yi doğru bilgilerle doldurmanız gerekiyor.
- Kurulumu tamamlamak için yapılması gereken son işlem oluşturduğumuz dnn sitesini internet explorer kullanarak açmak.