Easy2Patch 4.0 Web Edition

Ön Gereksinim Matrisi

Easy2Patch 4.0 Web Edition kurulumuna başlamadan önce aşağıdaki maddelerin tamamının ortamınızda sağlanmış olması gerekir. Her maddeyi işaretleyin; hazır olmayan ya da nasıl yapılacağından emin olmadığınız bir adım varsa bize bildirin, kurulum öncesinde birlikte çözelim.

1Kontrol edinHer maddeyi ortamınızda doğrulayın, gerekli dosyaları linklerden indirin.
2İşaretleyinHer madde için “Hazır”, “Hazır değil” ya da “Nasıl yapabilirim?” seçin.
3BildirinSayfanın sonundaki formla durumu Easy2Patch ekibine gönderin.
01

Sunucu ve İşletim Sistemi

İşletim SistemiRehberli

Windows Server 2016 / 2019 / 2022 Standard veya Datacenter olmalıdır.

Nasıl yapılır?

Hedef sunucunun bu sayfada belirtilen minimum ve önerilen değerleri karşıladığını kurulumdan önce doğrulayın.

  1. Sunucuda Server Manager › Local Server ekranını açın. İşletim sistemi sürümü, işlemci ve toplam bellek (RAM) bilgisi bu ekranda görüntülenir.

  2. Disk alanını File Explorer › This PC üzerinden kontrol edin; işletim sistemi diski için en az 100 GB ayrılmış olmalıdır.

  3. Değerler ürün sürümüne göre değişebileceğinden güncel POC gereksinim dokümanını esas alın.

RAMRehberli

Minimum 16 GB RAM sağlanmalıdır (reserved / fixed).

Nasıl yapılır?

Hedef sunucunun bu sayfada belirtilen minimum ve önerilen değerleri karşıladığını kurulumdan önce doğrulayın.

  1. Sunucuda Server Manager › Local Server ekranını açın. İşletim sistemi sürümü, işlemci ve toplam bellek (RAM) bilgisi bu ekranda görüntülenir.

  2. Disk alanını File Explorer › This PC üzerinden kontrol edin; işletim sistemi diski için en az 100 GB ayrılmış olmalıdır.

  3. Değerler ürün sürümüne göre değişebileceğinden güncel POC gereksinim dokümanını esas alın.

CPURehberli

Minimum 2 vCPU sağlanmalıdır; 4 vCPU önerilir.

Nasıl yapılır?

Hedef sunucunun bu sayfada belirtilen minimum ve önerilen değerleri karşıladığını kurulumdan önce doğrulayın.

  1. Sunucuda Server Manager › Local Server ekranını açın. İşletim sistemi sürümü, işlemci ve toplam bellek (RAM) bilgisi bu ekranda görüntülenir.

  2. Disk alanını File Explorer › This PC üzerinden kontrol edin; işletim sistemi diski için en az 100 GB ayrılmış olmalıdır.

  3. Değerler ürün sürümüne göre değişebileceğinden güncel POC gereksinim dokümanını esas alın.

DiskRehberli

Minimum 100 GB OS disk sağlanmalıdır.

Nasıl yapılır?

Hedef sunucunun bu sayfada belirtilen minimum ve önerilen değerleri karşıladığını kurulumdan önce doğrulayın.

  1. Sunucuda Server Manager › Local Server ekranını açın. İşletim sistemi sürümü, işlemci ve toplam bellek (RAM) bilgisi bu ekranda görüntülenir.

  2. Disk alanını File Explorer › This PC üzerinden kontrol edin; işletim sistemi diski için en az 100 GB ayrılmış olmalıdır.

  3. Değerler ürün sürümüne göre değişebileceğinden güncel POC gereksinim dokümanını esas alın.

DomainRehberli

Sunucu Active Directory Domain üyesi olmalıdır.

Nasıl yapılır?

Easy2Patch, sunucunun domain üyesi olmasını gerektirir; bu adım kurulumdan önce tamamlanmalıdır.

  1. Sunucuda Server Manager › Local Server ekranını açın ve Domain alanında kurumunuzun domain adının göründüğünü kontrol edin. “Workgroup” yazıyorsa sunucu henüz domain’e alınmamıştır.

  2. Sunucunun domain controller ile iletişim kurabildiğini doğrulayın. PowerShell’i Administrator olarak açıp aşağıdaki komutu çalıştırın; sonuç True olmalıdır:

    Test-ComputerSecureChannel
