<?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>The Webmaster's Edge &#187; CPanel</title>
	<atom:link href="http://webmastersedge.net/home/category/server-administration/control-panels/cpanel/feed/" rel="self" type="application/rss+xml" />
	<link>http://webmastersedge.net/home</link>
	<description>Offering help to monetize, advertise, build, and maintain your website.</description>
	<lastBuildDate>Fri, 08 Aug 2008 12:17:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CPanel Tutorial: Opening Up Another Port For SMTP When Port 25 Is Being Blocked By Your ISP</title>
		<link>http://webmastersedge.net/home/2008/cpanel-tutorial-opening-up-another-port-for-smtp-when-port-25-is-being-blocked-by-your-isp/</link>
		<comments>http://webmastersedge.net/home/2008/cpanel-tutorial-opening-up-another-port-for-smtp-when-port-25-is-being-blocked-by-your-isp/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 16:33:22 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[E-mail]]></category>
		<category><![CDATA[SMTP]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=189</guid>
		<description><![CDATA[



My wife&#8217;s parents are in town and they have signed up for Charter cable&#8217;s high speed internet access while they are up from Florida.  Charter blocks port 25 except when relaying through their SMTP server.  Right now they are using my webserver&#8217;s SMTP server to send mail, and we really didn&#8217;t feel like [...]]]></description>
			<content:encoded><![CDATA[<p><div class="c_intxt_boxad">
<script type="text/javascript"><!--
ch_client = "bliedel";
ch_type = "mpu";
ch_width = 300;
ch_height = 250;
ch_non_contextual = 4;
ch_color_title = "3366FF";
ch_font_title = "verdana,tahoma,georgia";
ch_font_text = "verdana,tahoma,georgia";
ch_vertical ="premium";
ch_target = "_blank";
ch_sid = "300x250 Chitika Premium";
ch_alternate_ad_url = "http://webmastersedge.net/ad_banners/chitika_300x250_alt_ad.html";
var ch_queries = new Array( );
var ch_selected=Math.floor((Math.random()*ch_queries.length));
if ( ch_selected < ch_queries.length ) {
ch_query = ch_queries[ch_selected];
}
//--></script>
<script  src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript">
</script>
</div>My wife&#8217;s parents are in town and they have signed up for Charter cable&#8217;s high speed internet access while they are up from Florida.  Charter blocks port 25 except when relaying through their SMTP server.  Right now they are using my webserver&#8217;s SMTP server to send mail, and we really didn&#8217;t feel like changing that since they will be switching back when they head back down.  In order to circumvent this and make it so that they wouldn&#8217;t have to change their mailserver settings on their laptop again, I decided to open up a second port for SMTP.</p>
<h3>Choosing A Port</h3>
<p>First you want to decide on a port.  Many use port 26 as the alternate SMTP port and CPanel recommends it, but several ISPs who do port 25 filtering also filter port 26, so it really isn&#8217;t a great choice.  I personally recommend conforming (at least partially) to the RFC&#8217;s, so I decided to go with port 587 based on <a href="http://tools.ietf.org/html/rfc4409">RFC4409</a>.</p>
<h3>Setting Up Exim To Listen On Your Chosen Port</h3>
<p><img src="http://webmastersedge.net/home/wp-content/uploads/2008/07/service_configuration.jpg" alt="" title="Service Manager" width="207" height="174" class="alignleft size-medium wp-image-190" />Login to your Web Host Manager ( http://whatever.yourserver.com/whm ) and navigate to Service Configuration -> Service Manager.  Scroll to the bottom and you will see an option for &#8220;Exim on another port&#8221;.  Check this box and set it to the chosen port (in my case 587).</p>
<p><img src="http://webmastersedge.net/home/wp-content/uploads/2008/07/exim_on_another_port.jpg" alt="" title="Exim On Another Port" width="370" height="68" class="alignnone size-medium wp-image-191" /></p>
<h3>Hmm&#8230;Firewall?</h3>
<p>I&#8217;m assuming you are running a firewall of some sort (I hope!), likely APF.  To open the port in APF run a&#8230;</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">locate</span> conf.apf</div></div>
<p>Assuming the file is located in /etc/apf/ you need to&#8230;</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apf<br />
<span style="color: #c20cb9; font-weight: bold;">nano</span> conf.apf</div></div>
<p>Find the line&#8230;</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># Common ingress (inbound) TCP ports</span><br />
<span style="color: #007800;">IG_TCP_CPORTS</span>=<span style="color: #ff0000;">&quot;20,21,22,25,53,80,110,143,443,465,993,995,2082,2083,2084,2086,2087,2095,2096,3306,6666,7786,9000&quot;</span></div></div>
<p>and add port 587 to it&#8230;</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># Common ingress (inbound) TCP ports</span><br />
<span style="color: #007800;">IG_TCP_CPORTS</span>=<span style="color: #ff0000;">&quot;20,21,22,25,53,80,110,143,443,465,587,993,995,2082,2083,2084,2086,2087,2095,2096,3306,6666,7786,9000&quot;</span></div></div>
<h3>Viola!</h3>
<p>There you have it!  Pretty painless for the most part and easy enough for anyone who has WHM and SSH access to a CPanel server.  Questions?  Suggestions for another walkthrough?  As always, ask away!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fcpanel-tutorial-opening-up-another-port-for-smtp-when-port-25-is-being-blocked-by-your-isp%2F';
  addthis_title  = 'CPanel+Tutorial%3A+Opening+Up+Another+Port+For+SMTP+When+Port+25+Is+Being+Blocked+By+Your+ISP';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/cpanel-tutorial-opening-up-another-port-for-smtp-when-port-25-is-being-blocked-by-your-isp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CPanel Video Tutorials And Video Tutorials To Appear On The Edge</title>
		<link>http://webmastersedge.net/home/2008/cpanel-video-tutorials-and-video-tutorials-to-appear-on-the-edge/</link>
		<comments>http://webmastersedge.net/home/2008/cpanel-video-tutorials-and-video-tutorials-to-appear-on-the-edge/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 15:37:19 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Running a Website]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Webmaster's Edge Updates]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=131</guid>
		<description><![CDATA[



Did you know that CPanel offers video tutorials for many of their common tasks?  These types of tutorials can be powerful tools and I plan to offer some here as well. I will soon be partnering with a large Video Tutorial company to bring tutorials to The Edge and my other websites.  It [...]]]></description>
			<content:encoded><![CDATA[<p><!--adsense-->Did you know that CPanel offers <a href="http://www.cpanel.net/products/cpwhm/cpanel11/tutorials.html">video tutorials</a> for many of their common tasks?  These types of tutorials can be powerful tools and I plan to offer some here as well. I will soon be partnering with a large Video Tutorial company to bring tutorials to The Edge and my other websites.  It will be announced in a large press release they will have later this month.  In the mean time I&#8217;m working on a Video Testimonial for them and will soon begin publishing some of their tutorials on the site.</p>
<p>I will also be making tutorials to distribute through their service and will be encouraging users of The Edge and my other sites to utilize their video tutorial creation system in order to grow this library of knowledge.  Videos are a great way to syndicate content and promote your site, as well as being a valuable resource for your site&#8217;s users.  While written tutorials are great in their own respect, video tutorials add a bit extra for someone who is just starting out and needs a visual aid to help them on their way.</p>
<p>The Webmaster&#8217;s Edge is meant to help Webmasters of all skill levels.  These video tutorials will be a great supplement <em>especially</em> for the novice Webmaster.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fcpanel-video-tutorials-and-video-tutorials-to-appear-on-the-edge%2F';
  addthis_title  = 'CPanel+Video+Tutorials+And+Video+Tutorials+To+Appear+On+The+Edge';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/cpanel-video-tutorials-and-video-tutorials-to-appear-on-the-edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CPanel Domain Definitions</title>
		<link>http://webmastersedge.net/home/2008/cpanel-domain-definitions/</link>
		<comments>http://webmastersedge.net/home/2008/cpanel-domain-definitions/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 18:24:12 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Running a Website]]></category>
		<category><![CDATA[Domain names]]></category>
		<category><![CDATA[Webhosting]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=117</guid>
		<description><![CDATA[I was asked today:
Can you explain what is meant by add-on domains, sub domains and parked domains?  Does this mean if I pay for another domain name I can use the same hosting account?  I&#8217;ve been curious about this for a while.
Great question!  Here&#8217;s a rundown on these different types of domains:

Your [...]]]></description>
			<content:encoded><![CDATA[<p><!--adsense-->I was asked today:</p>
<blockquote><p>Can you explain what is meant by add-on domains, sub domains and parked domains?  Does this mean if I pay for another domain name I can use the same hosting account?  I&#8217;ve been curious about this for a while.</p></blockquote>
<p>Great question!  Here&#8217;s a rundown on these different types of domains:</p>
<ul>
<li><strong>Your Domain</strong> &#8211; Just a basic definition for our examples.  This is your primary domain that you signed up for hosting and for now we&#8217;ll call this: http://webmastersedge.net/</li>
<li><strong>Add-on Domain</strong> &#8211; This is an extra domain hosted on your same hosting account.  Example:  http://webmastersedgetestaccount.com/ which might be hosted in my /public_html/webmastersedgetestaccount/ directory.</li>
<li><strong>Sub Domain</strong> &#8211; This is a sub domain of your current domain.  Example: http://subdomain.webmastersedge.net/ which might be hosted in my /public_html/subdomain/ directory.</li>
<li><strong>Parked Domain</strong> &#8211; This is an extra domain hosted on your same hosting account, but is just a &#8220;pointer&#8221; and does not have its own content.  Example: http://webmastersedgetestpark.com/ which would just redirect users to the content of http://webmastersedge.net/</li>
</ul>
<p>If you have any other domain questions, please feel free to comment below!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fcpanel-domain-definitions%2F';
  addthis_title  = 'CPanel+Domain+Definitions';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/cpanel-domain-definitions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Wiki Updates: CPanel Information And MySQL Upgrade Issues</title>
		<link>http://webmastersedge.net/home/2008/wiki-updates-cpanel-information-and-mysql-upgrade-issues/</link>
		<comments>http://webmastersedge.net/home/2008/wiki-updates-cpanel-information-and-mysql-upgrade-issues/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 18:07:38 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[Webmaster Wiki]]></category>
		<category><![CDATA[Webmaster's Edge Updates]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=50</guid>
		<description><![CDATA[This morning I made several additions to the Webmaster Wiki.  In addition to creating the CPanel Information page, I added the list of scripts that come with CPanel in the /scripts/ directory, how to fix Modsecparse.pl errors after a MySQL upgrade, and what to do when you are Receiving ERROR 2002 (HY000) after a [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I made several additions to the <a href="http://webmastersedge.net/webmaster_wiki/">Webmaster Wiki</a>.  In addition to creating the <a href="http://webmastersedge.net/webmaster_wiki/CPanel_Information">CPanel Information</a> page, I added the <a href="http://webmastersedge.net/webmaster_wiki/List_of_Special_CPanel_Scripts">list of scripts</a> that come with CPanel in the /scripts/ directory, how to fix <a href="http://webmastersedge.net/webmaster_wiki/Modsecparse.pl_errors_after_a_MySQL_upgrade">Modsecparse.pl errors</a> after a MySQL upgrade, and what to do when you are <a href="http://webmastersedge.net/webmaster_wiki/Receiving_ERROR_2002_%28HY000%29_after_a_MySQL_upgrade">Receiving ERROR 2002 (HY000)</a> after a MySQL upgrade.</p>
<p>I plan to better define the <a href="http://webmastersedge.net/webmaster_wiki/List_of_Special_CPanel_Scripts">list of scripts</a> at a later date, with FAQs and guides on using the scripts, especially scripts like EasyApache.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fwiki-updates-cpanel-information-and-mysql-upgrade-issues%2F';
  addthis_title  = 'Wiki+Updates%3A+CPanel+Information+And+MySQL+Upgrade+Issues';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/wiki-updates-cpanel-information-and-mysql-upgrade-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The PHP5 Upgrade Is Now Complete</title>
		<link>http://webmastersedge.net/home/2008/the-php5-upgrade-is-now-complete/</link>
		<comments>http://webmastersedge.net/home/2008/the-php5-upgrade-is-now-complete/#comments</comments>
		<pubDate>Fri, 23 May 2008 20:16:57 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[EasyApache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=34</guid>
		<description><![CDATA[The topic tells the conclusion of the tale.  After a few configuration changes (so EasyApache3 doesn&#8217;t select MySQL support by default when upgrading PHP) everything is up and running!  All of the php scripts on the server appear to be functioning without issue so far.  I&#8217;ll keep my fingers crossed.   [...]]]></description>
			<content:encoded><![CDATA[<p>The topic tells the conclusion of the tale.  After a few configuration changes (so EasyApache3 doesn&#8217;t select MySQL support by default when upgrading PHP) everything is up and running!  All of the php scripts on the server appear to be functioning without issue so far.  I&#8217;ll keep my fingers crossed.  <img src='http://webmastersedge.net/home/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I didn&#8217;t make it as far as I had hoped this week, but I still feel that I am on track for a public release of the website next week.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fthe-php5-upgrade-is-now-complete%2F';
  addthis_title  = 'The+PHP5+Upgrade+Is+Now+Complete';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/the-php5-upgrade-is-now-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modsecparse.pl Causing Cronjob Errors To Be E-mailed To Me After MySQL5 Upgrade On CPanel</title>
		<link>http://webmastersedge.net/home/2008/modsecparsepl-causing-cronjob-errors-to-be-e-mailed-to-me-after-mysql5-upgrade-on-cpanel/</link>
		<comments>http://webmastersedge.net/home/2008/modsecparsepl-causing-cronjob-errors-to-be-e-mailed-to-me-after-mysql5-upgrade-on-cpanel/#comments</comments>
		<pubDate>Fri, 23 May 2008 16:30:23 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[Modsec]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[phpMyAdmin]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=33</guid>
		<description><![CDATA[I woke up this morning and found e-mails that were sent to me every hour showing a cronjob error.
I did some poking around and found a method of fixing it.  Weird that searching the CPanel forums yielded no results.
Here&#8217;s the error message that was being e-mailed to me:
/etc/cron.hourly/modsecparse.pl:
DBI connect(&#8216;modsec:localhost&#8217;,'modsec&#8217;,&#8230;) failed: Access denied for user [...]]]></description>
			<content:encoded><![CDATA[<p>I woke up this morning and found e-mails that were sent to me every hour showing a cronjob error.</p>
<p>I did some poking around and found a method of fixing it.  Weird that searching the CPanel forums yielded no results.</p>
<p>Here&#8217;s the error message that was being e-mailed to me:</p>
<blockquote><p>/etc/cron.hourly/modsecparse.pl:</p>
<p>DBI connect(&#8216;modsec:localhost&#8217;,'modsec&#8217;,&#8230;) failed: Access denied for user &#8216;modsec&#8217;@'localhost&#8217; (using password: YES) at /etc/cron.hourly/modsecparse.pl line 19<br />
Unable to connect to mysql database at /etc/cron.hourly/modsecparse.pl line 19.</p></blockquote>
<p>Ok, so that&#8217;s a bummer.  To fix this I popped open an SSH session and used the following commands:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">su</span><br />
<br />
<span style="color: #c20cb9; font-weight: bold;">nano</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>cron.hourly<span style="color: #000000; font-weight: bold;">/</span>modsecparse.pl</div></div>
<p>Take a look at the modsec user&#8217;s password, then flip over to CPanel&#8217;s WHM.  Click on phpMyAdmin and then in phpMyAdmin click Privileges > M > and edit the user Modsec.  Change the password to whatever the password was in the aforementioned modsecparse.pl.  That should do it!!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fmodsecparsepl-causing-cronjob-errors-to-be-e-mailed-to-me-after-mysql5-upgrade-on-cpanel%2F';
  addthis_title  = 'Modsecparse.pl+Causing+Cronjob+Errors+To+Be+E-mailed+To+Me+After+MySQL5+Upgrade+On+CPanel';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/modsecparsepl-causing-cronjob-errors-to-be-e-mailed-to-me-after-mysql5-upgrade-on-cpanel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL Upgrade Gone Bad Or &#8220;How to upgrade MySQL 4.1 to MySQL 5.0 on CPanel&#8221;</title>
		<link>http://webmastersedge.net/home/2008/mysql-upgrade-gone-bad-or-how-to-upgrade-mysql-41-to-mysql-50-on-cpanel/</link>
		<comments>http://webmastersedge.net/home/2008/mysql-upgrade-gone-bad-or-how-to-upgrade-mysql-41-to-mysql-50-on-cpanel/#comments</comments>
		<pubDate>Thu, 22 May 2008 21:27:46 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=32</guid>
		<description><![CDATA[Today I decided to begin the upgrade process on my webserver by performing the upgrade of MySQL4.1 to MySQL5.  Here are the steps:

Login to WHM (Web Host Manager)
Click on &#8220;Tweak Settings&#8221; and scroll down to MySQL®
Check the Radio Button for 5.0, scroll down, and click Save
Log in through SSH and perform the following commands:

	SuperUser:
su
Navigate [...]]]></description>
			<content:encoded><![CDATA[<p>Today I decided to begin the upgrade process on my webserver by performing the upgrade of MySQL4.1 to MySQL5.  Here are the steps:</p>
<ul>
<li>Login to WHM (Web Host Manager)</li>
<li>Click on &#8220;Tweak Settings&#8221; and scroll down to MySQL®</li>
<li>Check the Radio Button for 5.0, scroll down, and click Save</li>
<li>Log in through SSH and perform the following commands:</li>
</ul>
<p>	SuperUser:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">su</span></div></div>
<p>Navigate to your Scripts directory:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>scripts<span style="color: #000000; font-weight: bold;">/</span></div></div>
<p>Upgrade MySQL:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">.<span style="color: #000000; font-weight: bold;">/</span>mysqlup</div></div>
<p>Recompile MySQL Perl Modules:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">.<span style="color: #000000; font-weight: bold;">/</span>perlinstaller <span style="color: #660033;">--force</span> Bundle::DBD::mysql</div></div>
<p>Recompile Apache (use your previously saved configuration, unless you want to make some other changes):</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">.<span style="color: #000000; font-weight: bold;">/</span>easyapache</div></div>
<p>Now at this point everything <strong>SHOULD</strong> be back to normal.  There are two main issues you may run into however.  The first is the one that I ran into.  MySQL would fail to start with:</p>
<blockquote><p>ERROR 2002 (HY000): Can&#8217;t connect to local MySQL server through socket &#8216;/var/lib/mysql/mysql.sock&#8217; (2)</p></blockquote>
<p>To fix this I had to perform the following:</p>
<p>	Rename the my.cnf file as it contains some old information:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>my.cnf <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>my.cnf.OLD</div></div>
<p>Force MySQL to update again:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">/</span>scripts<span style="color: #000000; font-weight: bold;">/</span>mysqlup <span style="color: #660033;">--force</span></div></div>
<p>&#8230;and that should do the trick!  However, another issue that you may run into is:</p>
<blockquote><p>Starting MySQLCouldn&#8217;t find MySQL manager or server        [FAILED]</p></blockquote>
<p>	To correct this run:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">nano</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>my.cnf</div></div>
<p>Find the line that states:</p>
<blockquote><p>basedir=/var/lib</p></blockquote>
<p>	Comment it out by adding a pound sign in front of it:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># basedir=/var/lib</span></div></div>
<p>Save the file and restart MySQL:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span><br />
.<span style="color: #000000; font-weight: bold;">/</span>mysql restart</div></div>
<p>I&#8217;ll be adding this information to the Wiki as soon as it is ready.  Enjoy!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fmysql-upgrade-gone-bad-or-how-to-upgrade-mysql-41-to-mysql-50-on-cpanel%2F';
  addthis_title  = 'MySQL+Upgrade+Gone+Bad+Or+%26%238220%3BHow+to+upgrade+MySQL+4.1+to+MySQL+5.0+on+CPanel%26%238221%3B';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/mysql-upgrade-gone-bad-or-how-to-upgrade-mysql-41-to-mysql-50-on-cpanel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CPanel&#8217;s Broken Roundcube Link Fixed And A Trickle Of Visitors</title>
		<link>http://webmastersedge.net/home/2008/cpanels-broken-roundcube-link-fixed-and-a-trickle-of-visitors/</link>
		<comments>http://webmastersedge.net/home/2008/cpanels-broken-roundcube-link-fixed-and-a-trickle-of-visitors/#comments</comments>
		<pubDate>Sat, 10 May 2008 14:36:24 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Running a Website]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[Roundcube]]></category>
		<category><![CDATA[Webmail]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=22</guid>
		<description><![CDATA[It looks like the broken Roundcube link in the Release Tree of CPanel has disappeared.  Hopefully an actual release of Roundcube is soon.  I could mod it in, but why bother when it will be added for me soon?  I&#8217;ll probably just use Squirrelmail anyways since the only time I use Webmail [...]]]></description>
			<content:encoded><![CDATA[<p>It looks like the broken Roundcube link in the Release Tree of CPanel has disappeared.  Hopefully an actual release of Roundcube is soon.  I could mod it in, but why bother when it will be added for me soon?  I&#8217;ll probably just use Squirrelmail anyways since the only time I use Webmail is when I need the bare necessities.</p>
<p>In other news, it appears that the website has started to see a &#8220;trickle-in&#8221; of visitors already.  Jeez, not even finished with it yet!  <img src='http://webmastersedge.net/home/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   Better get my butt in gear and wrap things up so that I can begin promotion.  Once the site is live I plan to have several blog postings a day, whereas right now it is a post here and there.  I think that next week I will begin posting at least one a day to start getting myself in the habit.</p>
<p>For those who have stumbled across The Webmaster&#8217;s Edge, what do you think thus far?  There are only a very few of you, so I don&#8217;t expect many (if any) comments, but would love to hear what anyone has to say.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fcpanels-broken-roundcube-link-fixed-and-a-trickle-of-visitors%2F';
  addthis_title  = 'CPanel%26%238217%3Bs+Broken+Roundcube+Link+Fixed+And+A+Trickle+Of+Visitors';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/cpanels-broken-roundcube-link-fixed-and-a-trickle-of-visitors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CPanel Release Tree And Roundcube Webmail</title>
		<link>http://webmastersedge.net/home/2008/cpanel-release-tree-and-roundcube-webmail/</link>
		<comments>http://webmastersedge.net/home/2008/cpanel-release-tree-and-roundcube-webmail/#comments</comments>
		<pubDate>Wed, 07 May 2008 15:51:02 +0000</pubDate>
		<dc:creator>Bradford</dc:creator>
				<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Control Panels]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[Roundcube]]></category>
		<category><![CDATA[Webmail]]></category>

		<guid isPermaLink="false">http://webmastersedge.net/home/?p=21</guid>
		<description><![CDATA[I just noticed today that I have an option for Roundcube on my Webmail page in CPanel.  Great!!  I&#8217;ve heard good things.   
I click the link and&#8230;broken.  I went to Tweak Settings in the WHM and alas, no option for Roundcube to disable.  I wonder if CPanel &#8220;accidentally&#8221; put [...]]]></description>
			<content:encoded><![CDATA[<p>I just noticed today that I have an option for Roundcube on my Webmail page in CPanel.  Great!!  I&#8217;ve heard good things.  <img src='http://webmastersedge.net/home/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I click the link and&#8230;<strong>broken</strong>.  I went to Tweak Settings in the WHM and alas, no option for Roundcube to disable.  I wonder if CPanel &#8220;accidentally&#8221; put in a &#8220;placeholder&#8221; or something.  I think I&#8217;ll go post an inquiry on CPanel&#8217;s forums and see what they come up with.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwebmastersedge.net%2Fhome%2F2008%2Fcpanel-release-tree-and-roundcube-webmail%2F';
  addthis_title  = 'CPanel+Release+Tree+And+Roundcube+Webmail';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://webmastersedge.net/home/2008/cpanel-release-tree-and-roundcube-webmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

