hi I have 3 questions about apache. It seems that ISPconfig uses apache virtual hosts technique to manage lots of websites,but i turns out no correspond configuration to it. Is all these web services in one httpd thread?How could i monitor the cpu usage of one website? How could i just stop one web site,not delete it? Thank you for your patient.
1) Every website has its own vhost file whihc is in the sites-available directory of the apache configuration. no. Look at the monitor module in ispconfig. See "active" checkbox in site settings.
how does these separated httpd threads works? thank you for your reply. I still can not figure out how does these separated httpd threads works?As apache2_plugin.inc.php shows, does these httpd threads works as their own configure file "$vhost_file"? Is the "$vhost_file" same as httpd.conf?
Please take a look into the apache documentation if you want to know in detail how apache works. apache has several enigines, some are thread based and some starts different sowrkers, but this is only related to the apache packages that you installed and not to ispconfig.