ame chrisgilligan.com ServerAlias www.chrisgilligan.com DocumentRoot /home/chris/public_html ErrorLog /var/log/serversoftware/chrisgilligan.com_error_log CustomLog /var/log/serversoftware/chrisgilligan.com_access_log combined ScriptAlias /cgi-bin/ /home/chris/cgi-bin/ DirectoryIndex index.html index.htm index.php index.php4 index.php5 <Directory /home/chris/public_html> Options Indexes IncludesNOEXEC FollowSymLinks ExecCGI allow from all Al… 48, 1, 2, 0 and 73.04
WordPress with W3 Total Cache on Nginx with APC (Virtualmin)
n, because these will over-write the local nginx.conf file. Conclusion Sorry, no benchmarks. See my example/test site here. Nginx support on Virtualmin is working well, though I don’t see much improvement over Apache in terms of initial index page load, or time to first byte on the WordPress test site I created. Cached and subsequent pages load very quickly, so it looks like there is an overall improvement. All WordPress functions seem to … 33, 0, 0, 0 and 49.23
APC Cache Considerations for Virtual Hosting Environments
ent with APC cache, because it does allow to set php.ini and fcgiwrapper for every individual virtual host, and so to set an individual configuration for APC per virtual server. However with 200+ virtual hosts all running PHP script packages, as is the case with a commodity shared hosting server, this will use a lot of memory, and you will need somewhere in the neighborhood of 10-30GB apc.shm_size if you attempt to configure a single APC cache fo… 11, 0, 3, 0 and 19.6
Automated WordPress Installation Via Custom Virtualmin Script Installer
WordPress (or any other script) can automatically install during Virtualmin > Create Virtual Server. Virtualmin automatically creates users, MySQL database, and installs WordPress in the public_html root, then gives a link to the WordPress Installer. You can even create a custom installer with a set of plugins and themes. To create a custom script installer with plugins and themes: Download http://wordpress.org/latest.zip & unzip add … 4, 1, 0, 0 and 11.35
Tuning Apache and MySQL for Best Performance in a Shared Virtual Hosting Environment
Web hosting has changed dramatically in the last few years. The majority of accounts are now running PHP scripts and MySQL, whereas in the past most accounts were only serving static HTML files. This presents challenges in security as well as performance tuning. It is impossible to predict whether a certain configuration will work properly for a given server, unless the hardware, software, accounts, network and traffic are identical to a previou… 6, 0, 1, 0 and 10.66
Search Engine Optimization
…hoo, MSN and Google Sitemap submission, Google Analytics Reporting included. Per page optimization is $10 per page. Title aliases and .htaccess can be configured to match existing Static HTML site folder and filename URLs for search continuity when migrating to Joomla CMS. WordPress Sites $250 per site. Includes setup of pretty URLs and install and setup of All in One SEO Pack plugin, PagerFix plugin and Google XML Sitemaps plugin. Automated Yaho… 5, 1, 0, 0 and 9.38
Résumé
ting, producing, casting, directing, videography, and nonlinear editing 10 years experience in website production: information architecture, interface design, database integration, site hosting and management, site promotion, search engine placement Software Adobe Dreamweaver, Flash, Premiere, AfterEffects, Photoshop, PageMaker, Illustrator, Acrobat Panic Coda Editor Microsoft Media Encoder, Access, FrontPage, Word, Powerpoint, Excel PHP compon… 6, 0, 0, 0 and 8.7
Apache and MySql Performance Tuning for High Traffic Website
…uery cache based on performance and load testing. Configured Amazon CloudFront Content Distribution Network, page cache, browser cache, and object cache with the WordPress plugin, W3 Total Cache. Due to the sheer number of ad scripts being served per page, there were inevitable JavaScript and PHP conflicts, but W3TC is very flexible and was able to handle the task. Suggested a scheduled, offsite backup strategy that would utilize existing resourc… 6, 0, 1, 0 and 8.68
Web Hosting
…ancing, RDS MySQL, S3 Storage, Cloudfront Cache, and more Virtual Private Server Slice of a Dedicated server, with guaranteed RAM up to 4GB and a single CPU Locations in U.S., Canada, Netherlands, Germany High Traffic PHP hosting PHP, MySQL, Apache or NginX, APC Cache Dedicated Mail Server, Postini Spam filtering Appropriate for busy blogs, e-commerce, etc. Basic PHP hosting PHP, MySQL, NginX Small local business sites or blogs wit… 4, 0, 0, 0 and 5.32
Recursive chmod Tricks
Recursively chmod only directories find . -type d -exec chmod 755 {} \; Similarly, recursively set the execute bit on every directory chmod -R a+X * The +X flag sets the execute bit on directories only Recursively chmod only files find . -type f -exec chmod 644 {} \; Recursively chmod only PHP files (with extension .php) find . -type f -name ’*.php‘ -exec chmod 644 {} \; … 3, 0, 1, 0 and 4.99
-
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





