Kategoriler
Windows Server Yazılar

Windows Server üzerinde IIS Kurulumu

Windows Server üzerinde IIS (Internet Information Services) kurulumunu Server Manager aracını kullanarak aşağıdaki adımları izleyerek gerçekleştirebilirsiniz:

1. Sunucu Hazırlığı:
— Windows Server işletim sistemini kullanıyorsanız, sunucunuzda Yönetici (Administrator) yetkilerine sahip olmalısınız.

2. Server Manager’ı Açma:
— Başlat düğmesini tıklayın.

— “Server Manager” uygulamasını aratın ve açın.

3. Soldaki Menüden “Roller ve Özellikler Ekle”yi Seçme:
— Server Manager ana penceresinde “Üst Bölümler” bölümünde “Roller ve Özellikler Ekle” seçeneğini bulun ve tıklayın.

4. ”Roller ve Özellikler Ekle” Sihirbazını Başlatma:
— “Roller ve Özellikler Ekleme Sihirbazı” penceresi açılacaktır. Bu sihirbaz, sunucunuza roller ve özellikler eklemenize yardımcı olur.

5. Özellikleri Seçme:
— Sihirbazın ilk adımında “Kurulum Türü” seçeneğini belirleyin. Genellikle “Roller tabanlı veya özellik tabanlı kurulum” seçeneğini seçin ve ilerleyin.

6. Hedef Sunucuyu Seçme:
— Sunucunuzu seçin veya hedef sunucuyu belirtin ve “İlerle” düğmesine tıklayın.

7. Roller Seçme:
— “Roller” bölümünde, “Web Sunucusu (IIS)” seçeneğini bulun ve işaretleyin. Ek bileşenlerin kurulumu için gerektiğinde “Evet” seçeneğini seçebilirsiniz.

8. Erişebilirlik Bilgileri Gözden Geçirme:
— İlerlemeyi takip edin ve gerektiğinde diğer ekranlarda gerekli seçenekleri yapılandırın.

9. Kurulumun Başlatılması:
— “Kurulum” düğmesine tıklayarak IIS kurulumunu başlatın.

10. Kurulumun Tamamlanması:
— Kurulum tamamlandığında, başarıyla tamamlandığını onaylayan bir ileti alacaksınız. Daha sonrasında yeniden başlatma isteyebilir.

IIS kurulumu bu adımları takip ederek başarıyla gerçekleştirebilirsiniz. Daha sonra IIS Yönetim Aracı’nı kullanarak web sitelerinizi ve uygulamalarınızı yapılandırabilirsiniz.


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.

Kategoriler
Monitoring Windows Server Yazılar

Windows Server ile kendi Monitoring Sisteminizi Kurun!

Windows Server’da Prometheus, Grafana ve WMI Exporter ile bir izleme (monitoring) sistemi kurulumunun genel adımlarını belirleyerek başlayalım.
Unutmayın ki teknolojiler ve sürümler zamanla değişebilir, bu nedenle en güncel belgelere ve kaynaklara başvurmanız önemlidir.

1-Gereksinimlerimizi belirleyelim :

  • Hangi Windows Server sürümünü kullanacağınızı belirleyin.
  • Prometheus ve Grafana’nın en son sürümlerini indirin.
  • WMI Exporter’ı indirin.

2. Prometheus Kurulumu:

  • Prometheus’u indirin ve açın.
Prometheus
Prometheus
  • Bir dizin belirleyip ‘C:\Monitoring\prometheus’ buraya indirmiş olduğumuz .zip dosyasını açınız.
Dizin Belirle
Dizin Belirle
  • prometheus.yml adlı bir yapılandırma dosyası oluşturun.
prometheus.yml
prometheus.yml
  • Yapılandırma dosyasında hedeflerinizi (Windows Server’larınızı) ve izlemek istediğiniz metrikleri tanımlayın. Biz burada mevcut sunumuzun metriklerini almak için ‘localhost:9182’ tanımlaması yapıyoruz. İlerleyen adımlarda wmi exporter kurulumu gerçekleştireceğiz.
# Global config
global:
scrape_interval: 15s
evaluation_interval: 15s

scrape_configs:
- job_name: "prometheus"
static_configs:
- targets: ["localhost:9090"]

- job_name: "WMI_Exporter"
static_configs:
- targets: ["localhost:9182"]
  • Prometheus’u başlatın. Başlatmak için aşağıda bulunan cmd komutunu ilgili dizinde çalıştırınız.
prometheus.exe --config.file=prometheus.yml
prometheus başlatma işlemi
prometheus başlatma işlemi
  • Varsayılan olarak, Prometheus’un web arayüzü http://localhost:9090 adresinde çalışacaktır. Bu adresi bir web tarayıcısında açarak Prometheus arayüzüne erişebilirsiniz.
