Jak zmienić Apache na pracowników MPM na centos

Jak zmienić Apache na pracowników MPM na centos

Serwer Apache HTTP jest jednym z najczęściej używanych serwerów sieciowych na świecie i można go skonfigurować na różne sposoby, aby zaspokoić potrzeby różnych stron internetowych. Moduł multimprocesowy Apache (MPM) to moduł, który zarządza procesem serwera Apache. Dwa z najpopularniejszych MPM to Prefork and Worker MPM. W tym artykule pokażemy, jak zmienić MPM Prefork Apache na MPM pracownika w Centos Systems.

Zanim zaczniesz

Przed wprowadzeniem jakichkolwiek zmian w konfiguracji Apache zaleca się kopie zapasowej aktualnych plików konfiguracji Apache. Możesz to zrobić, tworząc kopię pliku konfiguracyjnego Apache i bezpieczne przechowywanie.

Dodatkowo upewnij się, że masz niezbędne uprawnienia do wprowadzenia zmian w konfiguracji Apache. W systemach Centos musisz użyć polecenia sudo, aby wykonać kroki przedstawione w tym artykule.

Krok 1: Edytuj plik konfiguracyjny Apache

Apache Prefork MPM jest domyślnie włączony w systemach Centos.

  1. Aby go wyłączyć, otwórz plik konfiguracyjny Apache MPM "/etc/httpd/conf.moduły.D/00 mpm.konf ” W edytorze tekstu:
    sudo nano/etc/httpd/conf.moduły.D/00 mpm.conf  
  2. Teraz skomentuj bieżący aktywny moduł MPM jak poniżej: # LoadModule mpm_prefork_module moduły/mod_mpm_prefork.Więc
    1# LoadModule mpm_prefork_module moduły/mod_mpm_prefork.Więc

  3. Następnie włącz MPM pracownika Apache i odbij następujący wiersz w pliku konfiguracyjnym Apache: LoadModule MPM_Worker_Module Moduły/mod_mpm_worker.Więc
    1LOADModule mpm_worker_module moduły/mod_mpm_worker.Więc

  4. Twój plik konfiguracyjny może wyglądać jak poniżej:

    Włącz i wyłącz moduł Apache MPM

  5. Zapisz zmiany i zamknij plik. Po włączeniu MPM pracownika Apache, musisz ponownie uruchomić serwer Apache, aby zmiany weszły. Aby zrestartować Apache, uruchom następujące polecenie:

    sudo systemctl restart httpd  

Krok 3: Sprawdź zmiany

Uruchom następujące polecenie, aby wyświetlić aktualnie aktywny moduł MPM na serwerze WWW Apache.

APACHECTL -V | GREP MPM  
Sprawdź aktywny moduł Apache MPM

Wniosek

W tym artykule pokazaliśmy, jak zmienić MPM Prefork Apache na MPM pracownika w Centos Systems. Pracownik Apache MPM lepiej nadaje się do stron internetowych o wysokim ruchu i może obsłużyć bardziej znaczącą liczbę jednoczesnych połączeń niż MPM Prefork Apache. Jeśli masz jakieś pytania lub napotkasz jakiekolwiek problemy podczas procesu, zostaw komentarz poniżej.