İlginizi Çekebilir
  1. Ana Sayfa
  2. Microsoft PowerShell
  3. PowerShell ile IIS 10.0 Kurulumu

PowerShell ile IIS 10.0 Kurulumu

powershell-iis

ve önceki sürümlerinde PowerShell ile IIS kurulumunu kurulum sırasında hangi features kurmamız gerekiyor nelere dikkat etmeliyiz sizlere bunlardan bahsedeceğim.

Kuruluma başlamadan önce bazı teknik detayları açıklamak isterim. Sunucunuza IIS role ile tanımlayabileceğiniz önemli servisler aşağıdaki gibidir.

www (world wide web) Servisi

www servisi, TCP/IP protokolü içerisinde http ve https protokollerini kullanarak internet yada intranet üzerinde web servislerinin ve sayfalarının yayınlanmasını sağlar.

Önemli bilgi: http 80 portunu, https 443 portunu kullanarak yayın yapar

FTP (file transfer protocol) servisi

FTP servisi, TCP/IP protokolü üzerinden bilgisayarlardan dosya transferi yapmaları için tasarlanmış protokoldür.

Önemli bilgi: FTP 21 ve 20 portlarını kullanır.

SMTP (simple mail transfer protocol) servisi

SMTP servisi, e-posta haberleşmesini gerçekleştirmek için kullanılan servistir.

Önemli bilgi: SMTP gelen posta sunucusu olarak 25 veya 587 portunu, giden posta sunucusu olarak 110 portunu kullanır.

Kurulum için kurmanız gereken features listesi aşağıdaki gibidir. .net3.5 kurmak zorunda değilsiniz ancak eski bir framework kullanıyorsanız uygulamanızı çalıştırmak için ihtiyacınız olabileceği düşüncesi ile onu da sizlerle paylaşmak istedim.

.Net Framework 3.5 Features

.Net Framework 3,5

.Net Framework 4.7 Features

.Net Framework 4,7

ASP.Net 4,5

WCF Services

TCP Port Sharing

Role Services bölümünden aşağıdaki servisleri öneriyorum hem web server olarak ihtiyacınız olabilecek optimum ihtiyaçlarınızı karşılayacaktır hem de daha sonra ek olarak kurulum yapmanıza gerek kalmayacaktır.

Web Server (IIS)

Common HTTP Features

Default Document

Directory Browsing

HTTP Errors

Static Content

HTTP Redirection

WebDAV Publishing

Health and Diagnostics

HTTP Logging

Custom Logging

Logging Tools

Request Monitor

Tracing

Performance

Static Content Compression

Dynamic Content Compression

Security

Request Filtering

Basic Authentication

IP and Domain Restrictions

Windows Authentication

Application Development

.Net Extensibility 3,5

.Net Extensibility 4,5

ASP

ASP .Net3,5

ASP .Net4,5

CGI

ISAPI Extensions

ISAPI Filters

Server Side Includes

FTP Server

FTP Service

FTP Extensibility

Management Tools

IIS Management Console

IIS6 Management Compatibility

IIS6 Metabase Compatibility

IIS6 Scripting Tools

IIS6 WMI Compatibility

IIS Management Scripts and Tools

Kurulum için aşağıdaki komut ihtiyacınızı görecektir. Kopyala yapıştır yöntemi ile PowerShell’iniz üzerinde komutu çalıştırmanız yeterlidir.

Install-WindowsFeature NET-Framework-Core, NET-Framework-45-ASPNET, Web-WebServer,Web-Health, Web-Performance, Web-Security, Web-App-Dev, Web-Ftp-Server, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Http-Redirect, Web-DAV-Publishing, Web-Custom-Logging, Web-Log-Libraries, Web-ODBC-Logging, Web-Request-Monitor, Web-Http-Tracing, Web-Dyn-Compression, Web-Basic-Auth, Web-IP-Security, Web-Windows-Auth, Web-Net-Ext, Web-Net-Ext45, Web-ASP, Web-Asp-Net, Web-Asp-Net45, Web-CGI, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Web-Ftp-Ext, Web-Mgmt-Compat, Web-Metabase, Web-Lgcy-Scripting, Web-WMI

Resim-1

Kurulum enter tuşuna bastıktan sonra başlayacaktır.

Resim-2

IIS 10.0 kurulumunuz tamamlanmıştır.

Resim-3

PowerShell ile çok kısa sürede IIS 10.0 kurulumunu gerçekleştirebilir ve kullanmaya başlayabilirsiniz.

Bu konuyla ilgili sorularınızı http://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar
www.mshowto.org

TAGs: Windows server 2019, ,

Yorum Yap

Yazar Hakkında

1987 Ankara doğumluyum. 2008 Maltepe üniversitesi Bilgisayar bölümü mezunuyum. 2005 yılından itibaren bilişim, inşaat ve üretim gibi çeşitli sektörlerde microsoft ürünlerinin kullanımı alt yapınsın kurulması, kullanılması ve sürdürülmesi şeklinde görevler üstlendim. 2005 yılında superonline bayisi home computer ile okurken başladığım kariyerime Vargonen teknolojide 2 yıl Microsoft sertifikalı sistem yöneticisi olarak çalıştıktan sonra 2018 kasım ayı itibari ile Ürün geliştirme yöneticisi olarak görev almaktayım. İş süreçlerim kapsamında Müşterilerimizin talepleri doğrultusunda Microsoft ve Linux işletim sistemleri ve çeşitli sanallaştırma platformları üzerine kurguladığımız çözümler ile proje ve alt yapı hazırlıyor hayata geçiriyoruz.

Yorum Yap