Prometheus’un web arayüzü (localhost:9090)
Prometheus’un web arayüzü (localhost:9090)
  • Web arayüzünden Status/Target kısmını açarak ‘prometheus.yml’ dosyasında yaptığımız tanımlamaları kontrol ediyoruz.
Target
Target

3. WMI Exporter Kurulumu:

  • WMI Exporter’ı indirinve açın.

  • wmi_exporter.exe dosyasını çalıştırın. ( Dosyayı çalışıtırırken bilinmeyen yayıncı hatası alabilirsiniz, yine de çalıştır diyerek devam edebilirsiniz.)
wmi_exporter.exe
wmi_exporter.exe
  • wmi_exporter.exedosyasının çalıştığını kontrol etmek için tarayıcınızdan: localhost:9182 adresini yazarak test işlemini gerçekleştiriniz.
localhost:9182
localhost:9182
  • WMI Exporter’ı yapılandırın. Bu yapılandırma, hangi WMI sorgularını çalıştıracağınızı ve hangi metrikleri toplayacağınızı belirler.

4. Grafana Kurulumu:

Grafana’yı indirinve açın.

Grafana
Grafana

Kurulum işlemi için indirmiş olduğumuz “.exe” dosyasını çalıştırın ve ilgili adımları takip edin;

Grafana Setup
Grafana Setup

‘Next’ diyerek kuruluma devam ediyoruz.

Lisans anlaşmasını kabul ediyoruz ve ‘Next’ diyerek devam ediyoruz.

‘Next’ diyerek kuruluma devam ediyoruz.

‘Next’ diyerek kuruluma devam ediyoruz.

‘Install’ diyerek kuruluma devam ediyoruz.

‘Finish’ diyerek kurulumu tamamlıyoruz.

  • Web tarayıcısını kullanarak Grafana arayüzüne ‘localhost:3000’ erişiyoruz.
grafana arayüz
  • Giriş ekranında sizden ‘default’ giriş bilgileri isteyecektir. Bu kısımda kullanıcı adı ve şifre kısımlarına ‘admin’ yazarak giriş işlemi yapıyoruz.
    default şifreyi değiştirme

    bizden şifreyi değiştirmemizi istiyor. Belirlemiş olduğunuz uygun bir şifre ile şifrenizin değişimi sağlayınız.

grafana web arayüzü
  • Grafana’ya giriş yapın ve bir veritabanı kaynağı ekleyin. Prometheus, verileri Grafana’ya aktarmak için kullanacağımız veri tabanıdır.(Daha önce bunun için kurulumunu tamamlamıştık.)
  • Giriş yapmış olduğumuz Grafana ekranında sol üste köşeden üç çizgiden ‘Connections/Add-new-connection’ giderek ‘prometheus’ aratarak seçiyoruz ve ‘Create a Prometheus data source’ tıklıyoruz.

Prometheus server URL : http://localhost:9090/ kısmına bilgileri girerek;

  • ‘Save & test’ diyerek ekleme işlemini bitiriyoruz.


Yaptığımız işlemleri özetleyecek olursak;

  • Prometheus’u yapılandırma ve kurma işlemini tamamlayarak ‘wmi exporter’dan gelen metrikleri kaydedeceğimiz veri tabanı kurma işlemi tamamladık.
  • wmi exporter kurulum işlemi tamamlayarak windows sunucumuzun metrikleri alma işlemi sağladık.
  • Grafana’nın kurulumunu tamamlayarak gelen metrikleri prometheus’dan alarak görselleştirme işlemini sağlayacağız.

Son adımda görselleştirme işlemi için grafana sitesinize gidiyoruz;

  • Buradan bizim için uygun olan bir tema seçimi yapıyoruz ve grafana web arayüzünde ‘Dashboards’ kısmında ‘New/Import’ diyerek;
Import
Import
  • Gelen ekranda ‘Import via grafana.com’ kısmına tema ID sini girip ‘Load seçiyoruz.
Tema Yükleme İşlemi
  • Veri tabanı ‘prometheus’ seçme işlemi yapılır ve ‘import’ seçeneği seçilir.
Tema Yükleme İşlemi- Veri tabanı seçimi
Tema Yükleme İşlemi- Veri tabanı seçimi
  • Sonuç olarak monitoring işlemi tamamlamış oluyoruz;

Buraya kadar büyük bir sabırla adım adım işlemleri takip ederek geldiğiniz için teşekkürler


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.
Kategoriler
Windows Server Yazılar

Windows Server’da Diskperf -Y ve Diskperf -N Komutları: Kullanım Alanları ve Gereklilikleri

