Microsoft IIS Server Ve Wordpress Kurulumu¶
IIS Server Nedir?¶
IIS internet sitelerinin yönetilmesinde sunucu ve üzerinde barınması üzerine kullanılan bir Microsoft servis hizmetidir.
Dip Not: IIS'i neden kullanmalıyız buna örnek vermek gerekirse misal büyük bir alışveriş sitesinin sahibisiniz ama iki sunucunuz var ve sadece bir sunucuyu kullanıyorsunuz binlerce hatta yüzbinlerce kişinin sizden alışveriş yaptığını düşünün ve siteniz oldukça hızlı ve veri trafiği yoğun. Şimdi bir anda sitenizin bulunduğu sunucunun çöktüğünü hatta cevap vermediğini düşünün tüm verileriniz gitti geri alma şansınız maalesef ki yok ama eğer iis'i kullanırsanız yani gerekli konfigürasyon ayarları yaptığınızda iis birden fazla sunucuyu sanki tek sunucuymuş gibi göstererek diğer sunucunuz çökse bile halen sitenizin çalışmaya devam edecektir .
Gereklilikler¶
- Windows 2016 Server
Kurulumu¶
- Windows 2016 Server'ı kurduktan sonra karşınıza aşağıdaki gibi bir ekran çıkacaktır ve bu ekrandayken Add roles and features' e tıklayınız :
Aşağıdaki çıkan ekranlarda kurulumu devam ediniz.
Bu kısımdayken Role-based or feature-based installation'u seçip next' e basın
Çıkan ekranda makinenizin ip adresi gözükecektir. Bu kısımda da next'e basınız.
Bu kısımdayken Web Server(IIS)'i seçiniz ve ardından next'e basınız.
Çıkan ekranda Add Features'e basınız ve ardından çıkan ekranda next' e basarak devam ediniz.
Role Services kısmı çok önemli bir bölümdür. Bu bölümde dikkat etmeniz gereken şey burada ne seçerseniz güvenlik açısından büyük problemler yaşayabilirsiniz o nedenle sisteminizin neye ihtiyacı var ise seçimlerinizi ona göre yapınız ben eğitim amaçlı olduğu için hepsini seçiyorum daha sonra next'e basarak devam ediniz.
Bu ekrandayken İnstall butonuna basınız ve ardından işlemlerin tamamlanmasını bekleyiniz.
Kurulum tamanlandı.
IIS nerede ?¶
DipNot: Kurduktan sonra servislerimizin çalışıp çalışmadığını kontrol etmemiz gerekiyor bunun için aşağıdaki görsellerdeki gibidir:
Aşağıdaki resimdeki gibi IIS Admin Service çalışıp çalışmadığını kontrol ediniz:
IIS'i açmak için aşağıdaki adımları izleyiniz:
Açıldıktan sonraki ekran aşağıdaki gibidir:
Wordpress Kurulumu¶
Dip Not: Wordpress'i kurmadan önce bazı ayarlar yapmanız gerekiyor. Sitenizin bulunduğu dizin Desktop/c diskinin altında/inetpub/wwwroot yolunda bulunmaktadır. Bu yolda sitenize ne isim verecekseniz o isimle ilgili klasör oluşturmanız gerekiyor.
-
Kurulum Öncesi Gereken Web installer
-
Kurmak için arama motorunuza web installer yazınız:
-
Göründüğünüz üzere Microsoft'a ait web sitesine tıklayınız:
install this extension butonuna basarak indirme işlemini başlatınız:
- İndirme işlemi bittikten sonra aşağıdaki gibi setup dosyası olacaktır:
- Çift tıkladıktan sonra aşağıdaki ekran çıkacaktır sözleşmeyi onaylayıp install 'e tıklayınız ardından :
- Kurulum bittikten sonra Finish 'e tıklayınız:
- Yükleme işlemi tamamlandıktan sonraki ekran aşağıdaki gibidir:
Wordpress'te tek Adres ile iki site Bulundurma¶
Belki de en önemli detaylardandır aynı adreste birden fazla site bulundurulabilir mi cevabımız evettir çünkü yapacağımız işlemlerde bazıları http portu olan 80 ile çalışırken bazısında ise https portu olan 443' ü vereceğiz adımları izlediğiniz takdirde sizlerde bu kurulumu rahatlıkla yapabileceksiniz.
IIS ' i açabilmek için Windows logosuna tıklayın ardından /WindowsAdministrative Tools/Internet Information Services ' e tıklayınız:
- Programı açtığınızda görsel aşağıdaki gibidir:
- Şimdi Sites klasörüne sağ tık yapın ve Add Website seçeneğine tıklayın:
- Tıkladıktan sonra çıkan ekran aşağıdaki gibidir:
- Çıkan ekranı örnekteki şekilde doldurun:
Dip Not: şuan yazdıklarım sizlerin hangi anlamda daha iyi yapabilmeniz için küçük notlar niteliğindedir.
- Site name: sitenize isim vermeniz için gereklidir,
- Physical path: Sitenizin dosya yolunu belirtirsiniz yani site xxx adlı klasöre kurulacak tarzına ,
- Binding kısmında type: Sitenin http mi yoksa https mi olduğuna karar verirsiniz, https yaparsanız porta: 443 http yazarsanız ise porta 80 girmeniz gerekmektedir,
-
Ip address: bu kısma ise cihazın bağlanacağı ile ilgilidir bunu kendi cihazınızın ip adresini seçebilirsiniz diğer siteyi oluştururken de aynı adresi gireceğiz tek farkı portları farklı seçeceğiz. Https seçtiğmizde ssl certificate kısmını seçmeniz gerekiyor. Seçtikten sonra Ok tuşuna tıklayınız.
-
Aşağıdaki resimde sağ kısmında Get New Web Platform Components ' e tıklayınız:
- Çıkan ekranda arama butonuna Wordpress yazın çıkan sonuçta Add butonuna tıklayınız:
- En alttaki sağ köşede Install butonuna tıklayınız:
- Bu ekranda sql parolası belirleyiniz:
- Bu ekranda I Accept butonuna tıklayınız:
-
Aşağıdaki ekran parçalı şekilde anlatacağım
-
Web Site: burada web sitenizi seçmeniz gerekiyor ne ile isimlendirdiyseniz onu seçin
- Application Name: Bu kısımda siteye hangi klasörden ulaşacağını belirtiyorsunuz bunu silin ve boş bırakın,
- Physical Path: bu kısım sitenizin bulunduğu dizini gösterir yani klasörü
- Ip Address ve diğerleri başta ayarladığınız için herhangi bir şekilde etkiniz bulunmamakta bu neden Continue butonuna tıklayınız ve yüklemenin tamamlanmasını bekleyiniz
- Aşağıda çıkan ekranda Copy to Clipboard a tıklayın ve o bilgileri bir not defterine kaydedin ardından Finish butonuna tıklayın:
- Eğer bu kısımda şirketinizin size verdiği bilgiler varsa girin yoksa ekrandaki gibi yapın ve Continue butonuna tıklayınız:
Wordpress Kurulum ekranına geçtik burada Türkçeyi seçin ve Devam butonuna tıklayınız:
- Bu ekranda ise sitenizin Başlığını ve yönetim panelinin şifrelerini girin ve WordPress 'i kur butonuna tıklayınız:
- Kurulum başarılı olduğuna dair ekran aşağıdaki gibidir:
- Admin paneline belirlediğimiz kullanıcı adı ve şifremizle giriş yapıyoruz:
- Admin paneli görseldeki gibidir :
- Üst sol köşede ev simgesine tıkladığınızda sitemizin son görsel halini göreceksiniz görsel aşağıdaki gibidir:
Dip Not : En başta da anlatığım gibi sadece portları değiştirerek aynı işlemleri tekrarlayın ayı IP de sizlerde farklı site yayınları yapabileceksiniz.