Bölgesel AyarÖneri

Kurulum yapılacak sunucunun regional settings değerinin United States olması önerilir.

Ekibimiz bu adım için size yönlendirme yapacak.
02

Yazılım Bileşenleri

Aşağıdaki bileşenleri Microsoft’un resmi indirme linklerinden kurabilirsiniz.

ASP.NET CoreRehberli

ASP.NET Core Runtime / Hosting Bundle 8.x kurulmalıdır.

Nasıl yapılır?

Easy2Patch 4.0, IIS üzerinde ASP.NET Core 8 ile çalışır. Bunun için sunucuya .NET 8 Hosting Bundle kurulmalıdır.

  1. Bu maddedeki Hosting Bundle 8.0 indir butonuyla kurulum dosyasını indirin.

  2. Dosyayı sağ tıklayıp Run as administrator ile çalıştırın, lisans koşullarını kabul ederek kurulumu tamamlayın.

  3. Kurulacak sürüm ürünün desteklediği sürümle eşleşmelidir. Sunucuya yalnızca en güncel .NET sürümünü (ör. .NET 10) kurmak yeterli değildir; 8.x sürümü bulunmalıdır.

Hosting Bundle nedir? IIS üzerinde ASP.NET Core uygulaması yayınlamak için gereken Runtime bileşenlerini ve ASP.NET Core Module’ü içerir. Sunucuda kod derlenmeyeceği için SDK kurulmasına gerek yoktur.

Önemli: IIS’i Hosting Bundle’dan önce kurun. Hosting Bundle IIS’ten önce kurulduysa kurulum dosyasını yeniden çalıştırıp Repair seçin.
.NET FrameworkRehberli

.NET Framework 4.7.2 veya üzeri sağlanmalıdır.

Güncel Windows Server sürümlerinde hazır gelir; eski sürümlerde indirilmesi gerekebilir.
Nasıl yapılır?

.NET Framework 4.7.2 ve üzeri, güncel Windows Server sürümlerinde çoğunlukla hazır gelir. Kurulu sürümü aşağıdaki şekilde kontrol edebilirsiniz.

  1. PowerShell’i açıp şu komutu çalıştırın:

    Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' | Select-Object Version, Release
  2. Version değeri 4.7.2 veya üzeri olmalıdır (Release değeri 461808 veya üzeri).

  3. Sürüm daha düşükse bu maddedeki .NET Framework 4.7.2 indir butonuyla paketi indirip kurun.

03

Veritabanı (SQL Server)

SQL ServerRehberli

SQL Server 2014 / 2016 / 2017 / 2019 / 2022 Standard, Enterprise veya Express desteklenen sürümlerden biri sağlanmalıdır.

SCCM’in SQL sunucusu kullanılmayacaksa Easy2Patch veritabanı için SQL Server Express kurulabilir.
Nasıl yapılır?

SQL Server, SSMS’ten önce kurulmalıdır. Aşağıdaki adımlar SQL Server Express üzerinden gösterilmiştir; Standard ve Enterprise sürümlerinde sihirbaz aynı şekilde ilerler.

1. Kurulum medyasını hazırlayın

Sunucunun internet erişimi yoksa bu bölümü internete çıkabilen başka bir bilgisayarda yapın ve oluşan kurulum klasörünü sunucuya kopyalayın.

  1. Bu maddedeki SQL Server Express indirme butonuyla kurulum aracını indirin, sağ tıklayıp Run as administrator ile çalıştırın.

  2. Kurulum türü ekranında Download Media seçeneğini seçin.

  3. Express Core paketini seçin, indirme konumunu belirleyip Download’a tıklayın.

  4. İndirme bitince klasördeki SQLEXPR_x64_ENU dosyasını Run as administrator ile çalıştırın. Sunucunun internet erişimi yoksa önce bu dosyayı sunucuya kopyalayın.

  5. Kurulum dosyalarının çıkarılacağı klasörü seçin. Hazırlık bitince SQL Server Installation Center açılır; açılmazsa klasördeki setup dosyasını elle çalıştırın.

