Cara Mengubah Apache ke MPM Pekerja di CentOs

Cara Mengubah Apache ke MPM Pekerja di CentOs

Pelayan HTTP Apache adalah salah satu pelayan web yang paling banyak digunakan di dunia dan dapat dikonfigurasi dengan cara yang berbeza untuk memenuhi keperluan pelbagai laman web. Modul Multi-Processing Apache (MPM) adalah modul yang menguruskan proses pelayan Apache. Dua daripada MPM yang paling popular adalah MPM Prefork dan Pekerja. Dalam artikel ini, kami akan menunjukkan kepada anda cara menukar Apache Prefork MPM ke MPM Pekerja di CentOS Systems.

Sebelum awak bermula

Sebelum membuat sebarang perubahan pada konfigurasi Apache anda, disarankan untuk menyandarkan fail konfigurasi Apache semasa anda. Anda boleh melakukan ini dengan membuat salinan fail konfigurasi Apache dan menyimpannya dengan selamat.

Di samping itu, pastikan anda mempunyai kebenaran yang diperlukan untuk membuat perubahan pada konfigurasi Apache anda. Pada Centos Systems, anda perlu menggunakan arahan sudo untuk melaksanakan langkah -langkah yang digariskan dalam artikel ini.

Langkah 1: Edit fail konfigurasi Apache

Apache Prefork MPM didayakan secara lalai pada sistem CentOS.

  1. Untuk melumpuhkannya, buka fail konfigurasi mpm Apache "/etc/httpd/conf.modul.D/00-mpm.conf " dalam editor teks:
    sudo nano/etc/httpd/conf.modul.D/00-mpm.Conf  
  2. Sekarang, komen modul MPM aktif semasa seperti di bawah: # LoadModule MPM_PREFORK_MODULE modul/mod_mpm_prefork.Jadi
    1# LoadModule MPM_PREFORK_MODULE modul/mod_mpm_prefork.Jadi

  3. Kemudian aktifkan mpm pekerja Apache, dan uncomment baris berikut dalam fail konfigurasi Apache: Loadmodule MPM_Worker_Module modul/mod_mpm_worker.Jadi
    1Loadmodule mpm_worker_module modul/mod_mpm_worker.Jadi

  4. Fail konfigurasi anda mungkin kelihatan seperti di bawah:

    Dayakan dan Lumpuhkan Modul Apache MPM

  5. Simpan perubahan dan tutup fail. Setelah anda mengaktifkan mpm pekerja Apache, anda perlu memulakan semula pelayan Apache untuk perubahan yang akan berkuatkuasa. Untuk memulakan semula Apache, jalankan arahan berikut:

    SUDO Systemctl Mulakan semula httpd  

Langkah 3: Sahkan perubahan

Jalankan arahan berikut untuk melihat modul MPM yang sedang aktif di pelayan web Apache.

APACHECTL -V | grep mpm  
Periksa modul mpm Apache aktif

Kesimpulan

Dalam artikel ini, kami menunjukkan kepada anda cara menukar Apache Prefork MPM ke MPM Pekerja di CentOS Systems. MPM pekerja Apache lebih sesuai untuk laman web trafik tinggi dan boleh mengendalikan bilangan sambungan serentak yang lebih besar daripada Apache Prefork mpm. Sekiranya anda mempunyai sebarang pertanyaan atau menghadapi sebarang masalah semasa proses, sila tinggalkan komen di bawah.