<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>iMountain.com Blogger</title> <atom:link href="http://imountain.com/blog/feed/" rel="self" type="application/rss+xml" /><link>http://imountain.com/blog</link> <description>Webhosting News, Tips and Tricks</description> <lastBuildDate>Sun, 11 Oct 2009 12:29:55 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.8.1</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Annoyed by Wordpress asking for FTP username/password?</title><link>http://imountain.com/blog/2009/07/13/annoyed-by-wordpress-asking-for-ftp-usernamepassword/</link> <comments>http://imountain.com/blog/2009/07/13/annoyed-by-wordpress-asking-for-ftp-usernamepassword/#comments</comments> <pubDate>Mon, 13 Jul 2009 22:00:36 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Tips and Tricks]]></category> <category><![CDATA[wordpress ftp]]></category> <category><![CDATA[wordpress tips]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=66</guid> <description><![CDATA[In Wordpress version 2.7 and 2.8, you&#8217;ve probably noticed a new feature built into Wordpress&#8230;FTP updates of plugins.   It&#8217;s a great new feature and does add a layer of security to the whole process.  In the past, you would have to chmod your directories to 777 for this to happen.
Now by providing FTP credentials, you [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft" style="float: left;" src="http://imountain.com/uploads/files/n0ezijxdy2dgjwgei2qj.jpg" alt="" width="300" height="274" />In Wordpress version 2.7 and 2.8, you&#8217;ve probably noticed a new feature built into Wordpress&#8230;FTP updates of plugins.   It&#8217;s a great new feature and does add a layer of security to the whole process.  In the past, you would have to chmod your directories to 777 for this to happen.</p><p>Now by providing FTP credentials, you can automatically update your plugins safely and securely.  And there are those that worry about the security of storing your FTP password in the config files.  Well the fact is your database password is already stored in that same file.  In addition, if you think about it, if you had to type your username/password each time into your web-browser, that info is being sent over the net already anyways.</p><p>Besides, the FTP method is much more secure on shared servers than using chmod 777 on everything in sight.  FTP updates/updating seems to be the way of the future as opposed to using chmod 777, apps like Joomla have already adopted this method.</p><p>There is one catch though, if you don&#8217;t have passwords and forms saved in your browser, Wordpress will ask you for your FTP login credentials every time.  If you manage alot of Wordpress sites, this can get annoying very quickly.</p><p>Thankfully, there&#8217;s a simple solution which will save the FTP login (username/password/server) so Wordpress stops asking you for them.  Here&#8217;s how you do it.</p><p>1.  Locate your Wordpress root diectory and find the &#8220;wp-config.php&#8221; file.</p><p>2.  Edit the file and insert this somewhere in the middle as it&#8217;s own block, we normally put it after the mysql username/password block.</p><pre>/*** FTP login settings ***/
define("FTP_HOST", "localhost");
define("FTP_USER", "yourftpusername");
define("FTP_PASS", "yourftppassword");</pre><pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">Of course you'll want to change "yourftpusername" and "yourftppassword" to the actual FTP usernames/passwords for your site.</span></pre><p>Once you&#8217;ve made that edit, save the file and voila!  No more punching in your ftp username and password all the time.</p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2009/07/13/annoyed-by-wordpress-asking-for-ftp-usernamepassword/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>AMD ships 6-core &#8220;Istanbul&#8221; Processors</title><link>http://imountain.com/blog/2009/06/23/amd-ships-6-core-istanbul-processors/</link> <comments>http://imountain.com/blog/2009/06/23/amd-ships-6-core-istanbul-processors/#comments</comments> <pubDate>Tue, 23 Jun 2009 10:34:48 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Hardware]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=64</guid> <description><![CDATA[
As most of you all know, iMountain.com mostly utilizes Opteron processors for their energy efficiency and high performance.
Well we&#8217;re psyched up for AMD&#8217;s newest offering of 6 core processors code-named &#8220;Istanbul&#8221;.  Based on their latest 45 nanometer design, these processors promise to be fast and most importantly, energy-efficient.   These new 6 core chips promise to [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft" style="float: left;" src="http://www.cray.com/assets/images/products/xt5m.jpg" alt="" /></p><p>As most of you all know, iMountain.com mostly utilizes Opteron processors for their energy efficiency and high performance.</p><p>Well we&#8217;re psyched up for AMD&#8217;s newest offering of 6 core processors code-named &#8220;Istanbul&#8221;.  Based on their latest 45 nanometer design, these processors promise to be fast and most importantly, energy-efficient.   These new 6 core chips promise to increase performance by 35% per watt consumption compared to previous generation chips.</p><p>Another performance enhancing feature will be &#8220;HT Assist&#8221; which sort of indexes the contents of the various CPU&#8217;s so that data can be interchanged quickly and efficiently.</p><p>Cray, famous for its supercomputers, has also announced that the Cray XT5m will be using these new Opteron 6 Core chips at the core of its supercomputing platform.</p><p>Although we won&#8217;t be using any Cray Supercomputers, we can&#8217;t wait to get our hands on some of these 6-cores to build a 48 Core server.</p><p
style="text-align: center;"><img
class="aligncenter" src="http://imountain.com/uploads/files/iwwlve8uiy9369dij11f.png" alt="" width="500" height="330" /></p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2009/06/23/amd-ships-6-core-istanbul-processors/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Socket F heatsink and fan same as Socket 940?</title><link>http://imountain.com/blog/2009/06/22/socket-f-heatsink-and-fan-same-as-socket-940/</link> <comments>http://imountain.com/blog/2009/06/22/socket-f-heatsink-and-fan-same-as-socket-940/#comments</comments> <pubDate>Mon, 22 Jun 2009 20:10:09 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Hardware]]></category> <category><![CDATA[Tips and Tricks]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=61</guid> <description><![CDATA[We&#8217;ve been buying the Opteron Quad Core Barcelona 8350&#8217;s for quite some time now&#8230;they are the foundation for our 32 CPU Core Servers.  These are the AMD 2nd Generation Opteron chips and are based on Socket F (aka Socket 1207).  We recently got in a bunch of Opteron 8350&#8217;s in an OEM bulk package without Heatsinks [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft" style="float: left; margin-left: 10px; margin-right: 10px;" src="http://imountain.com/uploads/files/lccuk1bo5jblespynlzd.jpg" alt="" width="156" height="186" />We&#8217;ve been buying the Opteron Quad Core Barcelona 8350&#8217;s for quite some time now&#8230;they are the foundation for our 32 CPU Core Servers.  These are the AMD 2nd Generation Opteron chips and are based on Socket F (aka Socket 1207).  We recently got in a bunch of Opteron 8350&#8217;s in an OEM bulk package without Heatsinks and fans.</p><p>We were about to go and purchase specific Socket F/1207 heatsinks and fans when we noticed the AMD Opteron 1st Generation Socket 940 Opteron heatsink mounting patterns looked extremely similar.</p><p>We did some precise measurements on the heatsink/backplates and lo and behold, the mounting pitches are exactly identical at &#8220;3.5&#8243;.   The other consideration is the thermal envelope of the new chips versus the old socket 940 chips and that isn&#8217;t an issue.    Socket F also came out with a 4.1&#8243; mounting pitch (which is NOT compatible with Socket 940 heatsinks) but it is pretty rare&#8230;only motherboard we know of that uses the odd 4.1&#8243; mounting pitch is the Tyan S2912G2NR.</p><p>So, YES, you can use most of the Socket 940 CPU&#8217;s with the newer Opteron Socket F/Socket 1207 as their mounting, thermal envelope and pitch are virtually identical.  Just make sure you use a high quality fan, as this is usually the PC component that breaks down first.</p><p>By re-using these high quality copper heatsinks instead of throwing them out, we&#8217;ll be recycling a ton of copper!</p><p
style="text-align: center;"><img
src="http://imountain.com/uploads/files/48rfp8p66zbk3f6sagla.jpg" alt="" width="400" height="300" /><a
href="http://imountain.com/blog/wp-content/uploads/2009/06/back_plate_tt1.jpg"></a><img
class="aligncenter" src="http://imountain.com/uploads/files/wksustgwv18kosi9nnbx.jpg" alt="" width="276" height="287" /></p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2009/06/22/socket-f-heatsink-and-fan-same-as-socket-940/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>New Dedicated Server Specials</title><link>http://imountain.com/blog/2009/05/16/new-dedicated-server-specials/</link> <comments>http://imountain.com/blog/2009/05/16/new-dedicated-server-specials/#comments</comments> <pubDate>Sat, 16 May 2009 08:23:40 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Uncategorized]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=60</guid> <description><![CDATA[We&#8217;re rolling out a whole new line of dedicated servers to fit the economy.   Super reliable, deployed within 24 hours and powerful enough to serve the most demanding web pages.  Dual Core and Quad Core servers are available, just choose the one that&#8217;s right for you.
Email sales .@.iMountain.com for more information and pricing.NEBULA CLASS [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft" style="float: left; margin-left: 10px; margin-right: 10px;" src="http://imountain.com/uploads/files/lxwrrwr3f8ub73h933kv.jpg" alt="" width="400" height="266" />We&#8217;re rolling out a whole new line of dedicated servers to fit the economy.   Super reliable, deployed within 24 hours and powerful enough to serve the most demanding web pages.  Dual Core and Quad Core servers are available, just choose the one that&#8217;s right for you.</p><p>Email sales .@.iMountain.com for more information and pricing.</p><ul><li><strong>NEBULA CLASS DEDICATED SERVER</strong></li><li><strong>Dual Opteron 252 2.6 Ghz CPU</strong></li><li> 2000 GB Bandwith/month &#8211; test file: <a
href="http://www.imountain.com/10meg.zip" target="_blank">http://www.imountain.com/10meg.zip</a></li><li> 160 GB SATA Drive</li><li> 2 Gigabytes RAM (2048 MB)</li><li> 3 IP Addresses</li><li>Servers are un-managed, ask about server management</li><li>cPanel/DirectAdmin available directly from iMountain or purchase your own licenses</li><li>Special Discounts for 6 months/1 year/2 Year payment terms</li></ul> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2009/05/16/new-dedicated-server-specials/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Why is my .htaccess not working?</title><link>http://imountain.com/blog/2008/10/21/why-is-my-htaccess-not-working/</link> <comments>http://imountain.com/blog/2008/10/21/why-is-my-htaccess-not-working/#comments</comments> <pubDate>Tue, 21 Oct 2008 18:58:49 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Linux Server Administration]]></category> <category><![CDATA[Tips and Tricks]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[centos]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[server management]]></category> <category><![CDATA[vps]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=57</guid> <description><![CDATA[If you have a VPS or Linux server running Apache the goold old fashioned way without fancy control panels, you&#8217;ll quickly have to learn some Apache tweaks.
One of the main issues we commonly run into is a non-working .htaccess file.  Apache doesn&#8217;t come with .htaccess support automatically turned on.  You&#8217;ll have to turn it on [...]]]></description> <content:encoded><![CDATA[<p>If you have a VPS or Linux server running Apache the goold old fashioned way without fancy control panels, you&#8217;ll quickly have to learn some Apache tweaks.</p><p>One of the main issues we commonly run into is a non-working .htaccess file.  Apache doesn&#8217;t come with .htaccess support automatically turned on.  You&#8217;ll have to turn it on in order for .htaccess files to have an effect.  Here&#8217;s what you do:</p><p>There are two ways,</p><ol><li>Edit your httpd.conf manually using a text editor like vim, nano, vi, joe whatever you like.</li><li>Edit your httpd.conf through Webmin</li></ol><p>Since the Webmin version is more graphical, we&#8217;ll show you how to do it through Webmin.  If you&#8217;re using a text editor, just skip to the portion with the AllowOveride command.</p><p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--></p><ol><li>Login to your Webmin</li><li>Servers&gt;Apache</li><li>Go to the Global Configuration tab</li><li>Click on EDIT CONFIG FILES</li><li><a
href="http://imountain.com/blog/wp-content/uploads/2008/10/tutorial-htaccess-21.jpg"><img
class="alignnone size-full wp-image-59" title="tutorial-htaccess-21" src="http://imountain.com/blog/wp-content/uploads/2008/10/tutorial-htaccess-21.jpg" alt="" width="499" height="162" /></a></li><li>Search for AllowOveride and .htaccess and remove the # sign in front or type “AllowOveride All”.<img
src="http://imountain.com/uploads/files/urdulrxdewulybefd5ud.jpg" alt="" width="512" height="257" /></li></ol><p><span
style="font-size: 11pt; font-family: ">This should fix it permanently and allow your .htaccess files to override pretty much and directive needed.<br
/> </span></p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2008/10/21/why-is-my-htaccess-not-working/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>How to install YUM manually on RedHat/RHEL 4.x or Centos 4.x</title><link>http://imountain.com/blog/2008/09/13/how-to-install-yum-manually-on-redhatrhel-4x-or-centos-4x/</link> <comments>http://imountain.com/blog/2008/09/13/how-to-install-yum-manually-on-redhatrhel-4x-or-centos-4x/#comments</comments> <pubDate>Sun, 14 Sep 2008 00:45:03 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Tips and Tricks]]></category> <category><![CDATA[admin]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[vps]]></category> <category><![CDATA[yum install]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=53</guid> <description><![CDATA[Invariably, you may find yourself with a missing YUM install or a corrupted installation and need to re-install yum to fix this problem.
Yum of course is used to easily install RPM packages like PHP or Apache or pretty much anything.  It&#8217;s equivalent would be &#8220;apt-get&#8221; on Debian based Linux systems.
So here&#8217;s how you would install [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://imountain.com/blog/wp-content/uploads/2008/09/yum1.png"><img
class="alignleft alignnone size-medium wp-image-55" style="float: left;" title="yum1" src="http://imountain.com/blog/wp-content/uploads/2008/09/yum1.png" alt="" width="185" height="70" /></a>Invariably, you may find yourself with a missing YUM install or a corrupted installation and need to re-install yum to fix this problem.</p><p>Yum of course is used to easily install RPM packages like PHP or Apache or pretty much anything.  It&#8217;s equivalent would be &#8220;apt-get&#8221; on Debian based Linux systems.</p><p>So here&#8217;s how you would install YUM from scratch:<br
/> <code>rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/libxml2-2.6.16-10.i386.rpm<br
/> rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/libxml2-python-2.6.16-10.i386.rpm<br
/> rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm<br
/> rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/sqlite-3.3.6-2.i386.rpm<br
/> rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm<br
/> rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/rpm-python-4.3.3-22_nonptl.i386.rpm<br
/> rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm<br
/> rpm -Uvh ftp://ftp.pbone.net/mirror/ftp.centos.org/4.6/os/i386/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm<br
/> rpm -Uvh ftp://ftp.pbone.net/mirror/ftp.centos.org/4.6/os/x86_64/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm</code></p><p>Just copy and paste the above RPM code into your SSH session.</p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2008/09/13/how-to-install-yum-manually-on-redhatrhel-4x-or-centos-4x/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to change Joomla 1.5 Admin Timeout Session</title><link>http://imountain.com/blog/2008/09/11/how-to-change-joomla-15-admin-timeout/</link> <comments>http://imountain.com/blog/2008/09/11/how-to-change-joomla-15-admin-timeout/#comments</comments> <pubDate>Thu, 11 Sep 2008 23:41:55 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Tips and Tricks]]></category> <category><![CDATA[joomla 1.5]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=51</guid> <description><![CDATA[So most of us here are Joomla fans while some are Drupal fans.  It&#8217;s a matter of choice really, they&#8217;re both quite good as far as CMS&#8217; go.
But that&#8217;s not why I&#8217;m writing today.
One of the things that annoys me the most is Joomla&#8217;s quick timeout when you&#8217;re logged into the administrator back-end.  It seems [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://imountain.com/blog/wp-content/uploads/2008/09/joomla.png"><img
class="alignleft alignnone size-medium wp-image-52" style="float: left;" title="joomla" src="http://imountain.com/blog/wp-content/uploads/2008/09/joomla.png" alt="Joomla 1.5" width="235" height="46" /></a>So most of us here are Joomla fans while some are Drupal fans.  It&#8217;s a matter of choice really, they&#8217;re both quite good as far as CMS&#8217; go.</p><p>But that&#8217;s not why I&#8217;m writing today.</p><p>One of the things that annoys me the most is Joomla&#8217;s quick timeout when you&#8217;re logged into the administrator back-end.  It seems that if you walk away for a few minutes, your Joomla&#8217;s timed out and you have to login all over again.  It&#8217;s especially annoying if you were working on a new article and didn&#8217;t save it prior to being logged out.  Yup, that means you have to type it all over again.</p><p>Well, if you&#8217;ve had enough of this nonsense, thankfully, you can change it pretty easily.<br
/> <code><br
/> 1. Go into your Joomla Administrative back-end<br
/> 2. Click on the GLOBAL CONFIGURATION icon in the lower left of the page or you can use the menu SITE &gt; GLOBAL CONFIGURATION.<br
/> 3. Click on the SYSTEM tab<br
/> 4. On the lower right side of the page, look for SESSION SETTINGS<br
/> 5. Change the MINUTES to however long you want to stay logged in<br
/> </code></p><p><a
href="http://imountain.com/blog/wp-content/uploads/2008/09/joomla_session_settings.jpg"><img
class="alignleft size-full wp-image-56" title="joomla_session_settings" src="http://imountain.com/blog/wp-content/uploads/2008/09/joomla_session_settings.jpg" alt="" width="373" height="301" /></a><br
/> That&#8217;s it, now you can safely go get another cup of coffee without having to worry about re-typing everything all over again.</p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2008/09/11/how-to-change-joomla-15-admin-timeout/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>Major Upgrade HSphere Clusters July 4th weekend</title><link>http://imountain.com/blog/2008/07/01/major-upgrade-hsphere-clusters-july-4th-weekend/</link> <comments>http://imountain.com/blog/2008/07/01/major-upgrade-hsphere-clusters-july-4th-weekend/#comments</comments> <pubDate>Wed, 02 Jul 2008 07:21:41 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Maintenance]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=50</guid> <description><![CDATA[Dear WebHosting Clients
NOTE: This does not affect Dedicated Server clients.
We will be moving to a major upgrade of our HSphere system this weekend. Our planned maintenance window will be 10PM-4AM Pacific/California Time. If everything works well, you probably won&#8217;t notice more than 30 minutes of down-time but we have a large window just in case.
Please [...]]]></description> <content:encoded><![CDATA[<p
class="MsoPlainText"><img
class="alignright" style="float: right;" src="http://imountain.com/uploads/files/qgssqe2xkcaxy3nox3yo.jpg" alt="" width="250" height="260" />Dear WebHosting Clients</p><p
class="MsoPlainText">NOTE: This does not affect Dedicated Server clients.</p><p
class="MsoPlainText">We will be moving to a major upgrade of our HSphere system this weekend.<span> </span>Our planned maintenance window will be 10PM-4AM Pacific/California Time.<span> </span>If everything works well, you probably won&#8217;t notice more than 30 minutes of down-time but we have a large window just in case.</p><p
class="MsoPlainText">Please make any backups of your sites and databases in the next few days.</p><p
class="MsoPlainText">Your server will not be down the entire time but we have to update quite a few servers so there&#8217;s a good chance you will experience some intermittent connectivity issues.</p><p
class="MsoPlainText">For sure, these servers will be down for 30 minutes:</p><p
class="MsoPlainText">1) All mySQL clusters.<span> </span>If you use any of the<span> </span>mysqlxxx.imountain.com clusters, you will experience 30 minutes of down-time for the upgrade somewhere between 10PM and 4AM.</p><p
class="MsoPlainText">2) The cp.imountain.com Control panel server will be down for 30 minutes.</p><p
class="MsoPlainText">3) Mail clusters should be down about 15 minutes each.</p><p
class="MsoPlainText">4) Webservers will probably NOT be down.<span> </span>We will not be updating the webservers (most likely).</p><p
class="MsoPlainText">Changes you will notice after the updates:</p><p
class="MsoPlainText">1) HSphere Control panel skin will look different; however, the old skin is still selectable if you prefer.<span> </span>The new control Panel looks more like &#8220;Plesk&#8221; or &#8220;HSPComplete&#8221; if you&#8217;re familiar with those.</p><p
class="MsoPlainText">2) Apache 2.2 will be available on a separate server which you can move to if you wish.<span> </span>Apache 2.2 will be our standard webserver offering moving forward.</p><p
class="MsoPlainText">3) Ruby on Rails support will also be available on the Apache 2.2 servers.</p><p
class="MsoPlainText">4) The mySQL clusters will be fully replicated and backed up with a live backup server: 1 replication cluster + 1 backup server with data 3 hours behind.<span> </span>This is probably one of the most fault-tolerant mySQL solutions you can find in a public hosting environment.</p><p
class="MsoPlainText">5) We will be changing our naming and our logos from &#8220;Iron Mountain Hosting&#8221; to &#8220;iMountain.com&#8221;.<span> </span>This is a rebranding of our services, so we&#8217;ll just be known from our domain name &#8220;iMountain&#8221;.</p><p
class="MsoPlainText">6) Major updates to all the EasyApp packages to upgrade to the latest and greatest versions like Joomla 1.5.2, phpBB3, Wordpress 2.5, etc.</p><p
class="MsoPlainText">That&#8217;s all for now, please make sure you run your backups just in case.<span> </span>We&#8217;ve been testing the installation for a few months now and things look to be running fine.</p><p
class="MsoPlainText">Enjoy your 4th of July holiday and as always, it&#8217;s a pleasure serving you.</p><p
class="MsoPlainText">iMountain.com</p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2008/07/01/major-upgrade-hsphere-clusters-july-4th-weekend/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>HOWTO: Install PDFLite/PDFLib on a Centos/RHEL server</title><link>http://imountain.com/blog/2008/06/20/howto-install-pdflitepdflib-on-a-centosrhel-server/</link> <comments>http://imountain.com/blog/2008/06/20/howto-install-pdflitepdflib-on-a-centosrhel-server/#comments</comments> <pubDate>Fri, 20 Jun 2008 14:12:20 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Linux Server Administration]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=48</guid> <description><![CDATA[We recently helped a client install PDFLite on their server and it was a little more quirky than usual so we thought we&#8217;d share the installation process.
First of all, PDF Lite is the stripped down but free version of PDFLib.  This library allows you to generate PDF files and can be quite handy.  [...]]]></description> <content:encoded><![CDATA[<p>We recently helped a client install PDFLite on their server and it was a little more quirky than usual so we thought we&#8217;d share the installation process.</p><p>First of all, PDF Lite is the stripped down but free version of PDFLib.  This library allows you to generate PDF files and can be quite handy.  The easiest thing is to confuse the two versions, we&#8217;re using the Lite version which doesn&#8217;t have as many features but it&#8217;s free and doesn&#8217;t watermark your PDFs.  The Lite version is good for just messing around with but if this is a commercial endeavor, you should get the full version found here : http://www.pdflib.com/</p><p>This tutorial installs the FREE Lite package version 7.03.  Alright, let&#8217;s get started:<br
/> OS: CentOS 4.5/5,RHEL 4/5<br
/> Requires: PECL to be running and available and most likely has to be done as the root user</p><p><code>cd /usr/src<br
/> wget http://www.pdflib.com/binaries/PDFlib/703/PDFlib-Lite-7.0.3.tar.gz<br
/> tar xzpf PDFlib-Lite-7.0.3.tar.gz<br
/> cd PDFlib-Lite-7.0.3<br
/> ./configure<br
/> make<br
/> make install<br
/> pecl install pdflib</code></p><p>The system will now ask you for the installation location of pdflib (path to pdflib installation?), put in:<br
/> <code>/usr/local</code></p><p>Once it&#8217;s done installing, let&#8217;s finish this up:<code><br
/> cp /usr/local/lib/libpdf.so /usr/include/php/ext<br
/> echo "[libpdf]" >> /etc/php.ini<br
/> echo "extension=pdf.so" >> /etc/php.ini<br
/> service httpd restart</code></p><p>That should do it, check your phpinfo to make sure it works and go make some PDFs.</p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2008/06/20/howto-install-pdflitepdflib-on-a-centosrhel-server/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>HOW TO: Optimize Wordpress + Memcache and eAccelerator</title><link>http://imountain.com/blog/2008/06/18/how-to-optimize-wordpress-memcache-and-eaccelerator/</link> <comments>http://imountain.com/blog/2008/06/18/how-to-optimize-wordpress-memcache-and-eaccelerator/#comments</comments> <pubDate>Wed, 18 Jun 2008 22:54:58 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Linux Server Administration]]></category><guid
isPermaLink="false">http://imountain.com/blog/?p=47</guid> <description><![CDATA[We&#8217;ll do a complete tutorial in this blog series.  Hopefully we can get this done in 3 main blog posts and then an accompanying post with some information about using Memcache in other common PHP scripts such as vBulletin, IPBoard, Joomla, etc.
Part 1 &#8211; Install Memcache
Part 2 &#8211; Install eAcclerator
Part 3 &#8211; Modify Wordpress [...]]]></description> <content:encoded><![CDATA[<p>We&#8217;ll do a complete tutorial in this blog series.  Hopefully we can get this done in 3 main blog posts and then an accompanying post with some information about using Memcache in other common PHP scripts such as vBulletin, IPBoard, Joomla, etc.</p><p>Part 1 &#8211; Install Memcache</li><p>Part 2 &#8211; Install eAcclerator</li><p>Part 3 &#8211; Modify Wordpress to use Memcache + eAccelerator</li><p><strong>PART 1 of 3: Memcache</strong><br
/> Memcache aka Memcached is:</p><blockquote><p><tt>...</tt>a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load</p></blockquote><p>In layman&#8217;s terms, it&#8217;s a caching system using RAM to cache your website and make it run quicker.  Why would Memcache speed up your site?  It basically takes your often hit pages and caches it into RAM.  By caching it into RAM, your page doesn&#8217;t need to be regenerated as the information is still in memory.  Large websites have huge Memcache server farms whose sole purpose is to cache data for quick retrieval, that&#8217;s how the big boys do it. <a
href="http://lists.danga.com/pipermail/memcached/2004-November/000813.html">Even Howard Stern uses Memcache</a>.</p><p>Well we might not have millions of hits and gigabytes of Memcache but even a little bit of Memcache can help medium traffic sites.  No, memcache is not for everybody, it doesn&#8217;t do you much good if your site doesn&#8217;t see much traffic.  But if you have a popular Wordpress Blog or vBulletin forum, a little Memcache can go a long way.</p><p>We have found that Memcache + eAccelerator greatly increases the speed of your site and reduces the overall server load.  So you might ask, how do I get Memcache working with Wordpress, let&#8217;s get started:</p><p><strong>NOTE: This article assumes that you have root/admin access to your server.  If you are on a hosted/shared webserver, just ask your hosting company to do the work for you and skip to the Wordpress Memcache plugin section.<br
/> </strong><span
id="more-47"></span><br
/> 1) First things first, your server must have memcache installed on it.  These are CentOS/RHEL instructions, you&#8217;ll have to figure out how to do it for Debian/Ubuntu but it should be similar.</p><p>Download, Compile and Install Memcache (also installs zlib which is required by Memcache):<br
/> <code>mkdir /usr/src/install<br
/> cd /usr/src/install<br
/> wget http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz<br
/> tar xzvf memcached-1.2.2.tar.gz<br
/> cd memcached-1.2.2<br
/> yum -y install libevent-devel<br
/> ./configure<br
/> make<br
/> make install<br
/> </code></p><p>2) Install the Memcache PHP extension:<br
/> <code>yum -y install zlib-devel<br
/> wget http://pecl.php.net/get/memcache-2.1.2.tgz<br
/> tar xzvf memcache-2.1.2.tgz<br
/> cd memcache-2.1.2<br
/> </code></p><p>Ok, now you have to find where your &#8220;phpize&#8221; resides, be careful if you have multiple PHP versions, you have to find the right one:<br
/> <code>locate phpize</code><br
/> This should output the location of phpize, you will need to insert it into the following step:<br
/> <code><br
/> export PHP_PREFIX="PATH_TO_YOUR_PHPIZE_COMMAND"<br
/> $PHP_PREFIX ./configure --with-php-config=/hsphere/shared/php5/bin/php-config<br
/> make<br
/> make install</code></p><p>Now you have to edit php.ini to include Memcache, first locate the correct php.ini file.  Again, it should be the main php.ini file:<br
/> <code>locate php.ini</code></p><p>Once you have the path to php.ini, you need to edit it to include the Memcache extension<br
/> <code>nano PATH_TO_PHP.INI_FILE</code></p><p>INSERT this in there and save your file:<br
/> <code>extension=memcache.so</code></p><p>Restart your webserver and you should have Memcache working.</p> ]]></content:encoded> <wfw:commentRss>http://imountain.com/blog/2008/06/18/how-to-optimize-wordpress-memcache-and-eaccelerator/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> </channel> </rss>
<!-- Served from: cp.imountain.com @ 2010-03-11 17:06:36 by W3 Total Cache -->