2. Kurulum sihirbazını tamamlayın
  1. Installation sekmesinde New SQL Server stand-alone installation or add features to an existing installation seçeneğine tıklayın.

  2. Lisans koşullarını kabul edip Next ile devam edin.

  3. Microsoft Update ekranında Next ile devam edin.

  4. Install Rules ön kontrollerinin tamamlandığını görün. Windows Firewall uyarısı kurulumu engellemez; Next ile devam edin.

  5. Azure Extension for SQL Server seçeneğini işaretlemeden Next ile devam edin.

  6. Feature Selection ekranında Database Engine Services seçili olarak devam edin.

  7. Instance Configuration ekranında Default instance seçin.

  8. Server Configuration › Service Accounts sekmesinde varsayılan hesaplarla devam edebilirsiniz.

  9. Collation sekmesine geçin. Database Engine collation değeri SQL_Latin1_General_CP1_CI_AS olmalıdır; farklıysa Customize ile değiştirin.

  10. Database Engine Configuration ekranında kimlik doğrulama modunu seçin ve Add Current User ya da Add… ile SQL yönetici hesabını ekleyin. Easy2Patch kurulumunda kullanılacak hesabın veritabanı yetkilerini ayrıca kontrol edin.

  11. Data Directories sekmesinde veri, log ve yedek klasörlerini kontrol edin.

  12. TempDB sekmesindeki ayarları kontrol edip Next ile devam edin.

  13. Kurulum özetini kontrol edin ve işlem tamamlanana kadar sihirbazı takip edin.

  14. Complete ekranında tüm bileşenlerin Succeeded durumunda olduğunu doğrulayın ve Close ile kapatın.

SQL Konumu

SQL Server, Configuration Manager DB sunucusunda veya Easy2Patch için local / remote ayrı bir sunucuda bulunabilir.

Ekibimiz bu adım için size yönlendirme yapacak.
SQL Mimari

64-bit SQL Server kullanılmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
SQL CollationRehberli

SQL Server collation değeri aşağıdaki gibi olmalıdır.

SQL_Latin1_General_CP1_CI_AS
Nasıl yapılır?

Easy2Patch veritabanı için SQL Server collation değeri SQL_Latin1_General_CP1_CI_AS olmalıdır.

  1. Yeni kurulumda: SQL Server kurulum sihirbazında Server Configuration › Collation sekmesinde bu değeri seçin.

  2. Mevcut SQL Server’da: SSMS’te yeni bir sorgu penceresi açıp aşağıdaki sorguyu çalıştırın; sonuç bu değerle aynı olmalıdır.

    SELECT SERVERPROPERTY('Collation');
SQL Compatibility Level

Kullanılan SQL Server sürümüne uygun önerilen compatibility level sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
SSMSRehberli

SQL yönetimi ve bağlantı kontrolleri için SQL Server Management Studio sağlanmalı / kurulabilir olmalıdır.

Nasıl yapılır?

SSMS, SQL Server kurulumu tamamlandıktan sonra kurulur. Kurulum yöntemi sunucunun internet erişimine göre değişir.

Sunucu internete çıkabiliyorsa

Güncel SSMS sürümleri kurulum sırasında bileşenleri internetten indirir.

  1. İndirdiğiniz vs_SSMS dosyasını sağ tıklayıp Run as administrator ile çalıştırın.

  2. Visual Studio Installer açılır. SSMS Core Components seçili olarak Install’a tıklayın ve gerekli bileşenlerin indirilip kurulmasını bekleyin.

  3. Kurulum bitince Launch ile SSMS’i açabilirsiniz.

Sunucu internete çıkamıyorsa

İnternet erişimi olmayan sunucularda offline kurulabilen SSMS 19.x sürümü önerilir.

  1. SSMS 19.x kurulum paketini internete çıkabilen bir bilgisayardan indirin ve sunucuya kopyalayın.

  2. SSMS-Setup-ENU dosyasını Administrator yetkisiyle çalıştırın ve sihirbazdaki adımlarla kurulumu tamamlayın.

04

IIS (Web Sunucusu)

IISRehberli

Easy2Patch Portal yayını için IIS Web Server kurulabilir olmalıdır.

Nasıl yapılır?