Windows Server işletim sistemi, sunucuların yönetimi ve performans izlemesi için çeşitli araçlar ve komutlar sunar. Diskperf -Y ve Diskperf -N komutları da bu araçlardan yalnızca birkaçıdır. Bu makalede, Windows Server’da diskperf komutlarının neden gerekliliğini ve hangi durumlarda nasıl kullanıldığını inceleyeceğiz.

Diskperf -Y: Etkinleştirme Komutu

Diskperf -Y komutu, disk performans ölçümlerini etkinleştirmek için kullanılır. Bu komutun kullanım alanları ve gereklilikleri şunlar olabilir:

  1. Performans İzleme ve Analiz: Sunucuların performans izleme ve analizi, verimli bir işletim sağlamak için hayati önem taşır. Diskperf -Y komutu, disklerin kullanım düzeyini, veri transfer hızını ve işlem gecikmelerini izlemek için kullanılan performans ölçümlerini aktif hale getirir. Bu sayede sistem yöneticileri, sunucunun disk performansını sürekli olarak takip edebilir ve gerektiğinde sorunları tespit edebilir.
  2. Hata Ayıklama ve Sorun Giderme: Disklerle ilgili sorunlar, performans düşüklüğü veya aşırı yüklenme gibi, sunucuların verimli çalışmasını olumsuz etkileyebilir. Diskperf -Y komutu, sorunları tespit etmek ve hızlıca çözmek için önemli bir araç sağlar. Sistem yöneticileri, disklerin hangi durumlarda aşırı kullanıldığını veya yetersiz kaldığını belirleyebilir.

Diskperf -N: Devre Dışı Bırakma Komutu

Diskperf -N komutu ise, disk performans ölçümlerini devre dışı bırakmak için kullanılır. Bu komutun kullanım alanları ve gereklilikleri şunlar olabilir:

  1. Veri Gizliliği ve Güvenlik: Bazı durumlarda, sunucuların disk performans verilerinin izlenmesini engellemek gerekebilir. Bu özellikle hassas verilerin işlendiği veya sunucunun güvenliğinin önemli olduğu durumlarda önemlidir. Diskperf -N komutu, bu tür hassas verilerin izlenmesini sınırlamak ve veri gizliliğini korumak için kullanılabilir.
  2. Performans Optimizasyonu: Diskperf -N komutu, ölçüm gereksinimlerinize bağlı olarak performans ölçümlerini geçici olarak devre dışı bırakmanıza olanak tanır. Bu, gereksiz sistem kaynaklarını serbest bırakarak sunucunun genel performansını optimize etmeye yardımcı olabilir.

Diskperf -Y ve Diskperf -N komutları, Windows Server işletim sisteminde disk performans ölçümlerini etkinleştirme ve devre dışı bırakma işlemlerini gerçekleştirmenize olanak tanır. Disk performans ölçümleri, sunucuların performans izlemesi, sorun gidermesi ve veri güvenliğini sağlamak için önemlidir. Doğru ve bilinçli bir şekilde kullanıldığında, bu komutlar sistem yöneticilerine ve kullanıcılara sunucu yönetiminde daha fazla kontrole sahip olma imkanı sunar.

Diskperf -Y Komutu: Nasıl Etkinleştirilir?

1.Başlat Menüsü’nden “Komut İstemi”ni Arayın: Başlat Menüsü ’ne gidin ve “Komut İstemi”ni arayın. Arama sonuçlarından “Komut İstemi” uygulamasını sağ tıklayın ve “Yönetici olarak çalıştır” seçeneğine tıklayarak yönetici yetkileriyle açın.

Başlat Menüsü
Başlat Menüsü

2.Diskperf -Y Komutunu Girin: Açılan Komut İstemi penceresine aşağıdaki komutu yazın ve Enter tuşuna basın:

diskperf -Y

Komut İstemi
Komut İstemi

3.Onay Mesajını Kontrol Edin: Komutu çalıştırdıktan sonra, sistem “Disk performans ölçümleri başarıyla etkinleştirildi.” gibi bir onay mesajı vermelidir. Bu, disk performans ölçümlerinin etkinleştirildiği anlamına gelir.

Artık diskperf -Y komutunu kullanarak disk performansı ölçümlerini etkinleştirmiş bulunmaktasınız. Bu sayede disk aktivitesi, veri transfer hızı ve disk kullanımı gibi performans ölçümlerini takip edebilirsiniz.

disk performans
disk performans

Unutmayın ki, performans ölçümleri gerektiğinde “diskperf -N” komutu ile devre dışı bırakılabilir.

Görev Yöneticisi veya Performans İzleme gibi araçları kullanarak disk performansını izlemek, sunucunun veya bilgisayarın sağlığını ve verimliliğini optimize etmek için önemlidir.


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.

