ipsure logo
Logo and Language
Giriş ikonu Dil seçim ikonu
Merhaba, misafir
*NIX MSipucu kategorisi başlık resmi MSipucu kategorisi başlık resmi sağ bloğu MSipucu kategorisi başlık resmi son menü bloğu
MS İPUCU Aktif kategori menüsü sol parantez Aktif kategori menüsü sağ parantez PKI PROJELER WORDPRESS YEDEKLEME English UYGULAMALAR HİZMETLER IT BUSINESS İLETİŞİM HAKKIMIZDA REFERANSLAR KOŞULLAR RSS
Ana sayfa Uygulamalar Hizmetler IT Business İletişim Hakkımızda Referanslar Kullanım Koşulları RSS

05/05/2010

Windows Server 2008 R2 ve MS SQL 2008 üzerinde adım adım Sharepoint Server 2007 Kurulumu – 4

Merhabalar

Makale dizisinin önceki bölümlerinde Sharepoint’in ne olduğundan , Sharepoint altyapısı için ihtiyaçlarımızdan ve yapılandırma için izlenecek yollardan bahsetmiş, Aktif Dizin tarafında kurulum ve yapılandırma için gereken kullanıcı hesaplarını oluşturmuştuk. Ayrıca altyapımız için gereken veritabanı sunucusunun (MS SQL 2008) ve daha sonra da Sharepoint sunucularının kurulumlarını yapmıştık. Bu son bölümde ise Sharepoint içerisinde birkaç yapılandırma ayarını yapacak, yeni bir Shared Services Provider (Paylaşımlı Servis Sağlayıcı) oluşturacak ve en son olarak da yeni bir web sitesi yaratacağız.

Şekil 1’de gösterilen uyarıyı makalemizin bir önceki bölümünden de hatırlayacaksınız. Burada Administrators Tasks (yönetimsel görevler) kısmında üçüncü ve dördüncü sırada bulunan görevleri sırasıyla yapacağız. Bunlar; servislerin sunuculara atanması işlemi ve çiftlik için Shared Services’ın  yapılandırılması. Öncelikle servislerin işini halledelim.

Şekil 1: Sunucu çiftliği yapılandırması tamamlanmadı uyarı ekranı

Servis yapılandırması için yukarıda bahsettiğim listede “Initial deployment: Assign services to servers” görevine tıklıyorum ve yeni bir sayfa açılıyor. Bu sayfada da Action kısmındaki linke tıkladığımda asıl işlem yapacağım sayfa karşıma geliyor (Şekil 2). Bu sayfada servisler kısmında bulunan çoğu servisin başlamamış olduğu görülüyor. Sunucumuz üzerinde hangi servislerin çalışmasını istiyorsak bunları yapılandıracağız.

Şekil 2: Sunucu üstündeki servisler sayfası

Şimdi isterseniz servislerin neler olduğundan ve hangi sunucum üzerinde bunları konumlandıracağımdan biraz bahsedelim. “Document Conversions Launcher Service” servisi döküman dönüştürme işlevini zamanlayan ve tetikleyen servis. “Document Conversions Load Balancer Service” ise dönüşüm işlerinin yük paylaşımını düzenleyen servis. Bu iki servis ile alakalı birşey yapmayacağım ilk etapta zira şu an için gerekli değil. Benim ilgileneceğim üç servis “Excel Calculation Services” , “Windows SharePoint Services Search” ve “Office SharePoint Server Search” servisi. “Excel Calculation Services” servisi Excel çalışma kitaplarını yükleyen, bunlar üzerinde hasaplamalar yapan ve son kullanıcıya güncellenmiş verileri yansıtan bir servis. Diğer iki servis de arama işleri için kullanılıyor fakat niye iki taneler? Esasında yaptıkları işler farklılık gösteriyor. “Windows SharePoint Services Search” servisi yalnızca yardım kısmının indekslemesini yaparak, yardım menüsünde arama yapmamıza yardımcı oluyor. “Office SharePoint Server Search” servisi ise sunucu çiftliğinizde aranmasını istediğiniz ne varsa bunları indeksleyerek arama sonuçlarını kullanıcılara sunuyor. Yani bir tanesi sadece yardım menüsü içerisinde çalışırken diğeri tüm çiftlik içeriğinin arama sonuçlarından mesul.