Easy2Patch Portal IIS üzerinde yayınlanır. Gerekli tüm IIS bileşenleri tek bir PowerShell komutuyla kurulabilir.

  1. Kurulum sunucusunda PowerShell’i sağ tıklayıp Run as administrator ile açın.

  2. Aşağıdaki komutu yapıştırıp çalıştırın. IIS ve ürünün ihtiyaç duyduğu bileşenler otomatik olarak yüklenir:

    Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Static-Content,Web-Http-Redirect,Web-Health,Web-Http-Logging,Web-Custom-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Performance,Web-Stat-Compression,Web-Security,Web-Filtering,Web-Basic-Auth,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext,Web-Net-Ext45,Web-ASP,Web-Asp-Net,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-WebSockets,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Web-WMI,Web-Scripting-Tools,Web-Mgmt-Service
  3. Kurulum tamamlandıktan sonra IIS Manager’ı açıp servisin ve bileşenlerin aktif olduğunu doğrulayın.

IIS BileşenleriRehberli

Web Server, Common HTTP Features, HTTP Logging, Request Monitor, Static Compression, Request Filtering, Basic Authentication, Windows Authentication, IIS Management Console ve Metabase Compatibility bileşenleri kurulabilir olmalıdır.

Tüm bileşenleri tek seferde kurmak için PowerShell’i “Run as Administrator” ile açıp aşağıdaki komutu çalıştırın.
Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Static-Content,Web-Http-Redirect,Web-Health,Web-Http-Logging,Web-Custom-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Performance,Web-Stat-Compression,Web-Security,Web-Filtering,Web-Basic-Auth,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext,Web-Net-Ext45,Web-ASP,Web-Asp-Net,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-WebSockets,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Web-WMI,Web-Scripting-Tools,Web-Mgmt-Service
Nasıl yapılır?

Easy2Patch Portal IIS üzerinde yayınlanır. Gerekli tüm IIS bileşenleri tek bir PowerShell komutuyla kurulabilir.

  1. Kurulum sunucusunda PowerShell’i sağ tıklayıp Run as administrator ile açın.

  2. Aşağıdaki komutu yapıştırıp çalıştırın. IIS ve ürünün ihtiyaç duyduğu bileşenler otomatik olarak yüklenir:

    Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Static-Content,Web-Http-Redirect,Web-Health,Web-Http-Logging,Web-Custom-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Performance,Web-Stat-Compression,Web-Security,Web-Filtering,Web-Basic-Auth,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext,Web-Net-Ext45,Web-ASP,Web-Asp-Net,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-WebSockets,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Web-WMI,Web-Scripting-Tools,Web-Mgmt-Service
  3. Kurulum tamamlandıktan sonra IIS Manager’ı açıp servisin ve bileşenlerin aktif olduğunu doğrulayın.

05

WSUS ve SCCM

WSUS

WSUS veya WSUS Console sağlanmalıdır. WSUS console yoksa RSAT-WSUS kurulabilir olmalıdır.

WSUS Console’u PowerShell ile kurmak için:
Install-WindowsFeature -Name UpdateServices-UI
Ekibimiz bu adım için size yönlendirme yapacak.
SCCM ConsoleKoşullu

SCCM application deployment veya Trigger SCCM kullanılacaksa SCCM Admin Console sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
06

Ağ ve Port Erişimleri

Kaynak → hedef yönündeki erişimlerin güvenlik duvarında açık olması gerekir.

Client / Server → Easy2Patch Portal

Client ve server sistemlerinden Easy2Patch Portal’a TCP 80 / 443 erişimi sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
Easy2Patch Server → Domain Controller

Easy2Patch Server’dan Domain Controller sunucularına TCP 389 / 636 (LDAP / LDAPS) erişimi sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
Easy2Patch Server → WSUS Server

Easy2Patch Server’dan WSUS Server’a TCP 8530 / 8531 veya TCP 80 / 443 erişimi sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
Easy2Patch Server → SCCM Site ServerKoşullu

Easy2Patch Server’dan Configuration Manager Site Server’a RPC High Ports erişimi sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
Easy2Patch Server → Intune PlatformKoşullu

Easy2Patch Server’dan Intune Platform’a TCP 80 / 443 erişimi sağlanmalıdır.

Ekibimiz bu adım için size yönlendirme yapacak.
Easy2Patch Server → Lisans Sunucusu

Online lisans için license.arksoft.com.tr adresine TCP 443 erişimi sağlanmalıdır.

Lisans talepleriniz için satış ekibimizle iletişime geçebilirsiniz.
Ekibimiz bu adım için size yönlendirme yapacak. Yukarıdaki linkler de ilk adımda yardımcı olabilir.
07

