Counter Strike 2 Resmen Duyuruldu!

    23 Mart 2023

    CS:GO Source 2 Güncellemesi Işığı Yaktı! Yeni Güncelleme ile Oyuncuları Ne Bekliyor?

    16 Mart 2023

    En Yaygın Kullanılan 15 Google Chrome Eklentisi

    13 Mart 2023

    Trabzonspor’un YouTube Hesabı Hacklendi!

    12 Mart 2023

    Türkiyenin En Aktif 10 Hack Forumu (2023)

    10 Mart 2023

    Ortaöğretim Genel Müdürlüğünün Youtube Hesabı Hacklendi!

    10 Mart 2023

    Uygulama Güvenliği ve API Güvenliği Arasındaki Farklar Nelerdir?

    5 Mart 2023

    En Yüksek Para Kazandıran GTA 5 Soygunları Sıralaması 2023

    12 Şubat 2023

    En İyi Linux Oyunları 2023

    12 Şubat 2023

    iPhone’larda Ön Bellek (Ram) Temizleme Nasıl Yapılır?

    8 Şubat 2023
    Facebook Twitter Instagram
    • Gizlilik Politikası
    • Hakkımızda
    • Reklam Ver
    • İletişim
    Facebook Twitter Instagram Pinterest Vimeo
    Siber BasınSiber Basın
    • Anasayfa
    • Haber
      • Siber Güvenlik Haberleri
      • Hack Haberleri
      • Teknoloji Haberleri
      • Güvenlik Açıkları
    • Video
    • Blog
    • Kategoriler
      • Web
        • Spam
        • VPN
        • Mail
        • Seo
        • Tarayıcı
          • Firefox
          • Google Chrome
          • Opera
        • Deep Web
      • Film
        • Anime
        • Dizi
      • Diğer
        • Apple
          • Macbook
          • AirPods
          • iCloud
        • Vodafone
        • Samsung
        • Program
        • Torrent
        • Sony
        • Virüs
        • Google
          • Google Adsense
        • Turkcell
        • Winrar
        • PDF
        • Yandex
        • Netflix
        • Exxen
        • Amazon
        • E-Kitap
        • İntel
        • Zoom
        • Hosting
        • Microsoft
          • Windows
        • Veri Güvenliği
        • Hacker Grupları
      • İnternet
        • Wi-Fi
        • Proxy
      • Kripto Para
        • Bitcoin
        • Dogecoin
        • Ethereum
        • Kripto Para Borsaları
      • Mobil Telefon
        • Huawei
        • İphone
      • Mobil Uygulamalar
        • Whatsapp
        • App Store
      • Otomobil
        • BMW
        • Elektrikli Arabalar
        • Peugeot
        • Renault
      • Oyun
        • Cyberpunk
        • GTA
        • Call of Duty
        • Apex Legends
        • PlayStation
        • Xbox
        • PUBG
        • Valorant
        • Fortnite
        • Origin
        • Steam
        • Epic Games
        • Far Cry
        • Battlefield
        • Point Blank
        • Lords Mobile
        • Uplay
        • Legend Online
        • Discord
        • Zula
      • Sosyal Medya
        • Facebook
        • Instagram
        • Linkedin
        • Reddit
        • Snapchat
        • Spotify
        • Telegram
        • Tiktok
        • Twitter
        • Twitch
        • Youtube
        • Clubhouse
      • Uzay
        • Mars
      • Yazılım
        • Android
        • Linux
          • Ubuntu
        • WordPress
        • Xenforo
        • Programlama
        • İOS
    Siber BasınSiber Basın

    Anasayfa»Blog»Apache Sunucu Optimizasyonu Nedir? Nasıl Yapılır?
    Blog

    Apache Sunucu Optimizasyonu Nedir? Nasıl Yapılır?

    SEZERBy SEZER11 Şubat 2022Güncellendi:11 Şubat 2022Yorum yapılmamış9 Dakika Okuma Süresi
    Paylaş Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    apache sunucu optimizasyonu nedir nasıl yapılır?
    apache sunucu optimizasyonu nedir nasıl yapılır?
    Paylaş
    Facebook Twitter LinkedIn Pinterest Email

    Apache sunucu optimizasyonu nedir? nasıl yapılır? konusunu sizler için derliyoruz. Apache sunucunuzdan en yüksek performansı almak, Web sitenizin nasıl çalıştığı ve yarattığı izlenim konusunda bir fark yaratabilir.

    Genel olarak, Apache’yi daha büyük yükleri kaldıracak şekilde ayarladıktan sonra, bellek  iyileştirmeye yardımcı olmak ve ek bağlantılara izin vermek için MySQL’i optimize etmek oldukça faydalı olabilir.

    İçindekiler

    • Apache Sunucu Optimizasyonu
      • DOĞRU MPM’Yİ SEÇME
      • DİĞER MPM SEÇENEKLERİ
    • APACHE.CONF’U BULMA
    • MPM YÖNERGELERİ
      • STARTSERVERS (PREFORK, EVENT, WORKER MPM)
      • MİNSPARESERVERS (PREFORK MPM)
      • MAXSPARESERVERS (PREFORK MPM)
      • SERVERLİMİT (PREFORK, EVENT, WORKER MPM)
      • THREADLİMİT
      • THREADSPERCHİLD
    • TEMEL APACHE DİREKTİFLERİ
      • MAXKEEPALİVEREQUESTS
      • HOSTNAMELOOKUPS’I DEVRE DIŞI BIRAKIN
      • MOD_GZİP / MOD_DEFLATE KULLANIN
      • DİRECTORYINDEX JOKER KARAKTERLERİNDEN KAÇININ
      • MOD_DİSK_CACHE DEĞİL MOD_MEM_CACHE KULLANIN
      • ÖNBELLEĞİ HARİCİ SÜRÜCÜYE TAŞIYIN
    • APACHE’Yİ TEST ETME VE YENİDEN BAŞLATMA
    • APACHE2BUDDY
    • APACHEBENCH
      • apt-get update apt-get install -y apache2-utils
    • Apache Sunucu Optimizasyonu Nedir?

    Apache Sunucu Optimizasyonu

    apache optimasyon

    DOĞRU MPM’Yİ SEÇME

    Apache, özellikleri kolayca ekleyip kaldırabileceğiniz modülerdir. Çoklu İşlem Modülleri (MPM’ler), Apache’nin çekirdeğinde bu modüler işlevselliği sağlar – ağ bağlantılarını yönetir, bağlantı noktalarına bağlanır ve istekleri gönderir. MPM’ler iş parçacığı kullanmanıza ve hatta Apache’yi farklı bir işletim sistemine taşımanıza izin verir.

    Sadece tek MPM olabilir aktif bir anda ve birlikte statik derlenmiş olmalıdır:

    --with-mpm=(worker|prefork|event)

    İstek başına bir işlemin geleneksel modeline prefork denir. Daha yeni, iş parçacıklı bir model, daha düşük ek yük ile daha iyi performans elde etmek için her biri birden çok iş parçacığı içeren birden çok işlem kullanan işçi olarak adlandırılır. Son olarak, event MPM, farklı görevler için ayrı iş parçacığı havuzlarını tutan bir modüldür.

    • Şu anda hangi MPM’yi kullandığınızı belirlemek için, httpd -V
    • Hangi Apache modüllerinin derlendiğini görmek için httpd -l

    Kullanılacak doğru MPM’yi seçmek birçok faktöre bağlıdır.  Prefork daha güvenli bir seçimdir; Workeri seçerseniz dikkatli testler yapmalısınız. Performans kazanımları, dağıtımınız ve donanımınızla birlikte gelen kitaplıklara da bağlıdır.

    • Worker MPM
      Her biri birden çok iş parçacığına sahip olabilen birden çok alt süreç kullanır. Her iş parçacığı bir seferde bir bağlantıyı yönetir. Çalışan, genellikle 2.4’ten önceki Apache sürümlerini çalıştıran yüksek trafikli sunucular için iyi bir seçimdir, çünkü prefork MPM’den daha küçük bir bellek ayak izine sahiptir. Ancak, iş parçacığı güvenli olmayan kitaplıklarla uyumsuzluklar nedeniyle zarar görür.
    • Event MPM
      Worker MPM gibi iş parçacıklıdır, ancak bazı işleme işlerini destekleyen iş parçacıklarına aktararak, ana iş parçacıklarını yeni istekler üzerinde çalışmak üzere serbest bırakarak daha fazla isteğin aynı anda sunulmasına izin vermek için tasarlanmıştır. Event MPM, SSL bağlantıları durumunda çalışan MPM ile aynı şekilde çalışır. Apache, Event MPM altında kullanıldığında en düşük kaynak gereksinimlerine sahiptir. Olay MPM yalnızca gelen Apache 2.4
    • Prefork MPM
      Her biri bir evreye sahip birden çok çocuk süreç kullanır. Her işlem bir seferde tek bir bağlantıyı idare eder. Birçok sistemde, prefork hız açısından çalışanla karşılaştırılabilir, ancak daha fazla bellek tüketir. Prefork’un dişsiz tasarımı bazı durumlarda işçiye göre avantajlara sahiptir: Prefork en güvenli modüldür ve iş parçacığı güvenli olmayan üçüncü taraf modüllerle kullanılabilir. Prefork MPM, zayıf iş parçacığı hata ayıklama desteğine sahip platformlarda hata ayıklamak için daha kolaydır.

    Hangi MPM’yi seçerseniz seçin, onu uygun şekilde yapılandırmanız gerekir. Genel olarak, bir MPM’nin yapılandırılması veya performansının ayarlanması bir hayli zordur.

    DİĞER MPM SEÇENEKLERİ

    İsteğe bağlı mod_mpm_itkApache modülü, Apache işleminin isteğe yanıt vermeden önce etki alanı sahibinin kullanıcı tanımlayıcısına (UID) ve grup tanımlayıcısına (GID) geçmesine neden olur. Bu, her kullanıcının dosyalarını diğerlerinden standart dosya izin ayarlarıyla izole etmesine olanak tanır. Esasen her sankon’un doğrudan kendi yapılandırma dosyasında yalıtılmasına izin verir.

    ITK’nın temel sınırlaması performansında yatmaktadır, çünkü her sorgu için, özellikle Prefork veya Worker MPM ile karşılaştırıldığında performansı düşüren bir süreç yaratır ve sonra yok eder.

    mod_mpm_itkbağımsız bir MPM olarak çalışmaz. Ayrı olarak kurulması gereken MPM ITK modülünü kullanmak için prefork MPM’yi kurmanız gerekir.

    mpm_winntApache’nin Microsoft Windows işletim sistemine entegrasyonunun bir parçasıdır. Bu sistem tipinde Apache kullanılırken bu MPM’nin kullanılması bir gerekliliktir.

    Kullanılabilir başka deneysel MPM’ler de vardır, ancak bunları bir üretim ortamında kullanmanızı önermiyoruz.

    APACHE.CONF’U BULMA

    Başlamak için, Apache yapılandırma dosyasını bulup açın ve MPM yönergeleri bölümünü bulun:

    • CentOS / RHEL / Fedora :/etc/httpd/conf/httpd.conf
    • Ubuntu / Debian :/etc/apache2/httpd.conf
    • DirectAdmin :/etc/httpd/conf/extra/httpd-mpm.conf
    • cPanel :/etc/apache2/conf.d/httpd.conf
    • Plesk :/etc/httpd/conf/

    Nano, vi veya vim kullanıyorsanız: dosyayı açtıktan sonra, dosyada gezinerek yönergeleri bulabilirsiniz. VI veya VIM kullanarak, eğik çizgi ‘/’ yazıp tam olarak aradığınız dizeyi yazarak da arama yapabilirsiniz (arama büyük / küçük harfe özeldir).

    Aşağıda, MPM ön çatal modülü için örnek bir yapılandırma bulabilirsiniz:

    #nano /etc/httpd/conf/httpd.conf
           <IfModule mpm_prefork_module>
           StartServers 4
           MinSpareServers 20
           MaxSpareServers 40
           MaxRequestWorkers 200
           MaxConnectionsPerChild 4500
          </ IfModule>
    

    Düz RHEL veya Debian tabanlı sistemlerde MPM’yi değiştirmek için sırasıyla veya mpm_prefork_moduleile değiştirin. mpm_worker_modulempm_event_module

    Gelen DirectAdmin’e MPM modülü kullanılarak seçilebilir.  Custombuildveya düzenleyerek/usr/local/directadmin/custombuild/options.conf

    cPanel yöneticileri aşağıdakileri yaparak MPM’yi değiştirebilir. WHM > Home > Software > EasyApache 4

    MPM YÖNERGELERİ

    Aşağıda, 3 MPM modülünün tümü için Apache belgelerine bağlantılar bulabilirsiniz:

    • Apache Prefork MPM
    • Apache Event MPM
    • Apache İşçi MPM

    STARTSERVERS (PREFORK, EVENT, WORKER MPM)

    Başlangıçta oluşturulan alt sunucu işlemlerinin sayısını ayarlar. İşlemlerin sayısı yüke bağlı olarak dinamik olarak kontrol edildiğinden, sunucunuzu sık sık yeniden başlatmadığınız ve yeniden başlatma sırasında çok sayıda istek içermediği sürece, bu parametreyi ayarlamak için genellikle çok az neden vardır.

    İpucu: Bu değeri içinde ayarlanmış olana yansıtın MinSpareServers

    MİNSPARESERVERS (PREFORK MPM)

    İstenen minimum boşta kalan çocuk sunucu işlemi sayısını ayarlar. Boşta olan bir süreç, bir talebi ele almayan, ancak yeni bir talebi bekleyen bir süreçtir.

    Boşta olan daha az yedek sunucu varsa, bu değerle belirtilirse, üst süreç saniyede maksimum 1 hızda yeni çocuklar oluşturur. Apache 2.4’ten itibaren, bu oran katlanarak 1’den başlayıp saniyede 32 çocuğun ortaya çıkmasıyla sona eriyor.

    Bunun yararı, bir talep geldiğinde boşta kalan bir iş parçacığı alabilmesidir; bir iş parçacığı yoksa, Apache’nin yeni bir çocuk üretmesi, kaynakları ele geçirmesi ve isteğin gerçekleşmesi için gereken süreyi uzatması gerekir.

    Woktron, bu ayar için değerin aşağıdaki şekilde ayarlanmasını önerir. Bu değerler, takılı olan toplam bellek (RAM) miktarına bağlıdır:

    • Sanal Özel Sunucu 5
    • 1-2 GB RAM 10 ile ayrılmış sunucu
    • 2-4GB RAM 20 ile ayrılmış sunucu
    • 4+ GB RAM 25 ile özel sunucu

    Bu parametrenin yüksek bir sayıya ayarlanması, çok yoğun web siteleri içermediği sürece, neredeyse her zaman kötü bir fikirdir.

    MAXSPARESERVERS (PREFORK MPM)

    İstenen maksimum boşta çocuk sunucu işlemi sayısını ayarlar. Boşta olan bir süreç, bir talebi ele almayan, ancak yeni bir talebi bekleyen bir süreçtir.

    MaxSpareServersBoşta kalandan daha fazlası varsa, üst süreç fazla işlemleri öldürecektir. Bu sayıdan daha fazla boşta işlem varsa, bunlar sonlandırılır.

    Eğer MaxSpareServers değer, daha MinSpareServers Apache otomatik olarak ayarlanır MaxSpareServers eşit MinSpareServers artı bir.

    Web siteniz aşırı derecede meşgul olmadığı sürece, boştaki işlemler değerli kaynakları tüketeceğinden bu sayı çok yüksek ayarlanmamalıdır.

    SERVERLİMİT (PREFORK, EVENT, WORKER MPM)

    Gelen prefork ServerLimit yönergesi üst limitini temsil etmekte MaxRequestWorkers. Bu ayar genellikle MaxRequestWorkers’ı değiştirirken giriş hatalarına karşı bir koruma veya tavan olarak kullanılır.

    Prefork MPM ServerLimit ile yalnızca 256’dan (varsayılan) MaxRequestWorkers daha yüksek bir değere ayarlamanız gerektiğinde kullanılır. Bu durumda, MaxRequestWorkers için belirlediğiniz değerle eşleşmelisiniz, ancak bu direktifin değerini MaxRequestWorkers’ı ayarlamak isteyebileceğinizden daha yüksek bir değere ayarlamamalısınız.

    THREADLİMİT

    Bu yönerge ThreadsPerChild, Apache httpd sürecinin ömrü boyunca en yüksek yapılandırılmış değeri belirler. Yeniden başlatma sırasında bu yönergeyi değiştirme girişimleri dikkate alınmaz, ancak ThreadsPerChildyeniden başlatma sırasında bu yönergenin değerine kadar değiştirilebilir.

    Bu direktif kullanılırken özel dikkat gösterilmelidir. Şundan ThreadLimitçok daha yüksek bir değere ayarlanırsa ThreadsPerChild, fazladan kullanılmayan paylaşımlı bellek tahsis edilecektir. Her ikisi de ThreadLimitve ThreadsPerChildsistemin kaldırabileceğinden daha yüksek değerlere ayarlanırsa, Apache httpd başlamayabilir veya sistem kararsız hale gelebilir.

    Bu yönergenin değerini ThreadsPerChild, Apache httpd’nin şu anki çalışması için öngördüğünüz en büyük ayardan daha yükseğe ayarlamayın.

    THREADSPERCHİLD

    Bu yönerge, her çocuk süreç tarafından yaratılan evre sayısını belirler. Çalışan her iş parçacığı tek bir isteği işleyebilir. Çocuk bu iş parçacıklarını başlangıçta oluşturur. MPM kullanıyorsanız mpm_winnt yalnızca bir alt süreç vardır, bu sayı sunucunun tüm yükünü kaldırabilecek yeteri kadar yüksek olmalıdır.

    Çalışan gibi birden çok alt işlemin olduğu bir MPM kullanıyorsanız, toplam iş parçacığı sayısı sunucudaki ortak yükü kaldıracak kadar yüksek olmalıdır. Bu yönergede de bir üst sınır vardır ve bu sınır, ThreadLimitvarsayılan olarak 64 iş parçacığı olan yönerge tarafından kontrol edilir.

    ThreadsPerChild64 iş parçacığını aşmak için ayarlamaların da yapılması gerekiyor ThreadLimit.

    Bu değeri artırmak, her bir çocuğun bellek tüketimini düşük tutarken daha büyük bir MaxRequestWorkersyönergeye izin vererek daha fazla isteği işlemesine olanak tanır. Her çocukta daha fazla iş parçacığı çalıştırmanın önemli bir avantajı, paylaşılan bellek önbelleği erişimidir. Bir çocuktan gelen ileti dizileri, başka bir çocuğun önbelleklerine erişemez. Çocuk başına iş parçacığı sayısını artırmak, önbellek verilerinin bu paylaşımı nedeniyle daha fazla performans sağlar.

    İçin varsayılan değer ThreadsPerChildolan 64 ile kullanıldığında mpm_winnt ve 25 ile kullanıldığında prefork, Olay veya İşçi MPM. Bu, çoğu durumda iyi çalışır ve çocuklar ile ipler arasında adil bir denge sağlar.

    TEMEL APACHE DİREKTİFLERİ

    Apache’nin temel yönergeleri aşağıdaki dosyalarda düzenlenebilir:

    Bir Açık DirectAdmin tabanlı bir sunucuda bunun içinde yer alacak: /etc/httpd/conf/extra/httpd-default.conf
    bir günü cPanel sunucuda, bu yer alacak /etc/apache2/conf.d/httpd.conf
    bir günü Plesk sunucusunda, bu olacak/etc/httpd/conf/

    Nano, vi veya vim kullanıyorsanız: dosyayı açtıktan sonra, dosyada gezinerek yönergeleri bulabilirsiniz. VI veya VIM kullanarak, eğik çizgi ‘/’ yazıp tam olarak aradığınız dizeyi yazarak da arama yapabilirsiniz (arama büyük / küçük harfe özeldir).

    MAXKEEPALİVEREQUESTS

    Bu ayar, açıkken kalıcı bağlantı başına izin verilen istek sayısını sınırlar KeepAlive. 0 olarak ayarlanırsa, sınırsız isteklere izin verilecektir. Varsayılan değerdir 100.

    Genel olarak, bu değerin en az sunucudaki en yoğun trafiğe sahip sayfaların sunduğu en büyük öğe sayısı (HTML, Metin, CSS, Resimler, vb.) Kadar yüksek olmasını istersiniz.

    VPS hesapları gibi sanallaştırılmış hesaplar için bu değerin 100’ün üzerine çıkarılmaması önerilir. Bol miktarda RAM içeren özel sunucularda bu değerin artırılması mümkündür.

    HOSTNAMELOOKUPS’I DEVRE DIŞI BIRAKIN

    Her zaman ek CPU zamanına mal olan DNS aramaları yapmaktan kaçının. Nadiren ihtiyacınız  olacak HostnameLookupsve ihtiyacınız olduğunda, gerçeğin ardından onlara bakabilirsiniz. Eğer varsa HostnameLookupskapalı bu kararlılığı için yapılandırmaları konak isimlerine ait DNS için beklemek zorunda engelleyen gibi yapılandırmasında ana makineyi kullanmaktan kaçının. Bunun yerine IP adreslerini kullanmalısınız.

    MOD_GZİP / MOD_DEFLATE KULLANIN

    İçeriğinizi göndermeden önce gzip ile sıkıştırın, ardından müşteri aldıktan sonra sıkıştırmayı açacaktır. Bu, dosya aktarımlarının boyutunu en aza indirecek ve genellikle kullanıcı deneyimini iyileştirecektir.

    DİRECTORYINDEX JOKER KARAKTERLERİNDEN KAÇININ

    DirectoryIndexİndeksi değil, belirli bir yani index.html veya index.php seçin.

    MOD_DİSK_CACHE DEĞİL MOD_MEM_CACHE KULLANIN

    mod_mem_cacheönbelleğini farklı apache süreçleri arasında paylaşmayacaktır. Bu, düşük performans kazancı ile yüksek bellek kullanımına neden olur, çünkü mod_mem_cacheaynı apache sürecinde aynı sayfayı nadiren iki kez sunar.

    Bunun yerine, mod_disk_cachedüz bir hiyerarşi ile kullanın. Değerleri ayarlayın CacheDirLength=2ve CacheDirLevels=1önbellek dizininizi temizlerken htcacheclean’ın sonsuza kadar sürmemesini sağlamak için.

    Önbelleğinizi kullanmak için, uygun Expires , Etag ve Cache-Control Header’ları kurduğunuzdan da emin olmalısınız, yani bir dosyanın ne zaman sona erdiğini söylemelisiniz, aksi takdirde herhangi bir önbelleğe alma avantajı yaşamayacaksınız.

    ÖNBELLEĞİ HARİCİ SÜRÜCÜYE TAŞIYIN

    Diğer işlemleri yavaşlatmadan en hızlı erişim için önbelleğinizi ayrı bir fiziksel diske yerleştirin. Katı Hal Sürücü, en hızlı erişim sürelerini sağlar.

    APACHE’Yİ TEST ETME VE YENİDEN BAŞLATMA

    Apache’yi yeniden başlatmadan önce bir yapılandırma testi gerçekleştirmek için dosyayı kaydettiğinizden emin olun. Bu test, yapılandırma dosyalarını ayrıştırır ve ya a’yı bildirir Syntax Okya da belirli sözdizimi hatası hakkında bilgi sunar.

    To test etmek için Apache yapılandırma girin:

    [root @ vps httpd] # hizmet httpd yapılandırma testi
    Sözdizimi Tamam

    Veya:

    [root @ vps httpd] # apachectl -t Sözdizimi Tamam

    Apache’yi yeniden başlatmak için şunu girin:

    [root @ vps httpd] # hizmet httpd yeniden başlatma
    Httpd durduruluyor: [Tamam]
    Httpd başlatılıyor: [Tamam]

    Yalnızca cPanel: Apache yapılandırmanızı düzenlemek için doğru prosedür hakkında daha fazla bilgi burada bulunabilir.

    APACHE2BUDDY

    Apache2Buddy , MySQLTuner’a benzer bir betiktir, Apache kurulumunuzu gözden geçirir ve Apache işlem belleğinize ve genel RAM’e göre önerilerde bulunur. Apache2buddy.pl betiği aşağıdakileri kontrol edecektir:

    • PHP bellek sınırları
    • Memcache
    • MaxClients
    • Hafıza kullanımı
    • Maksimum potansiyel bellek kullanımı
    • Apache’ye ayrılan toplam RAM yüzdesi
    • MaxRequestWorkers

    Komut dosyasını aşağıdaki komutla çalıştırabilirsiniz:

    curl -sL https://raw.githubusercontent.com/richardforth/apache2buddy/master/apache2buddy.pl | sudo perl

    APACHEBENCH

    Apache Bench (ab), Apache web sunucusu kurulumları için tasarlanmış bir yük testi ve kıyaslama aracıdır (nginx gibi herhangi bir HTTP sunucusunda sorunsuz çalışmasına rağmen).

    Yüklemek abiçin aşağıdaki komutları çalıştırın:

    CentOS / Fedora

    yum httpd araçlarını yükle

    Debian / Ubuntu

    apt-get update apt-get install -y apache2-utils

    SÖZDİZİMİ

    Sunucunuzu karşılaştırmak için, yourdomain etki alanı adınızla değiştirerek aşağıdaki komutu girin.

    ab -t 60 -n 20 -kc 5 http://etkialaniniz.com/

    ApacheBench’i çalıştırmak, kendi sunucunuza yönelik bir hizmet reddi saldırısı yönlendirmeye benzer. Bu özel araç, altyapınıza sempati duyacak şekilde tasarlanmamıştır ve bir test dönemi boyunca ölçülen aralıklarda eşzamanlılığı artırma yeteneği sağlamaz.

    Bir yük testi çalıştırırken tek seçenek ab, web sunucunuzu tek seferde rastgele sayıda eşzamanlı istekle doldurmaktır.

    • -n [value]: Gönderilecek istek sayısı
    • -t [value]: Her bağlantının canlı olduğu saniye cinsinden süre
    • -c [value]: Gerçekleştirilecek eşzamanlı isteklerin sayısı
    • -l: uzunluk kontrolünü göz ardı et
    • -v 2: başarı veya başarısızlığı tanımlayabilmeniz için her yanıtın gövdesini ve başlığını standart çıktıya aktarır.
    • -k: HTTP Canlı Tutun

    Hem bayrakları hem -tde -nbayrakları kullanıyorsanız her -tzaman önce gitmeniz gerektiğini unutmayın.

    Apache Sunucu Optimizasyonu Nedir?

    Apache sunucu optimizasyonu nedir? nasıl yapılır? konusunu sizler için derledik umarım sizlere faydalı olmuştur. Bir başka makalemiz olan Fidye virüsü nedir? konusuna da göz atabilirsiniz.

    Paylaş. Facebook Twitter Pinterest LinkedIn Tumblr Email
    ÖNCEKİ MAKALE Whm Yandex Senkronizasyon Nasıl Yapılır?
    SONRAKİ MAKALE Siber Güvenlik Bölümü Olan Üniversiteler Hangileridir?
    SEZER

    Önerilen Gönderiler

    Blog

    Dokunmatik Ekran Teknolojisi Nasıl Çalışır?

    8 Şubat 2023
    Blog

    Bulut Bilişim: Tanımı, Türleri ve Özellikleri Nelerdir?

    31 Ocak 2023
    Blog

    En İyi Telefon Video Düzenleme Uygulaması

    19 Aralık 2022
    Yorum Ekle

    Yorum Bırak Cancel Reply

    Counter Strike 2 Resmen Duyuruldu!

    23 Mart 2023

    CS:GO Source 2 Güncellemesi Işığı Yaktı! Yeni Güncelleme ile Oyuncuları Ne Bekliyor?

    16 Mart 2023

    En Yaygın Kullanılan 15 Google Chrome Eklentisi

    13 Mart 2023

    Trabzonspor’un YouTube Hesabı Hacklendi!

    12 Mart 2023
    En İyi Gönderiler

    İnstagram E-Posta Adresi Nasıl Bulunur?

    1 Ağustos 2020

    İnstagram Taklitten Kapanan Hesap Nasıl Açılır?

    22 Mart 2022

    Ücretsiz En İyi 14 Android Telefon Hackleme Programları

    13 Şubat 2022
    Paylaş
    • Facebook
    • YouTube
    • TikTok
    • WhatsApp
    • Twitter
    • Instagram
    HAKKIMIZDA
    HAKKIMIZDA

    Siber Basın, 2019 yılında temelleri atılan, okurlarına siber dünyayı yakından takip etme fırsatı vermek, bilgilendirici konular ile sanal dünyaya hazırlık aşamasında gelişimlerini sağlamakta olanaklar sunmak ve yer altı dünyasının ufuklarını gün yüzüne daha çok ulaştırmak amacıyla belirli kişi veya kişiler tarafından açılmıştır.

    Facebook Twitter Instagram YouTube
    SİZİN İÇİN SEÇTİKLERİMİZ

    Counter Strike 2 Resmen Duyuruldu!

    23 Mart 2023

    CS:GO Source 2 Güncellemesi Işığı Yaktı! Yeni Güncelleme ile Oyuncuları Ne Bekliyor?

    16 Mart 2023

    En Yaygın Kullanılan 15 Google Chrome Eklentisi

    13 Mart 2023
    Yeni Yorumlar
    • Point Blank Bedava TG Alma için feritey
    • Point Blank Bedava TG Alma için feritey
    • Türkiye’nin En Aktif 6 Hack Forumu için Omer
    • Türkiye’nin En Aktif 6 Hack Forumu için servet tavsi
    • İnstagram E-Posta Adresi Nasıl Bulunur? için Serkan
    Facebook Twitter Instagram Pinterest
    • Anasayfa
    • Gizlilik Politikası
    • Hakkımızda
    • Hack Haberleri
    • Teknoloji Haberleri
    • Siber Güvenlik Haberleri
    • Hacker Grupları
    • Mobil Telefon
    • Yazılım
    • Oyun
    • İnternet
    • Güvenlik Açıkları
    • Windows
    • Reklam Ver
    • İletişim
    • Telefon Takip
    • Siber Güvenlik Nedir?
    • Siber suçlarla mücadele polisi nasıl olunur?
    • Siber güvenlik uzmanı olmak için hangi bölüme gidilir?
    • Siber güvenlik uzmanı maaşları ne kadar?
    • Nasıl siber güvenlik uzmanı olunur?
    • Telefon hackleme programları
    • Formatsız ekran kilidi açma
    • Telefon temizleme ve hızlandırma programları
    • Youtube video indirme uygulamaları
    • Fake hesabın kimin olduğunu bulma
    • Snapchat engel kaldırma
    • Discord ses değiştirme programları
    • İnstagram taklitten kapanan hesap açma
    • İphone hackleme
    • İnstagram e-posta bulma
    • Facebook e-posta bulma
    • Twitter e-posta bulma
    • Twitter hesap çalma
    • Facebook hesabı çalma
    • İnstagram hesabı çalma
    • Siber Güvenlik Blog
    • Torrent Oyun İndirme Siteleri
    • PDF Şifre Kırma
    • Şifre Kırma Teknikleri
    • Telefon Şifresi Kırma
    • Winrar Şifre Kırma
    • Wifi şifre kırma
    • Telefon Görüşmesi Kaydetme Uygulaması
    • Kolay Para Kazanma Yöntemleri
    • Memur Olma Şartları
    • Nasıl Acil Tıp Teknisyeni (ATT) Olunur?
    • Pinterest Para Kazanma
    • Evde Güve Neden Olur?
    © 2023 - Teknoloji, Siber Güvenlik ve Hack Haberleri - Tüm Hakları Saklıdır.

    Yukarıya yazın ve aramak için Enter tuşuna basın. İptal etmek için Esc tuşuna basın.

    Go to mobile version