Ben her iki arama servisinin çalıştırılması için de spsearch ve spcrawl hesaplarından gerekenleri atayacağım. Bunun için öncelikle “Windows SharePoint Services Search” servisi için Start linkine basıyorum. Yeni açılan sayfada gerekli değerleri girerek sayfanın en altında bulunan Start butonuna basıyorum (Şekil 3). Servis başarılı bir şekilde başlatılıyor. Aynı işlemi “Office SharePoint Server Search” servisi içinde yapacağım. Burada ayarlar biraz farklı. Açılan sayfada Indexing ve Querying ile ilgili iki adet kutu bulunmakta. Ben mstipspapp01 sunucusunu Indeksleme sunucusu, mstipspweb01 sunucusunu ise sorgulama (query) sunucusu olarak kullanacağım. Bunun için burada sadece ilk kutuyu seçiyorum (daha sonra diğer sunucu için bu ayara girerek sadece ikinci kutuyu işaretleyeceğim). E-posta adresi olarak ilgilenebilecek birisinin e-posta adresini, servis hesabı olarak da spsearch hesabını yazıyorum. Sunucu indekslenen veriyi lokalde bulunan “C:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications” klasörü altına yazacak (ki bu klasör yok, şimdi oluşturulacak). Aşağıdaki diğer ayarlara da dokunmadan Start butonuna basıyorum (Şekil 4). En son olarak da “Excel Calculation Services” servisi için Start linkine tıklıyorum ve istediğim tüm servisleri başlatmış oluyorum (Şekil 5).

Şekil 3: mstipspapp01 sunucusu üstünde “Windows SharePoint Services Search” servisi yapılandırması

Şekil 4: mstipspapp01 sunucusu üstünde “Office SharePoint Server Search” servisi yapılandırması

Şekil 5: mstipspapp01 sunucusu üstündeki servislerin durumu

Servislerle alakalı tek yapacağım şey mstipspweb01 sunucusu üzerinde Query ayarını aktif etmek. Bunun için Server kısmında Change Server diyerek mstipspweb01 sunucusunu seçiyorum. Gelen sayfada “Office SharePoint Server Search” servisi için start linkine tıklıyorum ve açılan yeni sayfada sadece ikinci kutuyu işaretliyorum (Şekil 6). Gerekli yerleri de doldurduktan sonra Start butonuna basıyorum. Fakat “Failed to configure propagation share” diye bir hata alıyorum. Biraz araştırma yapıyorum ve şu şekilde bu problemden kurtulabileceğimi öğreniyorum: “Office Sharepoint Server Search Service Settings” sayfasında bulunan “Query Server Index File Location” kısmında “I will configure the share with STSAdm”  seçeneğini işaretleyerek sadece servisi başlatıyorum. Daha sonra komut satırını açarak Şekil 7’de gösterilen komutu giriyorum:

Stsadm.exe –o osearch –propagationlocation “C:\Program Files\Microsoft Office Servers\12.0\data\Office Server\applications”

Şekil 6: mstipspweb01 üzerinde query özelliğinin aktif edilmesi

Şekil 7: PropagationLocation paylaşımının ayarlanması

