Apache-2.2
使用 mod_php 時執行的 php-fpm 程序
我一直有一些記憶體不足的問題。在調整 Apache 之後幾乎就在那裡,但我在分析記憶體使用情況時注意到了一些奇怪的事情。
php-fpm
據我所知,在後台執行時,它在執行時沒有用mod_php
。我有一個很好的Google,但找不到任何關於這個主題的東西。執行 Apache/2.2.22 ob Ubuntu 12.04,帶有
mod_php
(PHP 版本:5.3.10-1ubuntu3.9 和 Suhosin-Patch)據我了解,與它
php-fpm
無關mod_php
,所以為什麼要安裝它(我自己沒有明確安裝它),為什麼它在後台執行,有沒有辦法可以禁用它(並且可以安全這樣做)?這是頂部的一個例外
670 mysql 20 0 721m 50m 7728 S 0.0 10.3 0:08.95 /usr/sbin/mysqld 6486 www-data 20 0 310m 34m 3512 S 0.0 7.1 0:00.30 /usr/sbin/apache2 -k start 6489 www-data 20 0 287m 12m 3832 S 0.0 2.4 0:00.03 /usr/sbin/apache2 -k start 6474 root 20 0 284m 11m 6040 S 0.0 2.4 0:00.16 /usr/sbin/apache2 -k start 6484 www-data 20 0 286m 10m 3296 S 0.0 2.2 0:00.02 /usr/sbin/apache2 -k start 692 root 20 0 240m 5332 1560 S 0.0 1.1 0:01.24 php-fpm: master process (/etc/php5/fpm/php-fpm.conf) 1086 root 20 0 92556 5108 3088 S 0.0 1.0 0:07.36 sshd: root@notty 695 www-data 20 0 240m 4492 716 S 0.0 0.9 0:00.00 php-fpm: pool www 696 www-data 20 0 240m 4492 716 S 0.0 0.9 0:00.00 php-fpm: pool www 693 www-data 20 0 240m 4488 716 S 0.0 0.9 0:00.00 php-fpm: pool www 694 www-data 20 0 240m 4488 716 S 0.0 0.9 0:00.00 php-fpm: pool www
誠然,它們並沒有佔用大量的 RAM(總共約 5%),但如果可以的話,我寧願釋放它……
我已經確認我正在跑步
mod_php
,phpinfo
說:Apache 2.0 Handler /etc/php5/apache2/php.ini
如果您需要任何進一步的資訊,請告訴我。
你可以試試:
apt-get remove php5-fpm
看看它是否告訴任何其他依賴它的包。此命令還會從系統中刪除軟體包。
如果您不想刪除軟體包,可以使用以下命令禁用它:
update-rc.d disable php5-fpm