…atabase Cache: choose APC for Opcode Cache For APC running on virtual servers for opcode caching: Remove apc.ini from /etc/php.d. Do not add the APC configuration into /etc/php.ini (main php.ini which is probably a template used for creation of new virtual servers). Instead, enable APC on a per-domain basis by modifying the respective /home/domainname.com/etc/php5/php.ini — your httpd.conf or virtual.conf should look something like this f… 18, 0, 1, 0 and 40.62
Tuning Apache and MySQL for Best Performance in a Shared Virtual Hosting Environment
… you have the proper settings for maxclients and maxconnections, restart httpd and mysqld. Wait 1 hour, and run mysqltuner to see if there are any recommended changes. Mysqltuner will show you the maximum memory which will be used by mysql. You should adjust config variables to take up no more than 60% of total RAM. Wait 24-48 hours and run mysqltuner again. Example mysqltuner results: ——– Storage Engine Statistics ————————–… 9, 0, 1, 0 and 20.05
WordPress with W3 Total Cache on Nginx with APC (Virtualmin)
…d in /etc/rc.d/init.d. php-fcgi-domain1.com php-fcgi-domain2.com Script allows stop, start, restart e.g. service php-fcgi-domain2.com restart The service may also be restarted via Webmin > Services > Bootup and Shutdown Memory Considerations PHP FCGId will launch the number of sub-processes you specify in Virtualmin > Server Configuration > Website Options, so beware of the memory overhead if you specify a large number, because each w… 6, 0, 0, 0 and 12.15
APC Cache Considerations for Virtual Hosting Environments
APC cache does not work well in a virtual hosting environment unless PHP is running as FCGID, and every individual virtual host has a unique PHP.ini and a unique fcgiwrapper. This is not the case with many virtual hosting environments because the memory and CPU requirements are too great. I suggest using Virtualmin for a shared hosting environment with APC cache, because it does allow to set php.ini and fcgiwrapper for every individual virtual h… 2, 0, 0, 0 and 4.05
Apache config for Worker MPM vs Prefork MPM
… raise your worker server and thread limits to sane levels in httpd.conf If you need to recompile Apache and PHP, then you should do more research. Recompiling is not a trivial process. I found that my server had much better memory usage under Worker MPM, however: some scripts (squirrelmail, phpmyadmin) do not work on a per-domain basis and must be run direct to the actual server process with symlinked directories. This is much more efficient … 1, 0, 1, 0 and 3.54
Farm to Table Restaurant Website
…ter being abandoned by a designer who lacked knowledge of WordPress template coding. The site needed better integration with WordPress, including text-based navigation and replacement of scanned layout comps, which were being used for page display & navigation. I reworked the stylesheet to replace image-based text with CSS styled text, integrated WordPress navigation, and then added a few WordPress plugins. Constant Contact API for automated… 1, 0, 0, 0 and 2.18
E-Commerce Magazine Subscription Website
Light Sport & Ultralight Flying Magazine needed an easy-to-manage e-commerce solution, coupled with Content Management and slideshows. I used Joomla plus VirtueMart, and SlideShowPro to give them a sophisticated system that is simple to use. Light Sport & Ultralight Flying Magazine website The magazine has been in circulation since 1975, so the publishers know how to survive and thrive. Online sales & subscriptions give the print mag… 1, 0, 0, 0 and 2.18
Chamber of Commerce Website
website for Cleveland, TN Chamber of Commerce This website for Cleveland Tennessee’s Chamber of Commerce features: Community calendar used by many organizations to publicize their events Flash slideshow Dropdown and contextual menu system to make navigation of the site very intuitive for the site’s many business, organization and individual users Detailed contact forms for ordering printed materials The site is maintained by Chambe… 1, 0, 0, 0 and 2.18
Apache and MySql Performance Tuning for High Traffic Website
SoccerNews.com is a high traffic WordPress site with over 600,000 unique visitors and over 2,000,000 page impressions per month. It is a content republisher and aggregator, presenting custom XML feeds for (what else?) soccer news from all over the world. The site has a very active user base, providing content in the forms of editorials and comments on news items. Advertising and sponsored referrals provide the revenue stream. SoccerNews.com webs… 0, 0, 1, 0 and 1.52
-
How to Configure APC Cache on Virtual Servers with PHP running under FCGId November 8, 2010 -
WordPress with W3 Total Cache on Nginx with APC (Virtualmin) March 12, 2012 -
Organic Farm Website with Slideshows and Content Management November 13, 2009 -
Remote publishing to WordPress from Facebook via RSS July 25, 2011 -
Load Balancing Virtualmin WordPress Hosting Server with Varnish on AWS May 17, 2012
-
Load Balancing Virtualmin WordPress Hosting Server with Varnish on AWS May 17, 2012 -
Automated WordPress Installation Via Custom Virtualmin Script Installer May 17, 2012 -
Professional Social Network May 3, 2012 -
Punk Rock Music Community April 10, 2012 -
WordPress with W3 Total Cache on Nginx with APC (Virtualmin) March 12, 2012
-
Chris Gilligan: I was having some issues with cacheable content no...
-
Chris Gilligan: NVM the comment about slowness. I did some researc...
-
Chris Gilligan: I have a test version of this topography setup and...
-
Jones: Add me to the list of people that have been lookin...
-
Chris Gilligan: Yes, autoupdate works. Virtualmin does run nginx a...
a little bird told me…
Follow @gilligoon on Twitter