Artık servislerle işimiz bitti. Sıra “Shared Services Provider” yaratmaya geldi. Shared Services Provider (SSP) nedir? SSP başka servisler için bir altyapı hizmeti aslında. Örnek vermek gerekirse SSP, Excel servisleri, Arama servisleri gibi hizmetlerden verileri toplayarak, bu verilerin çıktılarını (örneğin) web uygulamalarına servis ediyor (Bununla ilgili güzel bir makaleye http://msmvps.com/blogs/shane/archive/2007/06/29/what-is-a-shared-service-provider.aspx adresinden ulaşabilirsiniz).

SSP yaratmak için Central Administration -> Application Management -> Create or configure this farm’s shared services linkine tıklıyorum. Açılan sayfada New SSP linkine tıklıyorum. Açılan sayfada gerekli değerleri giriyorum. Burada SSP Name kısmında bulunan Web application bölümünde “Create a new Web application” linkine tıklayarak yeni bir web uygulaması da oluşturmamız gerekecek (Şekil 8). Yeni uygulamayı oluştururken de herşeyi varsayılan değerinde bıraktım ve sadece servis hesabı olarak spsearch hesabını tanımladım.

Şekil 8: Yeni web uygulaması oluşturma

Yeniden “New Shared Services Provider” sayfasına döndüğümüzde artık Web Application kısmı dolu geliyor. Burada da “SSP Service credentials” kısmına spssp hesabını tanımlıyorum. Diğer tüm değerleri varsayılan haliyle bırakıyorum (Şekil 9). OK butonuna bastığımda karşıma uyarı yazısı geliyor. Eğer uyarı yazısında bahsedildiği gibi yedekleme ve geri yükleme için bir planınız varsa burada “Cancel” butonuna basarak yeni bir Web uygulaması oluşturulabilir fakat benim böyle bir planım yok. O yüzden OK butonuna basarak SSP oluşturma işini de sonlandırıyorum. Şekil 10’teki gibi bir başarı ekranı geliyor karşıma.

Şekil 9: Yeni Shared Services Provider yaratma

Şekil 10: SSP oluşturma başarılı oldu ekranı

Artık Merkezi Yönetim sitesindeki uyarı yazısının kalktığını görmemiz gerekiyor, ki ben de bu yazı artık yok (Şekil 11). Son olarak yeni bir Web Site (Web Sitesi) oluşturacağım. Bunun için önce yeni bir web uygulaması oluşturacak, daha sonra bu web uygulaması ile ilişkilendireceğimiz bir web site collection yaratacağız. Önce Central Administration -> Application Management -> Create or Extend Web application linki ile yeni bir Web uygulaması oluşturuyoruz (Şekil 12). Şekil 13’de söylenildiği gibi komut satırından iisreset /noforce komutunu çalıştırarak IIS servisini yeniden başlatıyoruz.

Şekil 11: Uyarı yazısı kalkmış olan merkezi yönetim sayfası

Şekil 12: Yeni web uygulaması oluşturma

Şekil 13: Yeni web uygulaması başarıyla oluşturuldu ekranı

Daha sonra oluşturmuş olduğumuz web uygulaması ile ilişkili bir web site collection yaratıyoruz. Bunun için Central Administration -> Application Management -> Create Site Collection linkine tıklıyoruz. Gerekli yerleri doldurduktan sonra (Şekil 14) OK butonuna basıyoruz. Yeni site’mizin oluşturulduğuna dair bir ekran karşımıza geliyor (Şekil 15). Ben URL olarak www.mstip.com değeri girdiğim için, bu isme DNS tarafında da kayıt oluşturmam gerekiyor. DNS tarafında da www.mstip.com için 192.168.2.17 kaydını oluşturuyorum ve Internet Explorer’da www.mstip.com yazdığım zaman artık karşıma yeni oluşturduğum web sitesi geliyor (Şekil 16). Artık bu üst seviye site’miz üzerinde istediğimiz değişiklikleri uygulayarak, kendi zevkimize göre bir site tasarımı oluşturabilir, sitemiz içinde çeşitli amaçlar için değişik içerikler barındırabiliriz.

Şekil 14: Yeni site collection oluşturma

Şekil 15: Yeni üst seviye site başarıyla oluşturuldu ekranı

Şekil 16: Yeni oluşturulan site

Bu makale serisinin de sonuna geldik. Umarım sizler için faydalı bir yazı dizisi olmuştur. Hepinize iyi günler.

Related Posts with Thumbnails
RSS Beslemelerimize ye olun FeedBurner yoluyla email yelii FeedBurner yoluyla RSS yelii

İlgili Makaleler

  1. Windows Server 2008 R2 ve MS SQL 2008 üzerinde adım adım Sharepoint Server 2007 Kurulumu – 1
  2. Windows Server 2008 R2 ve MS SQL 2008 üzerinde adım adım Sharepoint Server 2007 Kurulumu – 3
  3. Windows Server 2008 R2 ve MS SQL 2008 üzerinde adım adım Sharepoint Server 2007 Kurulumu – 2

Yorum yapılmamış »

Geri İzlemeler

Henüz bir geri izleme linki bulunmamakta.

Okuyucu Yorumları

Henüz bir okuyucu yorumu mevcut değil.

RSS feed for comments RSS feed for comments on this post. Geri İzleme URL'si.

Yorum yapın