Otomatik Mühendis
Orchard Kurulumu
Orchard kurulumunu dört farklı yöntemle yapabilirsiniz:
- Microsoft Web Platform Installer kullanarak yüklemek
- Microsoft WebMatrix ile kurulumu ki buna daha sonra değineceğiz.
- Orchard .zip dosyasını indirip kurmak. Bundan da daha sonra bahsediyor olacağız.
- Orchard kaynak kodunu komut satırından veya Visual Studio üzerinden derleyerek kurulum.
Bu başlık Orchard’ın Microsoft Web Platform Installer ile kurulumunu anlatmaktadır.
Gereksinimler
Orchard’ın çalışabilmesi için IIS (Express 8, 7.5 veya IIS 7.x) sunucunuzda en azından ASP.NET 4 olmalı.
IIS sunucunuzu kurarken ASP.NET modüllerinin aktif olduğundan emin olun ve Orchard’ı ASP.NET 4 uygulama havuzunda koşacak şekilde ayarlayın.
Orchard siteleri geliştirmek isteyen yazılımcılar SQL sunucusunda barındırılan bir veritabanına ve WebMatrix veya Visual Studio 2010 gibi bir yazılım geliştirme ortamına ihtiyaç duymaktadır. Sıradaki kurulum Web Platform Installer üzerinden yapılmakla birlikte Orchard ve IIS Express 7.5 içermektedir. Ayrıca geliştirme yapabileceğiniz WebMatrix ve SQL Server Compact 4.0 gibi uygulamalardan da bahsedilmektedir.
Kurulum
Başlangıç için Web Platform Installer indirin ve kurun. Programı çalıştırdığınızda açılan uygulamadan Orchard CMS bulun ve yüklenecek uygulama listenize ekleyin. Artık yükleyebilirsiniz.
Install butonunu tıklayın ve kullanım lisansını onaylayın.
Kurulum tamamlandığında diyalog kutusunda yüklenen araçlar listelenecektir. Yeni oluşturduğumuz siteyi WebMatrix’de açmak için Launch butonunu tıklayınız.
WebMatrix’de İlk Sürüş
WebMatrix çalıştırıldığında Files çalışma alanında Orchard sitenizin dosya yapısını görebilirsiniz. Run butonuna bastığınızda sitenizi görüntülemek istediğiniz web tarayıcısını seçebilir ve artık sitenizi görebilirsiniz.
Orchard’ı ilk başlattığınızda aşağıdaki gibi bir görüntü ile karşılacaksınız.
Orchard dahili bir veritabanı sunucusu içermektedir. Mamafih, SQL Server veya SQL Server Express kullanıyorsanız, bu ekranda bağlantı cümlesi (connection string) girerek Orchard’ın istediğiniz sunucuyu kullanmasını sağlayabilirsiniz. Ayrıca diyelim ki bir adet veritabanınız bulunmasına rağmen birden çok siteniz bulunuyor. Bu sitelerin çakışmaması için bu ekranda tablo ön adı (table prefix) belirleyebilirsiniz. Bu ön ad bu site için üretilecek bütün tablo isimlerine eklenecektir.
Başlangıç ekranının diğer bir bölümü de Orchard Recipe (yemek tarifi gibi düşünebilir) seçtiğimiz bölümdür. Bu Recipe’ler sitenin kurulumu için önceden belirlenmiş tariflerdir;
- Default (Varsayılan) Sıklıkla kullanılan özelliklerin aktif olarak geldiği Orchard kurulumudur.
- Blog Siteyi kişisel blog olarak hazırlanmasını sağlayan tariftir.
- Core Sadece Orchard çekirdeğini hazırlar ve geliştirmek için gerisini size bırakır.
Orchard Recipe, aynı tarzda siteler oluşturmak istediğinizde işinize yarayacaktır. Sitenizin yayına alınabilmesi için bir kaç ortamda (Ortamlar: Geliştirme, Test, Kullanıcı Kabul, Yayın) kurmanız gerekeceği için bu tariflerin kullanılması şart olacaktır. Daha sonra nasıl oluşturulduklarını da yazacağım.
Başlangıç ekranındaki gerekli alanları doldurduktan sonra artık Finish Setup butonuna tıklayarak kurulumu bitirebiliriz. İşlem tamamlandıktan sonra yeni sitenizin ana sayfası görünecektir.
Artık yeni sitenizi kurcalayabilirsiniz.