Cara Mengubah Apache ke Pekerja MPM di CentOS

Cara Mengubah Apache ke Pekerja MPM di CentOS

Server Apache HTTP adalah salah satu server web yang paling banyak digunakan di dunia dan dapat dikonfigurasi dengan berbagai cara untuk memenuhi kebutuhan berbagai situs web. Apache Multi-Processing Module (MPM) adalah modul yang mengelola proses server Apache. Dua MPM yang paling populer adalah prefork dan pekerja MPMS. Dalam artikel ini, kami akan menunjukkan kepada Anda cara mengubah Apache Prefork MPM menjadi pekerja MPM pada sistem Centos.

Sebelum kamu memulai

Sebelum membuat perubahan pada konfigurasi Apache Anda, disarankan untuk mencadangkan file konfigurasi Apache Anda saat ini. Anda dapat melakukan ini dengan membuat salinan file konfigurasi Apache dan menyimpannya dengan aman.

Selain itu, pastikan Anda memiliki izin yang diperlukan untuk membuat perubahan pada konfigurasi Apache Anda. Pada sistem CentOS, Anda perlu menggunakan perintah sudo untuk melakukan langkah -langkah yang diuraikan dalam artikel ini.

Langkah 1: Edit File Konfigurasi Apache

Apache Prefork MPM diaktifkan secara default pada sistem CentOS.

  1. Untuk menonaktifkannya, buka file konfigurasi Apache MPM "/etc/httpd/conf.modul.D/00-mpm.conf " Dalam editor teks:
    sudo nano/etc/httpd/conf.modul.D/00-mpm.conf  
  2. Sekarang, komentari modul MPM aktif saat ini seperti di bawah ini: # LoadModule MPM_PREFORK_MODULE MODULES/MOD_MPM_PREFORK.Jadi
    1# LoadModule MPM_PREFORK_MODULE MODULES/MOD_MPM_PREFORK.Jadi

  3. Kemudian aktifkan Apache Worker MPM, dan uncomment baris berikut dalam file konfigurasi Apache: Modul MPM_WORKER_MODULE LOADMODULE/MOD_MPM_WORKER.Jadi
    1Modul LoadModule MPM_WORKER_MODULE/MOD_MPM_WORKER.Jadi

  4. File konfigurasi Anda mungkin terlihat seperti di bawah ini:

    Aktifkan dan Nonaktifkan Modul Apache MPM

  5. Simpan perubahan dan tutup file. Setelah Anda mengaktifkan Apache Worker MPM, Anda perlu memulai kembali server Apache agar perubahan berlaku. Untuk memulai kembali Apache, jalankan perintah berikut:

    sudo systemctl restart httpd  

Langkah 3: Verifikasi perubahan

Jalankan perintah berikut untuk melihat modul MPM yang saat ini aktif di server web Apache.

Apachectl -v | Grep MPM  
Periksa modul MPM Apache Active

Kesimpulan

Dalam artikel ini, kami menunjukkan kepada Anda cara mengubah Apache Prefork MPM menjadi pekerja MPM pada sistem Centos. Pekerja Apache MPM lebih cocok untuk situs web lalu lintas tinggi dan dapat menangani jumlah koneksi bersamaan yang lebih signifikan daripada Apache Prefork MPM. Jika Anda memiliki pertanyaan atau menghadapi masalah selama proses tersebut, silakan tinggalkan komentar di bawah ini.