<?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 PhenixbluE &#187; Upgrades</title>
	<atom:link href="http://phenix.thephenixblue.com/category/site/upgrades-site/feed/" rel="self" type="application/rss+xml" />
	<link>http://phenix.thephenixblue.com</link>
	<description>Bringing Nonsense to the Masses since 2003!</description>
	<lastBuildDate>Wed, 16 Feb 2011 18:49:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Networking Upgrades: Part 1</title>
		<link>http://phenix.thephenixblue.com/2010/09/networking-upgrades-part-1/</link>
		<comments>http://phenix.thephenixblue.com/2010/09/networking-upgrades-part-1/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 13:00:30 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Firewalls]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[routing]]></category>
		<category><![CDATA[upgrades]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=594</guid>
		<description><![CDATA[This is Part 1 of the 2 part series on current network upgrades for my hosting setup. To start off, let me tell you a little about my current setup:

Service

My current service is a 20MB down/5MB up residential connection through Comcast. I have 1 static public IP for now ( I have have hopes to [...]]]></description>
			<content:encoded><![CDATA[<p>This is Part 1 of the 2 part series on current network upgrades for my hosting setup. To start off, let me tell you a little about my current setup:</p>
<ul>
<li>Service
<ul>
<li>My current service is a 20MB down/5MB up residential connection through Comcast. I have 1 static public IP for now ( I have have hopes to upgrade to business class service which includes 13 status public IP&#8217;s.</li>
</ul>
</li>
<li>Software
<ul>
<li>DHCP and DNS services are currently hosted on  Mac OS X 10.5 Server running on an Apple Xserve G4. DHCP is setup into 2 subnets, 1 for my &#8220;admin&#8221; network that houses all of my server infrastructure, and a second subnet for public traffic such as wireless clients and multimedia streaming.</li>
<li>Port Forwarding is currently handled by a Netgear WNR3500 802.11 N wireless router. Since I have multiple services on multiple systems that need to be public facing, and only 1 public IP, Port Forwarding is essential to my setup.</li>
</ul>
</li>
<li>Hardware
<ul>
<li>Core router/Wireless AP: <a title="Netgear WNR3500" href="http://netgear.com/products/home/wirelessouters/work-and-play/WNR3500L.aspx" onclick="urchinTracker('/outgoing/netgear.com/products/home/wirelessouters/work-and-play/WNR3500L.aspx?referer=');">Netgear WNR3500</a> 802.11 N wireless router (5 port Gigabit Switch)
<ul>
<li>As this device isn&#8217;t used for DHCP it acts as a Wireless AP and a 5 port Gigabit switch only.</li>
</ul>
</li>
<li>Dev Switch: <a title="HP ProCurve 2524" href="http://h10144.www1.hp.com/customercare/library/switches/2500/index.aspx?pageTab=1&amp;lang=en&amp;cc=us" onclick="urchinTracker('/outgoing/h10144.www1.hp.com/customercare/library/switches/2500/index.aspx?pageTab=1_amp_lang=en_amp_cc=us&amp;referer=');">HP ProCurve 2523</a> (J4813A)
<ul>
<li>This is a 10/100MB switch with 2 Gigabit uplinks. I use this mainly for my dev systems that don&#8217;t really require a huge data throughput.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>All of that out of the way, let me start by describing my issues with the current setup. As I previously stated, because of my current setup I depend greatly on Port Forwarding, which is currently handled by the Netgear router. The service, &#8220;as-is,&#8221; works alright, but has a good bit of limitation. First of all, I am unable to forward an external port to a different internal port (ie. forward TCP Port xxx.xxx.xxx.xxx:5902 on the WAN to xxx.xxx.xxx.xxx:5900 on the LAN. This limitation just adds more difficulty when configuring internal services on multiple systems that listen on the same ports. It&#8217;s not impossible, but it is definitely cumbersome. The second major limitation is that the Netgear router only supports a maximum of 20 port forwards. As I host multiple services on mutliple systems behind one public IP, this gets messy! Think about it this way:</p>
<p style="padding-left: 30px">Assume I have 4 systems behind my router with 1 public IP. Here are potential services that would need to be forwarded:</p>
<ol>
<li>SSH/FTP (ports 21-23) for system 1</li>
<li>VNC (port 5900) for system 1</li>
<li>AFP (ports 548-549) for system 1</li>
<li>MySQL (port 3306) for system 1</li>
<li>HTTP (port 80) for system 1</li>
<li>HTTPS (port 443) for system 1</li>
<li>DNS (port 53) for system 1</li>
<li>VPN (port 1723 for PPTP) for system 1</li>
<li>VPN2 (port 1701 for L2TP) for system 1</li>
<li>POP (port 110) for system 1</li>
<li>SMTP (port 25) for system 1</li>
<li>IMAP (port 143) for system 1</li>
<li>iStat (port 5110) for system 1</li>
<li>Zimbra HTTP (port 81) for system 2</li>
<li>Zimbra HTTPS (port 89) for system 2</li>
<li>Zimbra Admin HHTP (port 7071) for system 2</li>
<li>Zimbra IMAP SSL (port 993) for system 2</li>
</ol>
<p>Then if you need any of these ports/services available on another system, the number of needed port forwards multiplies. As you can see from this simple example, I very easily filled up the 20 available port forwards, and have been forced to switch port forwards on the fly as needed. In search of a solution I was looking for a product that wasn&#8217;t limited and offered a little more to meet my future needs. After much reading and deliberation I decided on the Netgear ProSafe FVS318G VPN Firewall (<a title="Netgear ProSafe FVS318G" href="http://netgear.com/products/business/VPN-firewalls-appliances/wired-VPN-firewalls/FVS318G.aspx" onclick="urchinTracker('/outgoing/netgear.com/products/business/VPN-firewalls-appliances/wired-VPN-firewalls/FVS318G.aspx?referer=');">read more about it here</a>). I&#8217;ve come to like Netgears SMB products over the years as I&#8217;ve used many of there switches, hubs, access point, and WiFi routers without any significant issues. Sadly I cant say the same for there regular home/consumer based products. In addition to being fairly inexpensive (always a plus!), it packs a few other nice features. Most notably:</p>
<ul>
<li>1 x Gigabit WAN port</li>
<li>8 x Gigabit LAN ports</li>
<li>NAT routing and Classic Routing</li>
<li>5 VPN tunnels for Secure Remote Access</li>
<li>IPsec Secure Site-to-Site connectivity</li>
<li>Denial-of-Service (DoS) protection</li>
<li>Stateful Packet Inspection (SPI)</li>
<li>Logging and Reporting</li>
<li>Realtime Alerts</li>
</ul>
<p>All of this, and more, packed into a sturdy little metal box that has a lifetime warranty!</p>
<p>I don&#8217;t expect that this product will solve all my network issues, but it will hopefully remedy some of my immediate needs. In the long run I know I need to move to a business class service and move away from only a single public IP setup. As this is more of a hobby than a necessity I can&#8217;t currently justify the added monthly expense of business class service, no matter how much I&#8217;d like to! I guess I could always save a ton of time/money by going back to a completely flat network setup with no servers and only a wireless router, but where&#8217;s the fun in that?! This raps up Part 1 of the 2 part series. In part 2 I will cover the unboxing of the Netgear FVS318G and talk a little about it&#8217;s installation, configuration, and the aftermath of it finding it&#8217;s home on my network.</p>
<p>-Phenix</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2010/09/networking-upgrades-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Status Update!</title>
		<link>http://phenix.thephenixblue.com/2010/09/status-update/</link>
		<comments>http://phenix.thephenixblue.com/2010/09/status-update/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 23:30:33 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=592</guid>
		<description><![CDATA[Hello all, I know it&#8217;s been a while! I&#8217;m up on my feet here in Atlanta, and life is good! So much has been going on lately I almost don&#8217;t know where to start. Here&#8217;s a few big highlights:

Hosting news

Server was successfully migrated from Valdosta to Atlanta
After a Hard Drive failure the server was successfully [...]]]></description>
			<content:encoded><![CDATA[<p>Hello all, I know it&#8217;s been a while! I&#8217;m up on my feet here in Atlanta, and life is good! So much has been going on lately I almost don&#8217;t know where to start. Here&#8217;s a few big highlights:</p>
<ul>
<li>Hosting news
<ul>
<li>Server was successfully migrated from Valdosta to Atlanta</li>
<li>After a Hard Drive failure the server was successfully restored to new hardware (no data loss occurred)
<ul>
<li>New Hardware:
<ul>
<li>The WebRoot sites are  running on a single Apple Xserve G4 with plans to extend to 2 nodes once I procure another license for OS X Server 10.5 and a decent NAS for shared storage (2nd Xserve already on hand!).</li>
</ul>
</li>
</ul>
</li>
<li>The WebRoot mail services have been migrated off of OS X Mail Server and onto an Ubuntu Server running Zimbra. I will hopefully make a 3 part series on the implementation and migration, but for now just know that it&#8217;s running a lot smoother and is more easily managed!</li>
</ul>
</li>
<li>Site News
<ul>
<li>I am closer to being finished with the new custom theme ( a few set backs with some of my code and the release of WP 3.x)</li>
<li>I have decided to drop the WPMU setup in favor of a standard WP single player site.</li>
<li>I will permanently move the site to http://thephenixblue.com once the new theme is ready.</li>
<li>I am in the process of procuring additional writers so we have new posts all the time!</li>
</ul>
</li>
<li>Other News
<ul>
<li>I have decommissioned a few sites I used to have (vsumug.com and vsumug.org) due to lack of interest.</li>
<li>I have a new site planned (domain purchased), and I am in search of someone to do the graphics work for it. More details will come soon.</li>
</ul>
</li>
</ul>
<p>That&#8217;s about it for now! I will try to be better about churning out new content.</p>
<p>-Phenix</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2010/09/status-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP Post Scheduling Mishap</title>
		<link>http://phenix.thephenixblue.com/2009/12/wp-post-scheduling-mishap/</link>
		<comments>http://phenix.thephenixblue.com/2009/12/wp-post-scheduling-mishap/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 18:30:22 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Problems]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[scheduled posts]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=576</guid>
		<description><![CDATA[I recently had to help someone I host a site for solve a very strange issue with post scheduling after an upgrade to 2.9 on his WP site. I&#8217;ve hosted many WP sites over the years and have never had this problem personally, so I had to dig around a bit.
The Issue:
When the time allotted [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had to help someone I host a site for solve a very strange issue with post scheduling after an upgrade to 2.9 on his WP site. I&#8217;ve hosted many WP sites over the years and have never had this problem personally, so I had to dig around a bit.</p>
<p>The Issue:</p>
<p>When the time allotted for a scheduled post to be published occurs, the post is not published, and a message within the Admin panel only says &#8220;Missed Schedule.&#8221;</p>
<p>After perusing around the WP forums for a bit, I came to realize that this is a <a title="WP 2.9 Scheduled Posts Missed (Forum)" href="http://wordpress.org/support/topic/343080" onclick="urchinTracker('/outgoing/wordpress.org/support/topic/343080?referer=');">hot topic</a> for many 2.9 early adopters. After looking deeper into the forums, I found that this has been a potential issue with Wordpress versions since the release of 2.7. Some say the &#8220;Missed Schedule&#8221; mishap can be caused by a temporary &#8220;hiccup&#8221; with a site&#8217;s DNS. As I manage the DNS for the particular site I host, I knew this to not be the case. Further research did indeed provide me with a solution.</p>
<p>The Solution:</p>
<p>Apparently with all the new fancy upgrades to the WP core, a significant amount of time (in the web world this means milliseconds!) has been added to the time it takes to run the job that actually publishes a post. From what I can tell this is due to the number of hooks that data has to be run through to make it from the edit page as a draft, to the front page of your blog as a live post. The addition of running it through the scheduling cron job pushes it too far. Can&#8217;t we just extend the allowable time to publish a post you say? Here you go:</p>
<p>The time limit is set around line 230 in the /wp-includes/cron.php file. The default line will appear as such:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>230
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">wp_remote_post<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$cron_url</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'timeout'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color:#800080;">0.01</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'blocking'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'sslverify'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> apply_filters<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'https_local_ssl_verify'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>As you can see, the limit is set to 0.01 seconds by default. I tried increasing the value in increments, and finally decided on 20 seconds. You may find that this can very from server to server, so play around with it for a bit to optimize it for your setup. So here&#8217;s the updates line:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>230
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">wp_remote_post<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$cron_url</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'timeout'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color:#800080;">20.0</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'blocking'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'sslverify'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> apply_filters<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'https_local_ssl_verify'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>So there you go! If you&#8217;ve found yourself upgrading to a new version of WP and you are unable to successfully publish a scheduled post, try this out!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/12/wp-post-scheduling-mishap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZebluePrime Gets New Digs!!!</title>
		<link>http://phenix.thephenixblue.com/2009/10/zeblueprime-gets-new-digs/</link>
		<comments>http://phenix.thephenixblue.com/2009/10/zeblueprime-gets-new-digs/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 15:16:55 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=534</guid>
		<description><![CDATA[So ZebluePrime got new digs last night&#8230;&#8230;.errr maybe he just washed them really! I helped him setup his own domain (zeblueprime.com) to get him off of a sub-domain i let him borrow (previously evan.phenixblue.com). Along with the domain setup there were a few changes to make within his wordpress install to make everything go smooth.
I [...]]]></description>
			<content:encoded><![CDATA[<p>So <a title="ZebluePrime's Site" href="http://zeblueprime.com" onclick="urchinTracker('/outgoing/zeblueprime.com?referer=');">ZebluePrime</a> got new digs last night&#8230;&#8230;.errr maybe he just washed them really! I helped him setup his own domain (zeblueprime.com) to get him off of a sub-domain i let him borrow (previously evan.phenixblue.com). Along with the domain setup there were a few changes to make within his wordpress install to make everything go smooth.</p>
<p>I try to keep a directory structure similar to this within my webroot:</p>
<p>WEBROOT/</p>
<p style="padding-left: 30px">/domain1.com</p>
<p style="padding-left: 30px">/domain2.com</p>
<p style="padding-left: 60px">/domain2.com/sub1.domain.com</p>
<p style="padding-left: 60px">/domain2.com/sub2.domain.com</p>
<p><span style="color: #ff0000">/*********************DISCLAIMER***********************************/</span></p>
<p><span style="color: #ff0000">PLEASE BACKUP YOUR DATABASE AND FILES BEFORE PERFORMING ANY OF THE FOLLOWING!!!</span></p>
<h3>Step 1: Migrate files from old sub-domain to new domain directory</h3>
<ul>
<li><strong>Create new directory</strong></li>
</ul>
<p style="padding-left: 60px">

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#sudo mkdir /WEBROOT/zeblueprime.com</span></pre></div></div>

<ul>
<li><strong>Change to old directory</strong></li>
</ul>
<p style="padding-left: 60px">

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#cd /WEBROOT/phenixblue.com/evan.phenixblue.com/</span></pre></div></div>

<ul>
<li><strong>Copy files from old dir to new dir</strong></li>
</ul>
<p style="padding-left: 60px">

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#sudo cp -R  * ../../zeblueprime.com/</span></pre></div></div>

<ul>
<li><strong>Change to new directory, verify your files (including .htaccess) exist, and have proper permissions and ownership</strong></li>
</ul>
<p style="padding-left: 60px">

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#cd ../../zeblueprime.com/</span></pre></div></div>

<p style="padding-left: 60px">

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#ls -la</span></pre></div></div>

<p><span id="more-534"></span></p>
<address><span style="color: #00ccff">NOTE: I also moved Zeblue to a new MySQL DB to keep up with the naming conventions I use for DB&#8217;s (Migrating to a new DB is outside of the scope of this post)</span></address>
<address> </address>
<h3>Step 2: Update url information within the Database (all DB edits performed via phpMyAdmin)</h3>
<ul>
<li><strong>Update Site and Blog URL</strong></li>
</ul>
<p style="padding-left: 60px">Within the &#8220;wp_options&#8221; table, change the &#8220;option_values&#8221; for the following &#8220;option_name&#8221; rows</p>
<p style="padding-left: 90px">&#8220;siteurl&#8221; -  change to: http://zeblueprime.com/<br />
&#8220;home&#8221; &#8211; change to: http://zeblueprime.com/</p>
<ul>
<li><strong>Update file upload url</strong></li>
</ul>
<p style="padding-left: 60px">Within the &#8220;wp_options&#8221; table, change the following &#8220;option_value&#8221; where &#8220;option_name&#8221; is &#8220;upload_path&#8221; to</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>WEBROOT<span style="color: #000000; font-weight: bold;">/</span>zeblue.com<span style="color: #000000; font-weight: bold;">/</span>wp<span style="color: #000000; font-weight: bold;">/</span>wp-content<span style="color: #000000; font-weight: bold;">/</span>uploads</pre></div></div>

<ul>
<li><strong>Update Post URL&#8217;s</strong></li>
</ul>
<p style="padding-left: 60px">Run the following SQL</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">UPDATE</span> wp_posts <span style="color: #993333; font-weight: bold;">SET</span> guid <span style="color: #66cc66;">=</span> <span style="color: #993333; font-weight: bold;">REPLACE</span> <span style="color: #66cc66;">&#40;</span>
guid<span style="color: #66cc66;">,</span>
<span style="color: #ff0000;">'http://evan.phenixblue.com'</span><span style="color: #66cc66;">,</span>
<span style="color: #ff0000;">'http://zeblueprime.com'</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<ul>
<li><strong>Update URL&#8217;s within your Post&#8217;s content</strong></li>
</ul>
<p style="padding-left: 60px">Run the following SQL</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">UPDATE</span> wp_posts <span style="color: #993333; font-weight: bold;">SET</span> post_content <span style="color: #66cc66;">=</span> <span style="color: #993333; font-weight: bold;">REPLACE</span> <span style="color: #66cc66;">&#40;</span>
post_content<span style="color: #66cc66;">,</span>
<span style="color: #ff0000;">'http://evan.phenixblue.com'</span><span style="color: #66cc66;">,</span>
<span style="color: #ff0000;">'http://zeblueprime.com'</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<h3>Step 3: Verify your site works</h3>
<p style="padding-left: 30px">Navigate to your site in a web browser and verify your page. post, tag, category, etc. links work (I normally test a few, and then assume they all work!). Also log into the admin interface and navigate through a few menus.</p>
<p>This should conclude all of the required modifications to change the domain of your WP install. This is by no means the only way to do it, just the way I chose to. You can also check out the <a title="WP Codex: Change Site URL" href="http://codex.wordpress.org/Changing_The_Site_URL" onclick="urchinTracker('/outgoing/codex.wordpress.org/Changing_The_Site_URL?referer=');">Wordpress Codex</a> for other options.</p>
<p>P.S. I typed up all of this after the fact, so some of the commands may not be perfect, and there&#8217;s the slight chance I may have skipped a step, but most will be able read between the lines!</p>
<p>-Phenix</p>
<p style="padding-left: 60px">
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/10/zeblueprime-gets-new-digs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Migration</title>
		<link>http://phenix.thephenixblue.com/2009/07/server-migration/</link>
		<comments>http://phenix.thephenixblue.com/2009/07/server-migration/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 21:41:29 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[imac]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=305</guid>
		<description><![CDATA[This Friday, July 24 2009, at approximately 5:00pm will take the server that hosts this site, and all other sites (*.thephenixblue.com, *.phenixblue.com, *.jmsearcy.com, *.vsumug.com, *.vsumug.org, *.vsusinfonia.org, *.firehouseink.com, *.ceramicsdiva.com, *.thewebroot.com) will go offline. During the offline period all sites will be migrated to new server hardware, as well as additional upgrades to Apache, PHP, and MySQL. [...]]]></description>
			<content:encoded><![CDATA[<p>This Friday, July 24 2009, at approximately 5:00pm will take the server that hosts this site, and all other sites (*.thephenixblue.com, *.phenixblue.com, *.jmsearcy.com, *.vsumug.com, *.vsumug.org, *.vsusinfonia.org, *.firehouseink.com, *.ceramicsdiva.com, *.thewebroot.com) will go offline. During the offline period all sites will be migrated to new server hardware, as well as additional upgrades to Apache, PHP, and MySQL. The current server is identical in hardware, but resides on Mac OS X 10.5 client alongside other applications and services. The new server uses Mac OS X 10.5 Server, and is a dedicated box that will have no console interaction other than System Administration. During the migration I will also be pruning some older directories no longer used and striving for a cleaner and leaner setup! The entire migration will hopefully only take a few hours (transfer WWWROOT &amp; MySQL DB&#8217;s, reassign permissions, account creation, create Virtual Hosts &amp; Directories, and update DNS). The DNS changes may take up to 24 hours to propegate (normally only 1-4 hours). That&#8217;s the ideal work flow&#8230;&#8230;pending any unforseen doom! I will keep everyone up to date via twitter (<a title="jmsearcy on Twitter" href="http://twitter.com/jmsearcy" onclick="urchinTracker('/outgoing/twitter.com/jmsearcy?referer=');">@jmsearcy</a>). Thanks in advance for your <span style="text-decoration: line-through">patients </span>patience!</p>
<h3>New Server Specs:</h3>
<ul>
<li>20&#8243; Aluminum iMac</li>
<li>2.0 Ghz Intel Core 2 Duo</li>
<li>4GB DDR2 (667Mhz) RAM</li>
<li>250GB SATA HD</li>
<li>Gigabit Ethernet</li>
<li>128 Mb ATI Radeon 2400HD Graphics</li>
<li>8Mb/s High Speed Cable Internet</li>
<li>Sitting on a desk next to the kitchen!</li>
</ul>
<p>If you don&#8217;t like the fact that I use an iMac for a web server send me money for an xserve!</p>
<p>If you don&#8217;t like the fact that that I hosts sites off of an 8Mb/s connection, send monet for OC3!</p>
<p>If you don&#8217;t like the fact that my server is on a desk next to my kitchen, send money for a Data Center!</p>
<p>-Phenix</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/07/server-migration/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Site Plans</title>
		<link>http://phenix.thephenixblue.com/2009/03/new-site-plans/</link>
		<comments>http://phenix.thephenixblue.com/2009/03/new-site-plans/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 14:00:25 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Additions]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[plans]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=166</guid>
		<description><![CDATA[So I&#8217;ve got some new plans for this site: 

Site migration

This will including a possible migration to a standard WP install, rather than the current WP MU hosting. I&#8217;m also toying with a possible change in URL to http://thephenixblue.com or changing the overall domain to http://phenixblue.com (for overall better SEO).

Add 1-2 contributing authors in addition to myself

 I would like to get one person [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve got some new plans for this site: </p>
<ul>
<li><strong>Site migration</strong></li>
</ul>
<p style="padding-left: 60px">This will including a possible migration to a standard WP install, rather than the current WP MU hosting. I&#8217;m also toying with a possible change in URL to <span style="color: #3366ff">http://thephenixblue.com</span> or changing the overall domain to <span style="color: #3366ff">http://phenixblue.com</span> (for overall better SEO).</p>
<ul>
<li><strong>Add 1-2 contributing authors in addition to myself</strong></li>
</ul>
<p style="padding-left: 60px"> I would like to get one person to cover Technology topics focusing more on the Linux OS platform, in addition to having a good understanding of the Mac and Windows OS platforms. I&#8217;m looking for someone that can offer an open and unbiased opinion on hardware, software, security, and other accepted practices surrounding Linux, and other platforms. This will help me focus on a smaller scope of information, and still offer the same broad coverage I originally intended for this site.</p>
<p style="padding-left: 60px">I also want to add one person to cover some Artistic design tutorials. I&#8217;m looking for someone that has experience with Adobe, Macromedia, Corel, and other industry standard design software. This person would be responsible to writing general application tutorials, as well as tutorials covering standard, and non-standard creative tasks, works, and methods. I would prefer someone that has experience on both Mac and Windows platforms. Any experience with screen casting is a plus, as I would like to offer some video tutorials. </p>
<p style="padding-left: 30px">Anyone with the experience I&#8217;ve mentioned, that has an interest in contributing to this sites content, please use the<a title="Contact" href="/contact/"> contact form</a>, or send an e-mail to <a title="PhenixbluE Support Contact" href="mailto:support@thephenixblue.com">support@thephenixblue.com</a> with a list of credentials, and a brief explanation as to why you would like to write for a Free Public Technology News Site.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/03/new-site-plans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Future Plans for Web Server</title>
		<link>http://phenix.thephenixblue.com/2009/03/future-plans-for-web-serve/</link>
		<comments>http://phenix.thephenixblue.com/2009/03/future-plans-for-web-serve/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 18:22:24 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Additions]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[failover]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=136</guid>
		<description><![CDATA[I have already tweeted a generic request for anyone with experience/expertise in the following areas:

Remote data Replication
Remote Load Balancing
Remote Failover

The ideal setup would be to have 1 web server (Server A) at ground zero that dynamically replicates it&#8217;s files to another web server (Server B) 20-100 miles away, while simultaneously sharing the load across the [...]]]></description>
			<content:encoded><![CDATA[<p>I have already tweeted a generic request for anyone with experience/expertise in the following areas:</p>
<ul>
<li>Remote data Replication</li>
<li>Remote Load Balancing</li>
<li>Remote Failover</li>
</ul>
<p>The ideal setup would be to have 1 web server (Server A) at ground zero that dynamically replicates it&#8217;s files to another web server (Server B) 20-100 miles away, while simultaneously sharing the load across the two, and also providing an automatic failover to the other in case one goes down. I have never before venrutred into the realm of any of these topics, so I barely have a surface knowldge if this scenario is even possible, let alone practical. Should I configure this setup differently? I have already reserahced and found (as well as been referenced to) <a title="rsync" href="http://www.samba.org/rsync/" onclick="urchinTracker('/outgoing/www.samba.org/rsync/?referer=');">rsync</a> for data replication. I will also note that all of this will be on the Mac OS X 10.5 platform (slight possibility to move to 10.5 server) using a residential ISP connection. Thanks in advanced to anyone that can help out,</p>
<p>-Phenix</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/03/future-plans-for-web-serve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

