Microsoft SharePoint SQL Server Windows Server

Sharepoint 2013 Yazı Dizisi – 14 – Kurulum Öncesi DC üzerinde Gerekli Hesaplar ve Ayarlar

SHAREPOINT 2013

Merhabalar,

Bu yazımızda Sharepoint 2013 sistemimizin sağlıklı ve güvenli çalışabilmesi gerekli Domain hesaplarımızdan, ne işe yarayacaklarından, nerede kullanacağımızdan bahsedeceğiz.

Aşağıda hazırladığım tabloda servis hesaplarını ve ayrıntılarını görebilirsiniz.

SQL Server için

Hesap Adı

Açıklama

Yerel Haklar

Domain Hakları

SQL_Admin SQL Server üzerindeki SQL Admin. SQL Server’ı kurmak için kullanılacak. SQL Server üzerinde Local Administrator Domain User
SQL_Services Aşağıdaki SQL Servisleri için servis hesapları:

MSSQLSERVER

SQLSERVERAGENT

Yok Domain User

Sharepoint Server için

Hesap Adı

Açıklama

Yerel Haklar

Domain Hakları

SP_Farm Sunucu farm hesabı aşağıdaki görevleri gerçekleştirmek için kulanılacak:

– Sunucu farm yapısını yönetmek ve yapılandırmak için

– SharePoint Central Administration web sitesi için application pool kimliği için kullanılacak

– Microsoft SharePoint Foundation Workflow Timer Servisini çalıştıracak

SQL Instance üzerinde DB_Creator ve SecurityAdmin haklarına sahip olmalı Domain User
SP_Setup Bu hesap aşağıdaki işlemlerde kullanılacak.

– Kurulum

– SharePoint Products Configuration Wizard

Bütün Sharepoint sunucularında Local Administrator haklarına sahip olacak ve SQL Instance üzerinde DB_Creator ve SecurityAdmin haklarına sahip olmalı Domain User
SP_Pool Bu domain hesabı Application Pool kimliğinde kullanılır. Mesela Bir Web uygulaması için Application Pool oluşturacağınız zaman bu hesap kullanılır. Yok Domain User
SP_Services Bu domain hesabı Servis Application Pool’lar için kullanılır. Mesela Managed Metadata Servis uygulaması oluşturduğunuz zaman kullanacağınız uygulama pool’unda bu hesap kullanılır. Yok Domain User
SP_Crawl Bu hesap Arama Servis uygulamasının içeriği taramasında kullanılır. Arama Hizmeti Uygulaması bu hesaba tüm web içeriğini okuması için okuma ve erişim yetkisi verir. Yok Domain User
SP_Search Bu hesap Sharepoint Windows Arama Servisi için kullanılır. Yok Domain User
SP_UserProfile Bu hesap User Profile Servis hesabı için kullanılır. Yok Domain User

Hesapların listesi aşağıdaki gibidir.

Görünen Ad

Hesap Adı

SQL Server Admin Account SQL_Admin
SQL Server Service Account SQL_Services
Sharepoint Server Farm Admin Account SP_Farm
Sharepoint Server Setup Account SP_Setup
Sharepoint Server Search Account SP_Search
Sharepoint Server Search Service Account SP_Crawl
Sharepoint Server Services Account SP_Services
Sharepoint Server Pool Account SP_Pool
Sharepoint Server User Profile Service Account SP_UserProfile

Şimdi bu hesapları Active Directory’de oluşturalım ve ilgili sunucularda ayarlarını gerçekleştirelim.

Domain Controllerımıza bağlanıyoruz ve ilk olarak Sharepoint adında bir OU oluşturuyoruz.

Oluşturduğumuz OU içerisindeki yukarıdaki hesapları oluşturalım.

serviceacc

Bu hesapları oluşturduktan sonra User profile Service’imizin çalışabilmesi için gerekli ayarları yapacağız.

Forest üzerinde sağ tıklayıp Delegate Control diyelim.

Açılan pencerede spuserprofile yazıp Check Names tuşuna basalım.

Sonrasında aşağıdaki ekranları takip edelim.

Permissions kısmında sadece Replicating Directory Changes kutucuğunu işaretleyelim.

Bu işlemlerden sonra Sharepoint ve SQL Sunucularımıza kullanıcıları ekleyelim. Bu kullanıcıları Local Admins grubuna eklememiz gerekiyor.

SQL sunucumuz için aşağıdaki kullanıcıları (SP_Setup , SQL_Admin)ekleyelim ama Sharepoint sunucumuz için sadece SP_Setup kullanıcımızı ekleyelim.

Bu işlemlerimizden sonra kurulum aşamamıza geçebiliriz. Bir sonraki yazımızda görüşmek üzere.

Konunun ana başlığı için: Sharepoint 2013 Yazı Dizisi – 01 – Giriş

2003 Konya Selçuk Üniversitesi Kadınhanı M.Y.O. 2012 Açıköğretim Kamu yönetimini bitirdim. Meslek hayatıma web tabanlı yazılım ile başladım. İşim gereği profesyonel olarak 10 senedir sistem yöneticiliği ile uğraşmaktayım. Uzmanlık alanım Microsoft SharePoint Sistem Yöneticiliği, orta düzey SharePoint Developer, Microsoft Server Systems Administration, CCNA, JavaScript Kütüphaneleri (jQuery, AngularJS).