Kategoriler
Windows Server Yazılar

Windows Sunucu Üzerinde SSL Sertifikası Oluşturma ve Yönetme

Web güvenliği, günümüzde gezinme araçlarının güvenliği açısından büyük önem alanları. SSL (Secure Sockets Layer) sertifikaları, web sitelerinin ve uygulamalarının güvenliği için kritik bir rol oynuyor. Bu makale, Windows Sunucu üzerinde SSL sertifikası oluşturma ve yönetme önlemleri ele alınmaktadır.

Adım 1: .CSR Dosyası Oluşturma:

  • Windows Sunucu üzerinde IIS (Internet Information Services) yönetim aracını açın.

    IIS (Internet Information Services)
    IIS (Internet Information Services)
  •  “Sunucu Sertifikaları” (Server Certificates) bölümüne gidin.
“Sunucu Sertifikaları” (Server Certificates)
“Sunucu Sertifikaları” (Server Certificates)
  • “Sertifika İsteği Oluştur” (Create Certificate Request) seçeneğini tıklayın.
“Sertifika İsteği Oluştur” (Create Certificate Request)
“Sertifika İsteği Oluştur” (Create Certificate Request)
  • Gerekli bilgileri doldurun: alan adı, organizasyon adı, ülke vb.
alan adı, organizasyon adı, ülke vb.
alan adı, organizasyon adı, ülke vb.
  • CSR (Sertifika İmzalama İsteği) çalıştırma yetkisi.

Adım 2: SSL Sağlayıcı Üzerinden Mail Onayı ve .CRT Dosyası Alımı:

  1.   Seçtiğiniz SSL sağlayıcısına gidin ve sertifika satın alma işlemini başlatın.
  2. Sertifika satın alma sırasında gerekli adımları doğrulamalarını tamamlayın. Genellikle, sahip olduğunuz alan adının sahibini doğrulamanız isteniyor.
  3.  Doğrulama süresi, SSL sağlayıcısı tarafından size .CRT (Certificate) gönderilir.

Adım 3: .CRT Dosyasını MMC ile Çekme:

  • Windows Sunucu üzerinde “Çalıştır” (Çalıştır) penceresini aç ve “mmc” yazıp Enter tuşuna basın.
mmc
mmc
  • “Dosya” seçeneklerinden “Ek Bileşen Ekle/Kaldır” (Ek Bileşen Ekle/Kaldır) seçeneğini seçebilirsiniz.
Ek Bileşen Ekle/Kaldır” (Ek Bileşen Ekle/Kaldır)
Ek Bileşen Ekle/Kaldır” (Ek Bileşen Ekle/Kaldır)
  • “Sertifikalar” (Certificates) ek bileşenini ekleyin.
“Sertifikalar” (Certificates)
“Sertifikalar” (Certificates)
  • “Bilgisayar hesabı” (Computer Account) seçerek ve yerel bilgisayarınızı seçin.
“Bilgisayar hesabı” (Computer Account)
“Bilgisayar hesabı” (Computer Account)
  •  “Sertifikalar” (Certificates) bölümünden “Kişisel” (Personel) altında bulunan “Sertifikalar” (Certificates) bölümüne gidin.
“Kişisel” (Personal)
“Kişisel” (Personal)
  •  Sağ tıklayarak “All Tasks” (Tüm Görevler) > “Import…” (İçe Aktar…) seçeneğini seçin ve .CRT dosyasını ekleyin.
“Import…” (İçe Aktar…)
“Import…” (İçe Aktar…)

Adım 4: .CRT Dosyasını .PFX Formatına Dönüştürme:

  •  MMC üzerinde, .CRT dosyasını içe aktardığınız sertifikaya sağ tıklayın.

  •  “All Tasks” (Tüm Görevler) > “Export…” (Dışa Aktar…) seçeneğini seçin.

  • Sertifika Dışa Aktarma Sihirbazı’nda, .PFX formatını seçin ve ilerleyin.
.PFX formatı
.PFX formatı
  •  Bir şifre belirleyin, .PFX dosyasını yükleme ve işlemi tamamlayın.
Bir şifre belirleyin
Bir şifre belirleyin

 

Sonuç: Bu belge, Windows Sunucu üzerinde SSL sertifikası oluşturma ve yönetme işlemlerini ayrıntılı olarak açıkladı. SSL sertifikalarının doğru şekilde bina ve yerleşim yerlerine, web sitelerine ulaşmalarına ve kullanıcılarının hassas kanatlarını korumak için hayati öneme sahiptir. Doğru davranışın takip edilmesini, web sitelerinin ve uygulamalarının erişimlerini sağlar.