Saya telah mengkonfigurasi FastCGI dan PHP5-FPM untuk bekerja di ubuntu, yang berfungsi dengan baik.
Tetapi saya menginstal "apache2 pekerja mpm" modul dan ingin mengkonfigurasi dan mengganti "prefork mpm" yang merupakan default di apache2.
Semua yang saya temukan di CentOS /etc/sysconfig/httpd
hanya dengan menempatkan HTTPD=/usr/sbin/httpd.worker
akan membuat "mpm pekerja" diaktifkan.
Bagaimana kita mengaktifkan "mpm pekerja" di Ubuntu?
Juga ketika saya daftar modul yang dikompilasi dari apache
"/usr/sbin/apachectl -l"
itu tidak akan daftar"prefork.c"
yang dikatakan daftar karena kita menggunakannya secara default. Tetapi ketika saya melakukannya"/usr/sbin/apache2 -V | grep MPM"
menunjukkan "Server MPM: prefork" dapatkah seseorang menjelaskan hal ini?
$ / usr / sbin / apache2 -V | grep MPM
Server MPM: prefork
phpinfo ();
Server API : FPM/FastCGI