Temukan model MPM yang digunakan Apache
Apache adalah server web paling populer, Open Source dan modular. Multi-Processing Modules (MPM) di Apache memutuskan bagaimana Apache mendengarkan jaringan dan menangani permintaan yang masuk. Apache memiliki banyak Modul MPM (Multi-Processing Modules), yang paling populer di antaranya adalah Prefork, Worker, dan Event. Anda hanya dapat mengaktifkan satu Apache MPM setiap saat.
MPM paling populer yang tersedia di server Linux adalah
- Prefork
- Worker
- Event
Untuk mengetahui MPM mana yang Anda gunakan
Di CentOS, jalankan
1
2
3
|
[root@server22 ~]# httpd -M | grep mpm
mpm_worker_module (shared)
[root@server22 ~]#
|
Di Ubuntu
1
2
3
|
root@server1:~# a2query -M
prefork
root@server1:~#
|
Atau
1
2
3
|
root@server1:~# a2query -m | grep mpm
mpm_prefork (enabled by maintainer script)
root@server1:~#
|
Atau
1
2
3
|
root@server1:~# apachectl -M | grep mpm
mpm_prefork_module (shared)
root@server1:~#
|
Anda juga dapat menemukan informasi ini dari halaman Status Apache yang disediakan oleh mod_info
Untuk mengaktifkan mod_info, di httpd.conf, tambahkan
1
2
3
|
<Location /server–info>
SetHandler server–info
</Location>
|
Sekarang kunjungi
1
|
http://your-server-ip/server-info
|
Lihat Apache