Servis Hesabı

Servis Hesabı

Kurulum senaryosuna göre Service Account, GMSA veya Built-in Account seçeneklerinden biri belirlenmelidir.

Ekibimiz bu adım için size yönlendirme yapacak.
08

Sertifikalar

Web Server SertifikasıRehberli

Ürün FQDN bilgisini içeren HTTPS Web Server sertifikası sağlanmalıdır.

Sertifika iç (local) CA sunucunuzdan alınabilir.
Nasıl yapılır?

Sertifikanın kurulumdan önce hazır olması, kurulum gününde sertifika beklemekten kaynaklanan gecikmeleri önler. Sertifika işlemlerini kurumunuzun politikalarına göre yürütün.

  1. Easy2Patch’in yayınlanacağı adresi (FQDN, ör. easy2patch.kurum.local) belirleyin.

  2. Bu adresi kapsayan bir Web Server sertifikasını kurum içi CA sunucunuzdan ya da sertifika sağlayıcınızdan talep edin. Sertifikanın CN veya SAN / DNS Name alanında bu adres bulunmalıdır.

  3. Sertifikayı private key ile birlikte .pfx formatında dışa aktarın (Sertifika › Export › “Yes, export the private key”) ve belirlediğiniz parolayı kurulum ekibiyle paylaşmak üzere hazır tutun.

Sertifika FormatıRehberli

Private key içeren .pfx formatında sertifika ve sertifika parolası sağlanmalıdır.

Nasıl yapılır?

Sertifikanın kurulumdan önce hazır olması, kurulum gününde sertifika beklemekten kaynaklanan gecikmeleri önler. Sertifika işlemlerini kurumunuzun politikalarına göre yürütün.

  1. Easy2Patch’in yayınlanacağı adresi (FQDN, ör. easy2patch.kurum.local) belirleyin.

  2. Bu adresi kapsayan bir Web Server sertifikasını kurum içi CA sunucunuzdan ya da sertifika sağlayıcınızdan talep edin. Sertifikanın CN veya SAN / DNS Name alanında bu adres bulunmalıdır.

  3. Sertifikayı private key ile birlikte .pfx formatında dışa aktarın (Sertifika › Export › “Yes, export the private key”) ve belirlediğiniz parolayı kurulum ekibiyle paylaşmak üzere hazır tutun.

Sertifika CN / SANRehberli

Sertifika üzerindeki CN veya SAN / DNS Name bilgisi ürün erişim adresiyle uyumlu olmalıdır.

Nasıl yapılır?

Sertifikanın kurulumdan önce hazır olması, kurulum gününde sertifika beklemekten kaynaklanan gecikmeleri önler. Sertifika işlemlerini kurumunuzun politikalarına göre yürütün.

  1. Easy2Patch’in yayınlanacağı adresi (FQDN, ör. easy2patch.kurum.local) belirleyin.

  2. Bu adresi kapsayan bir Web Server sertifikasını kurum içi CA sunucunuzdan ya da sertifika sağlayıcınızdan talep edin. Sertifikanın CN veya SAN / DNS Name alanında bu adres bulunmalıdır.

  3. Sertifikayı private key ile birlikte .pfx formatında dışa aktarın (Sertifika › Export › “Yes, export the private key”) ve belirlediğiniz parolayı kurulum ekibiyle paylaşmak üzere hazır tutun.

Code Signing Sertifikası

Codesigning sertifika istenmelidir.

Ekibimiz bu adım için size yönlendirme yapacak.
09

Kurulum Paketi

Kurulum Paketi

Easy2Patch for Web 4.0.8 paketi sağlanmalıdır.

İndirdiğiniz dosyanın bütünlüğünü SHA-256 değeriyle doğrulayabilirsiniz.
AAAD82FD121E8D760C073D1618F13F552AFD27F6F78D0126C72F3142C8C11516
Ekibimiz bu adım için size yönlendirme yapacak. Yukarıdaki linkler de ilk adımda yardımcı olabilir.

Durumu Easy2Patch’e bildirin

Hazır olmayan ya da nasıl yapılacağını sorduğunuz adımlar için kurulum planlanmadan önce ekibimiz sizinle iletişime geçer. Tüm maddeler hazırsa da bu formu göndererek kuruluma hazır olduğunuzu iletebilirsiniz.