Dear all,
I'm happily using ISPConfig3 with a pool of low-end VMs (2 core XEON and 512 MB RAM). These VMs mainly hosts Wordpress instances and a couple of Drupals. This is why the most applied PHP configuration is FastCGI.
I had many resources issues at the beginning (every 3 days the server was out of memory and killing processes randomly) then I deactivated clamd and amavisd and it got better. Also I tried and configured some options in
/etc/httpd/conf.d/fcgid.conf:
Code:
# This is the Apache server configuration file for providing FastCGI support
# through mod_fcgid
#
# Documentation is available at
# http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
LoadModule fcgid_module modules/mod_fcgid.so
# Use FastCGI to process .fcg .fcgi & .fpl scripts
AddHandler fcgid-script fcg fcgi fpl
# Sane place to put sockets and shared memory file
FcgidIPCDir /var/run/mod_fcgid
FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm
FcgidMaxRequestLen 1073741824
DefaultMinClassProcessCount 0
# Maximum requests a process handles before it is terminated
MaxRequestsPerProcess 1000
# Maximum number of PHP processes
MaxProcessCount 5
IPCCommTimeout 600
IdleTimeout 600
#ServerLimit 500
#StartServers 3
#MinSpareThreads 3
#MaxSpareThreads 10
#ThreadsPerChild 10
#MaxClients 300
#MaxRequestsPerChild 1000
But every 2-3 weeks I still have to restart httpd on one VM with 2 Wordpress instances (about 200 unique visitors per day the first one, 10 unique visitors per day the second) as the most visited Wordpress sometimes becomes unreachable (timeout).
I got only this error:
Code:
PHP Deprecated: Function eregi() is deprecated in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 147
and this warning:
Code:
mod_fcgid: can't apply process slot for /var/www/php-fcgi-scripts/web23/.php-fcgi-starter
Is there anything else I can do to improve the configuration? Well, maybe I didn't improve it at all with my configuration, but I'd really appreciate some advice.
Recent comments
15 hours 10 min ago
16 hours 10 min ago
19 hours 57 min ago
21 hours 11 min ago
1 day 47 min ago
1 day 8 hours ago
1 day 16 hours ago
1 day 18 hours ago
2 days 9 hours ago
2 days 11 hours ago