<?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>A Life of Constant Flux &#187; Blogging</title>
	<atom:link href="http://joelmarcey.com/category/blogging/feed/" rel="self" type="application/rss+xml" />
	<link>http://joelmarcey.com</link>
	<description>Being Self-Employed, Technology, Raising Kids, Life's Journey</description>
	<lastBuildDate>Thu, 19 Aug 2010 16:27:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Installing LAMP and WordPress on Slicehost (or elsewhere) Redux</title>
		<link>http://joelmarcey.com/2009/04/19/installing-lamp-and-wordpress-on-slicehost-or-elsewhere-redux/</link>
		<comments>http://joelmarcey.com/2009/04/19/installing-lamp-and-wordpress-on-slicehost-or-elsewhere-redux/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 19:11:52 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Exim]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://joelmarcey.com/?p=334</guid>
		<description><![CDATA[[Disclaimer: I am not responsible for any mishaps that may occur by following these steps or advice because you follow them out of your own free will.] — I figure I better put that up-front, again. My original post on installing a LAMP (Linux, Apache, MySQL and PHP) server with WordPress seems to have helped [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><em>[Disclaimer: I am not responsible for any mishaps that may occur by following these steps or advice because you follow them out of your own free will.]</em> — I figure I better put that up-front, again.<br /> <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>My <a href="http://joelmarcey.com/2008/08/15/installing-a-lamp-server-with-wordpress-on-slicehost-and-maybe-elsewhere/" target="_blank">original post on installing a LAMP (Linux, Apache, MySQL and PHP) server with WordPress</a> seems to have helped at least a few people. </p>
<p style="clear: both">I have since come up with a few more random, but I think helpful, tidbits since writing that post. I will list them here.</p>
<p style="clear: both"><strong><u>Basic Commands</u></strong></p>
<p style="clear: both">&#8216;ls -alR&#8217; for a recursive look at all owners and groups, etc.</p>
<p style="clear: both"><strong><u>Transferring your Blog to WordPress.org</u></strong></p>
<p style="clear: both">If you are importing your blog from somewhere else and the upload doesn&#8217;t seem to be working (e.g., when you click the &#8220;Import&#8221; button you see no screen changes and/or you the browser is just &#8220;spinning&#8221;):</p>
<ul style="clear: both">
<li>create uploads directory in wp-content</li>
<li>you may have to set wp-content to chmod 777 permissions for import<br />- first try 755 on uploads. If it doesn&#8217;t work, then<br />- then try 777 on uploads. If it doesn&#8217;t work, then<br />- then try 777 on wp-content</li>
<li>revert everything back to 755, or what you had it before</li>
</ul>
<p style="clear: both">If you are moving from wordpress.com to wordpress.org and you need your blogroll, you need to export this separately (it is not included as part of the normal export from wordpress.com). You go to http://your-wordpressDOTcom-domain.com/wp-links-opml.php and save the XML you see and then import via the blogroll/import capability (or you can just enter the link to the opml I mentioned before right in the blogroll import). Note the export only seems to work in Firefox and IE. Safari gave me a blank page.</p>
<p style="clear: both"><strong><u>SSL</u></strong></p>
<p style="clear: both">If you want SSL for Apache &#8211; sudo a2enmod SSL (<a href="http://articles.slicehost.com/2007/11/26/ubuntu-gutsy-apache-ssl-and-vhosts" target="_blank">see article</a>)</p>
<p style="clear: both">If you want SSL for your WordPress administration areas, enable SSL for wp-admin (<a href="http://codex.wordpress.org/Administration_Over_SSL" target="_blank">See documentation</a>)</p>
<p style="clear: both">For SSL resolution &#8212; if you are only using SSL on one site and you have other sites, <a href="http://forum.slicehost.com/comments.php?DiscussionID=2731&#038;page=1#Item_11" target="_blank">see this forum post</a>.</p>
<p style="clear: both"><strong><u>Final Setup Steps for WordPress</u></strong></p>
<p>Make sure www-data has write access to the following &#8212; Do a &#8216;chmod -R g+w&#8217; on wp-content/themes,wp-content/uploads</p>
<p style="clear: both">For final permissions:</p>
<ul style="clear: both">
<li>find public -type d | xargs chmod 0755</li>
<li>find public -type f | xargs chmod 0644 (files)</li>
<li>find public -type d | xargs chown username:www-data</li>
<li>find public -type f | xargs chown username:www-data</li>
</ul>
<div>
<p style="clear: both">If testing your wordpress.org somewhere besides the live domain, make sure to remember <a href="http://techiecat.catsgarden.net/article/how-to-access-your-wordpress-blog-after-using-a-new-domain-or-a-new-path.html" target="_blank">this article</a> before going live.</p>
<p style="clear: both"><strong></strong>If you find images to be funky after going live &#8212; like still pointing to your old domain or testbed site, you can manually do a search and replace in the database or use a plug in <a href="http://wordpress.org/extend/plugins/search-and-replace/" target="_blank">from here</a>.</p>
<p style="clear: both">If file types should be working that aren&#8217;t working (xsl, html), maybe add to the sites-available vhost the allowed file types for the certain directory in question. For example, I added xsl because of Google Sitemaps and wanting to view my sitemaps in the browser.</p>
<p style="clear: both"><strong><u>Google Analytics</u></strong></p>
<p style="clear: both">Google Analytics code goes above the  tag in the footer file of your WordPress theme (<a href="http://thezengeek.com/index.php/computers/zen-geek-tip-of-the-day-how-to-add-google-analytics-code-to-wordpress/" target="_blank">see article</a>)</p>
<p style="clear: both"><strong><u>WP Super Cache</u></strong></p>
<p style="clear: both">If you are looking for a plugin that might speed up your blog by serving static, cached HTML instead of processing PHP constantly, then look to WP Super Cache. If you set up your LAMP server with Worpdress like I explained in my original post, then instead of using .htaccess, you will be putting any rules in the vhost &#8212; especially in steps 7 and 8 in the <a href="http://wordpress.org/extend/plugins/wp-super-cache/installation/" target="_blank">installation instructions</a>.</p>
<p style="clear: both"><strong><u>Exim</u></strong></p>
<p style="clear: both">Maybe replace exim with an <a href="http://maisonbisson.com/blog/post/12939/using-wordpress-with-external-smtp-server/" target="_blank">external smtp server</a>.</p>
<p style="clear: both">&#8216;sudo /usr/sbin/exim4&#8242; to get access to exim commands (like seeing message queue &#8212; exim4 -bp)</p>
<p style="clear: both">If exim4 is not working for Google Apps for some reason, <a href="http://www.glorat.net/2008/11/ubuntu-804-hardy-gmail-smarthost-setup-with-exim4.html" target="_blank">check this out</a>. </p>
</div>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2009/04/19/installing-lamp-and-wordpress-on-slicehost-or-elsewhere-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search Engine Optimization (SEO) Company Spam and Scam</title>
		<link>http://joelmarcey.com/2009/04/10/search-engine-optimization-seo-company-spam-and-scam/</link>
		<comments>http://joelmarcey.com/2009/04/10/search-engine-optimization-seo-company-spam-and-scam/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 15:37:49 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Scams]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://joelmarcey.com/2009/04/10/search-engine-optimization-seo-company-spam-and-scam/</guid>
		<description><![CDATA[At 8:44 PM last night, I get this email in my Apple Mail inbox from someone named &#8220;lisa rey&#8221; with the subject &#8220;Idea for [joelmarcey.com]&#8220;. Hey somebody has an idea for my blog!! Great! Ding! Obviously spam or a scam, without even opening the message. How do I know? Well, first the sender&#8217;s name has [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">At 8:44 PM last night, I get this email in my Apple Mail inbox from someone named &#8220;<strong>lisa rey</strong>&#8221; with the subject &#8220;<strong>Idea for [joelmarcey.com]</strong>&#8220;. Hey somebody has an idea for my blog!! Great! <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="clear: both">Ding! Obviously spam or a scam, without even opening the message. How do I know? Well, first the sender&#8217;s name has no capitalization. What kind of professional uses a name without capitalizing the first letter of their first and last name? Secondly, the subject screams out programmatic email with the brackets being used as a key to insert website names.</p>
<p style="clear: both">So, what other giveaways are there? I decided to open the message:</p>
<p style="clear: both"><a href="http://joelmarcey.com/wp-content/uploads/2009/04/seoscam2.png" class="image-link"><img class="linked-to-original" src="http://joelmarcey.com/wp-content/uploads/2009/04/seoscam2-thumb1.png" height="547" align="left" width="548" style=" display: inline; float: left; margin: 0 10px 10px 0;" /></a><br style="clear: both" />So here is what I see</p>
<ol style="clear: both">
<li>Message was dated 6:46 PM and I got it 2 hours later. Not sure that means much.</li>
<li>Email address has about 10 digits after the name ellie. So, there is obviously a program generating email addresses. I mean, come on, at least have lisarey123456789@gmail.com <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>The greeting addresses me as &#8220;Website Owner&#8221;. Another indication of automation and spamming is not addressing you by your real name.</li>
<li>An address, but no company name or link to company website. They even say &#8220;Our company is on the first page when you search on Google for our primary search term &#8216;SEO Company&#8217;&#8221;. REALLY? But you won&#8217;t tell me what the name of your company is, huh? (btw, <a href="http://www.google.com/search?client=safari&#038;rls=en-us&#038;q=SEO+Company&#038;ie=UTF-8&#038;oe=UTF-" target="_blank">here</a> is the search result for &#8220;SEO Company&#8221; on Google.</li>
<li>They say &#8220;Simply reply with opt out if not interested to hear from us&#8221;. Not very good English, if you ask me.</li>
<li>I also <a href="http://www.google.com/search?hl=en&#038;safe=active&#038;client=safari&#038;rls=en-us&#038;q=%22501+Verdugo+Way%22&#038;btnG=Search" target="_blank">did a search</a> on Google and <a href="http://aldebaranwebdesign.com/blog/watch-out-for-seo-scam-emails/" target="_blank">found other people</a> seeing these types of emails.</li>
</ol>
<p style="clear: both">So I wonder what would happen if I replied?? Not sure I am going to try to find out <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2009/04/10/search-engine-optimization-seo-company-spam-and-scam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing: Soliciting Comments</title>
		<link>http://joelmarcey.com/2008/12/16/testing-soliciting-comments/</link>
		<comments>http://joelmarcey.com/2008/12/16/testing-soliciting-comments/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 23:15:28 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Comments]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://joelmarcey.com/2008/12/16/testing-soliciting-comments/</guid>
		<description><![CDATA[I am working out one or two more kinks after my blog move. Please leave a comment on this post if you would like to help in this technical review.]]></description>
			<content:encoded><![CDATA[<p>As <a href="http://joelmarcey.com/2008/12/04/change-is-um-err-good/" target="_blank">I said before</a>, I moved my blog from being hosted at <a href="http://wordpress.com" target="_blank">WordPress.com</a> to <a href="http://www.slicehost.com" target="_blank">Slicehost</a> running on <a href="http://wordpress.org" target="_blank">WordPress.org</a>.</p>
<p>I think I have worked out most of the kinks.</p>
<p>But there is one thing that I am still trying to ensure is working probably. So, if you read this, could you please leave a comment (any comment will do – although I would prefer something “clean” <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ). And if you leave a comment and you see it has not posted, please email me by clicking on the link above my picture at this blog.</p>
<p>I make no money with this blog; so I am not trying to increase any click through traffic or anything. This is purely a technical review.</p>
<p>Much appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/12/16/testing-soliciting-comments/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>In Search of Good Mac OS X Software for my Apple MacBook Pro</title>
		<link>http://joelmarcey.com/2008/12/15/in-search-of-good-mac-os-x-software-for-my-apple-macbook-pro/</link>
		<comments>http://joelmarcey.com/2008/12/15/in-search-of-good-mac-os-x-software-for-my-apple-macbook-pro/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 16:55:22 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Anti-Virus]]></category>
		<category><![CDATA[Blog Writing]]></category>
		<category><![CDATA[Finances]]></category>
		<category><![CDATA[Microsoft Money]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Quicken]]></category>
		<category><![CDATA[Windows Live Writer]]></category>

		<guid isPermaLink="false">http://joelmarcey.com/2008/12/15/in-search-of-good-mac-os-x-software-for-my-apple-macbook-pro/</guid>
		<description><![CDATA[Please help me choose a good financial software package, blogging software program and anti-virus program for my Mac.]]></description>
			<content:encoded><![CDATA[<p>Below is what I am looking for – suggestions would be appreciated.</p>
<p><strong><span style="text-decoration: underline;">Financial Software</span></strong></p>
<p>I have grown a bit tired of <a href="http://www.microsoft.com/money/default.mspx" target="_blank">Microsoft Money</a> on my Windows machine. Plus they have <a href="http://financialsoft.about.com/b/2008/08/06/its-official-no-microsoft-money-2009.htm" target="_blank">stopped making the program, at least for 2009</a>. I am looking for Mac financial software that:</p>
<ol>
<li>Allows for online download of transactions from institutions</li>
<li>Keeps track of both bank and investments accounts</li>
<li>A great nice to have would be the generation of invoices for business</li>
</ol>
<p>I might just have to wait for <a href="http://quicken.intuit.com/personal-finance/mac-personal-finance.jsp" target="_blank">Quicken Financial Life</a> to come out.</p>
<p><span style="text-decoration: underline;"><strong>Blogging Software</strong></span></p>
<p><a href="http://get.live.com/writer/overview" target="_blank">Windows Live Writer</a> (on which I am writing this post) is the best blog writing software available. Bar none. Find me one on the Mac that at least can be in the same discussion, please.</p>
<p><span style="text-decoration: underline;"><strong>Anti-Virus</strong></span></p>
<p>I am just interested in seeing if there is a good anti-virus program for the Mac. I probably wouldn’t use it permanently, but I would like to see if such a program would be able to find anything on my Mac.</p>
<p> </p>
<p>… and I am still <a href="http://joelmarcey.com/2008/12/11/choosing-an-online-storage-or-backup-service/" target="_blank">looking for a good online backup service</a> too.</p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/12/15/in-search-of-good-mac-os-x-software-for-my-apple-macbook-pro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Go Daddy Discount Domain Club</title>
		<link>http://joelmarcey.com/2008/12/08/go-daddy-discount-domain-club/</link>
		<comments>http://joelmarcey.com/2008/12/08/go-daddy-discount-domain-club/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 05:55:12 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Deals]]></category>
		<category><![CDATA[Domain Names]]></category>
		<category><![CDATA[Go Daddy]]></category>
		<category><![CDATA[Registrars]]></category>

		<guid isPermaLink="false">http://joelmarcey.com/?p=130</guid>
		<description><![CDATA[I got an email from Go Daddy asking me if I wanted to join its discount domain club. I read the email trying to think if it is worth it and my initial impression is &#8212; no, at least not for me. Here is the email: Dear Joel Marcey, How would you like an extra [...]]]></description>
			<content:encoded><![CDATA[<p>I got an email from Go Daddy asking me if I wanted to join its discount domain club. I read the email trying to think if it is worth it and my initial impression is &#8212; no, at least not for me. Here is the email:</p>
<blockquote><p>Dear Joel Marcey,</p>
<p>How would you like an extra 15%, 30% or even 63% off new domains? Our Discount Domain Club is designed for customers like you who have multiple domains — and right now, you&#8217;ll SAVE 20% on your membership, just $89.99/yr $71.99/yr! This offer expires December 24, 2008, so act today!</p>
<p>Your Discount Domain Club membership includes:</p>
<li>The best domain registration, transfer and renewal prices in the industry &#8212; no minimum to buy ever!</li>
<li>FREE CashParking Premium (a $107 value)! Earn 80% of the revenue from ads placed on your parked domains.</li>
<li>FREE Go Daddy Auctions Membership! Take advantage of the Web&#8217;s premier auction house, including 15% OFF premium listing fees.</li>
<li>Discounted Domain Buy Service! Let us help you negotiate a deal on the pre-owned domain you want and SAVE 33% off our standard rate.</li>
<p><br/></p>
<p>Deep Domain Discounts! When we say the lowest-priced domains in the industry, we mean it. Here are just a few of the discounts you&#8217;ll enjoy as a Discount Domain Club member:</p>
<li>.COM domains for 31% OFF — Just $7.29/yr*</li>
<li>.NET domains for 53% OFF — Just $5.99/yr*</li>
<li>.ORG domains for 51% OFF — Just $7.29/yr*</li>
<li>.US domains for 63% OFF — Just $7.29/yr</li>
<li>.INFO domains for 90% OFF — Just 99¢*</li>
<li>And MUCH MORE!</li>
<p><br/></p>
<p>
Don&#8217;t pay full price for another domain! Join the Discount Domain Club now for just $89.99/yr $71.99/yr with your special 20% OFF discount. But hurry, this exclusive offer expires December 24, 2008, so sign up now!</p>
<p>Thanks as always for being a Go Daddy customer.<br />
Sincerely,</p>
<p>Bob Parsons<br />
CEO and Founder<br />
GoDaddy.com</p>
</blockquote>
<p>So, for $71.99, I get an automatic discount on domain names and some cash parking and auction stuff that I have yet to use and am not sure if I will.</p>
<p>So let&#8217;s just say, for simplicity, that I am paying $71.99 for 31% off of .COM domain names. I am sorry, but I just don&#8217;t buy that many domain names &#8212; and I can always use coupon codes when I do buy a domain name.</p>
<p>Don&#8217;t get me wrong, Go Daddy is a fine domain name registrar that I exclusively use, but I think something like Amazon Prime for free 2-day shipping is a better deal.</p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/12/08/go-daddy-discount-domain-club/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Change is, um, err, good?&#8230;&#8230;</title>
		<link>http://joelmarcey.com/2008/12/04/change-is-um-err-good/</link>
		<comments>http://joelmarcey.com/2008/12/04/change-is-um-err-good/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 23:33:13 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog migration]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Wordpress.com]]></category>
		<category><![CDATA[Wordpress.org]]></category>

		<guid isPermaLink="false">http://173.45.227.27/?p=128</guid>
		<description><![CDATA[Well, I have completed my migration from wordpress.com to wordpress.org. I think it went well, but I will continue to have trepidation until things settle down a bit. I love this new theme. Good work, deniart. I think I will stick with it for a while (assuming it remains stable of course). Let me know [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I have completed my <a href="http://joelmarcey.com/2008/12/02/movin-on-out/">migration from wordpress.com to wordpress.org</a>. I think it went well, but I will continue to have trepidation until things settle down a bit.</p>
<p>I love this new theme. Good work, <a href="http://deniart.ru/">deniart</a>. I think I will stick with it for a while (assuming it remains stable of course). Let me know what you think of it.</p>
<p>Anyway, I have learned a lot during this process. And, I am going to create an updated post to the one that proved to be relatively popular that talked about <a href="http://joelmarcey.com/2008/08/15/installing-a-lamp-server-with-wordpress-on-slicehost-and-maybe-elsewhere/">installing LAMP and WordPress on Slicehost</a>. There are a few things to add to that step-by-step guide, and believe me, I know that first hand. <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/12/04/change-is-um-err-good/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Movin&#8217; On Out</title>
		<link>http://joelmarcey.com/2008/12/02/movin-on-out/</link>
		<comments>http://joelmarcey.com/2008/12/02/movin-on-out/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 00:02:56 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Blog Transfer]]></category>
		<category><![CDATA[joelmarcey.com]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://joelmarcey.wordpress.com/?p=163</guid>
		<description><![CDATA[I have finally re-established my relationship with Slicehost (oh, you didn&#8217;t know I left. Well, it had nothing do with them; it was a personal decision on my part to leave temporarily). And now that I feel that this time I will be sticking with Slicehost more permanently, it is time to do some housekeeping. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://joelmarcey.com/wp-content/uploads/2008/12/mmj021353500001.gif"><img title="MMj02135350000[1]" style="display:inline;" height="102" alt="MMj02135350000[1]" src="http://joelmarcey.com/wp-content/uploads/2008/12/mmj021353500001-thumb.gif" width="130" /></a> </p>
<p>I have finally re-established my relationship with <a href="http://joelmarcey.com/2008/06/06/my-web-host-is-slicehost/" target="_blank">Slicehost</a> (oh, you didn&#8217;t know I left. Well, it had nothing do with them; it was a personal decision on my part to leave temporarily). And now that I feel that this time I will be sticking with Slicehost more permanently, it is time to do some housekeeping.</p>
<p>One item on the agenda is to move this blog from <a href="http://www.wordpress.com" target="_blank">wordpress.com</a> to Slicehost.</p>
<p>There may be some intermittent downtime, but hopefully I can get this all up and running by the end of this week.</p>
<p>As I understand it &#8212; <a href="http://joelmarcey.com" target="_blank">joelmarcey.com</a> will remain, but be stale (with this as the last post). That is, of course, unless I delete the old blog.</p>
<p><a href="http://joelmarcey.com" target="_blank">joelmarcey.com</a> will be transferred to the new host where you will see all of my previous posts, including this one, and all new posts.</p>
<p>We&#8217;ll see how it goes!</p>
<p>See you on the flip-side.</p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/12/02/movin-on-out/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Back From the Dead</title>
		<link>http://joelmarcey.com/2008/11/18/back-from-the-dead/</link>
		<comments>http://joelmarcey.com/2008/11/18/back-from-the-dead/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 00:46:43 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Micro ISV]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Buffalo Bills]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://joelmarcey.wordpress.com/2008/11/18/back-from-the-dead/</guid>
		<description><![CDATA[Well, back at least from a blogging perspective. It has been a long time since my last post. What to say about why that is – well, mainly I was taking care of some personal work and also finishing up a consulting gig. It has been a successful first “out of a corporation” year for [...]]]></description>
			<content:encoded><![CDATA[<p>Well, back at least from a blogging perspective.</p>
<p>It has been a long time since my last post. What to say about why that is – well, mainly I was taking care of some personal work and also finishing up a consulting gig.</p>
<p><em>It has been a successful first “out of a corporation” year for me. I have made some money and made some great contacts.</em></p>
<p><strong>So where do I stand right now?</strong></p>
<p>I am in a state of flux. I am between consulting/contracting opportunities and I have not made much headway on any micro-ISV product (mainly because of the consulting work, but also for some other reasons).</p>
<p>I have some decisions to make.</p>
<p>Here are my current options:</p>
<ul>
<li>Flesh out 1 or more of 5 possible product ideas, if for anything to get me back in the programming “spirit”</li>
<li>Do some side, primarily non-programming work that has been offered to me, more for the experience and satisfaction than any monetary reason.</li>
<li>Work on some technical articles or books that I have been floating around. as possibilities I have some possible leads for publications, but some other things have to fall into place, which I am working on.</li>
<li>Look for some more consulting work – I may have a possibility in January, but I am not sure I can 100% count on that.</li>
<li>Go back to school to earn my Masters in Computer Science or MBA or, at the very least, take some courses to get the brain juices flowing</li>
<li>Look for a full-time job</li>
</ul>
<p>Now, the options above are not necessarily exclusive, but I do need to prioritize and make a decision. And make a decision is exactly what I am going to do now…..</p>
<p>……well, after I watch my Buffalo Bills hopefully beat the Browns tonight!</p>
<p>Go Bills!</p>
<p><a href="http://en.wikipedia.org/wiki/Image:Buffalo_Bills_logo.svg"><img src="http://upload.wikimedia.org/wikipedia/en/thumb/7/77/Buffalo_Bills_logo.svg/100px-Buffalo_Bills_logo.svg.png" border="0" alt="Buffalo Bills logo" width="52" height="39" /></a></p>
<p><strong>UPDATE:</strong> The Bills lose on another &#8220;wide right&#8221; field goal. Bills fans know those are the two most dreaded words a Bills fan can hear <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/11/18/back-from-the-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing a LAMP Server, with WordPress, on Slicehost (and maybe elsewhere)</title>
		<link>http://joelmarcey.com/2008/08/15/installing-a-lamp-server-with-wordpress-on-slicehost-and-maybe-elsewhere/</link>
		<comments>http://joelmarcey.com/2008/08/15/installing-a-lamp-server-with-wordpress-on-slicehost-and-maybe-elsewhere/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 02:30:15 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://joelmarcey.wordpress.com/2008/08/15/installing-a-lamp-server-on-slicehost-and-maybe-elsewhere/</guid>
		<description><![CDATA[[UPDATE: April 19, 2009: I added a follow-up post to this article with some more tidbits] [Disclaimer: I am not responsible for any mishaps that may occur by following these steps or advice because you follow them out of your own free will.] &#8212; I figure I better put that up-front. Someone wrote me an [...]]]></description>
			<content:encoded><![CDATA[<p><strong>[UPDATE: April 19, 2009: I added a <a href="http://joelmarcey.com/2009/04/19/installing-lamp-and-wordpress-on-slicehost-or-elsewhere-redux/">follow-up post</a> to this article with some more tidbits]</strong></p>
<p><em>[Disclaimer: I am not responsible for any mishaps that may occur by following these steps or advice because you follow them out of your own free will.]</em> &#8212; I figure I better put that up-front. <img src='http://joelmarcey.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Someone wrote me an email today asking me how to get a LAMP server up and running on a <a href="http://www.slicehost.com" target="_blank">Slicehost</a> VPS (&#8230;in Slicehost land, your VPS is called a &#8220;slice&#8221;).</p>
<p>During the time when <a href="http://joelmarcey.com/2008/06/06/my-web-host-is-slicehost/" target="_blank">I was setting up my slice</a>, I made a little personal document on how to set up a LAMP server with WordPress (I used Ubuntu Hardy as my base Linux installation).</p>
<p>While this is by no means anything official or 100% complete, I figure when I need to set up a LAMP server again, it will serve as a great starting point for me.</p>
<p>Like I insinuated in my disclaimer, I cannot guarantee the accuracy  or the 100% &#8220;foolproof&#8221;-ness of these steps. I am by no means an expert at this stuff, but, hey, they worked for me.</p>
<p>Below are the contents of that document in its raw form. Feel free to ask any questions, although I cannot guarantee I will know the answer. Feel free to correct any mistakes in comments, although I cannot guarantee I will fix them.</p>
<p><strong><span style="font-size:medium;">Ubuntu Linux (Server): Setup @ Slicehost</span></strong></p>
<p><span style="text-decoration: underline;"><strong>Basic Commands and Instructions</strong></span></p>
<ul>
<li>sudo aptitude install &lt;package1&gt; [package2]<strong></strong></li>
<li>sudo aptitude purge|remove &lt;package&gt;<strong></strong></li>
<li>whereis &lt;program&gt; (to find out where something is located)<strong></strong></li>
<li>root shell: sudo –s (get out of the root shell by ctrl+d)<strong></strong></li>
<li>ps aux (to find out processes running) (ps aux | grep &lt;process name&gt; to narrow &#8212; e.g., ps aux | grep httpd)</li>
<li>apache2ctl configtest (to make sure your Apache configurations are ok)</li>
<li>Apache logs are at /var/log/apache2 (Must be in a sudo shell &#8212; see above)</li>
<li><strong>sites-enabled is a symlink; make vhost changes to sites in /etc/apache2/sites-available</strong></li>
<li><strong>Don’t worry about .htaccess and httpd.conf files. Use vhost config files instead.</strong></li>
</ul>
<p><span style="text-decoration: underline;"><strong>Server</strong></span></p>
<ol>
<li>Get bare bones install</li>
<li>Log on as root via ssh ( ssh root @ &lt;ip address&gt; )</li>
<li>Use provided password and immediately change it via passwd.</li>
<li>Change time zone
<ul>
<li>sudo ln –sf /usr/share/zoneinfo/US/Pacific /etc/localtime (replace US/Pacific with what your timezone is)</li>
</ul>
</li>
<li>Follow these instructions for security <a href="http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-1">http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-1</a></li>
<li>Backup the private (and public if you want, but especially private) key from your local machine! (preferably in a couple different places)</li>
<li>Continue with these security instructions <a href="http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-2">http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-2</a> (add \u@\ before \h\ to add user name in front of hostname in PS1)</li>
<li>A good package to install would be unzip for downloads (only tar is available at this point): sudo aptitude install unzip (<a href="http://codeghar.wordpress.com/2007/12/08/zip-files-in-ubuntu-cli/">http://codeghar.wordpress.com/2007/12/08/zip-files-in-ubuntu-cli/</a> )</li>
</ol>
<p><span style="text-decoration: underline;"><strong>Setup Domain via DNS Manager</strong></span></p>
<ol>
<li>Log into the slice manager: <a title="https://manage.slicehost.com/" href="https://manage.slicehost.com/">https://manage.slicehost.com/</a></li>
<li>To configure the DNS records for your domain, go here: <a title="http://articles.slicehost.com/2007/10/24/creating-dns-records" href="http://articles.slicehost.com/2007/10/24/creating-dns-records">http://articles.slicehost.com/2007/10/24/creating-dns-records</a>
<ul>
<li>Make sure you have set the nameservers properly on your registrar (e.g. ns1.slicehost.net)</li>
</ul>
</li>
</ol>
<p><span style="text-decoration: underline;"><strong>Setup Domain Email via DNS Manager</strong></span></p>
<ol>
<li>I use Google Apps for email. The next steps are specific to that. If you don’t use Google Apps, just make sure you set the MX records properly in the Slicehost DNS manager, otherwise you may be without email if you have completed the “Setup Domain via DNS Manager” step.</li>
<li>If you haven’t done so already, set up Google Apps for your domain (<a href="http://www.google.com/a)">www.google.com/a)</a>
<ul>
<li>For verification, you can use the HTML method since you can control your website</li>
</ul>
</li>
<li>Set up the MX records like described here: <a href="http://articles.slicehost.com/2007/10/25/creating-mx-records-for-google-apps">http://articles.slicehost.com/2007/10/25/creating-mx-records-for-google-apps</a></li>
</ol>
<p><span style="text-decoration: underline;"><strong>Apache/PHP</strong></span></p>
<ol>
<li>Start here: <a href="http://articles.slicehost.com/2008/4/25/ubuntu-hardy-installing-apache-and-php5">http://articles.slicehost.com/2008/4/25/ubuntu-hardy-installing-apache-and-php5</a> (making sure you use your own server name and user names)</li>
<li>Read <a href="http://articles.slicehost.com/2008/4/28/ubuntu-hardy-apache-config-layout">http://articles.slicehost.com/2008/4/28/ubuntu-hardy-apache-config-layout</a> to understand enabling/disabling sites and modules</li>
<li>Follow these instructions: <a href="http://articles.slicehost.com/2008/4/28/ubuntu-hardy-apache-configuration-1">http://articles.slicehost.com/2008/4/28/ubuntu-hardy-apache-configuration-1</a>, and at least change the Timeout and KeepAliveTimeout to something much lower.</li>
<li>Follow these instructions: <a href="http://articles.slicehost.com/2008/4/28/ubuntu-hardy-apache-configuration-2">http://articles.slicehost.com/2008/4/28/ubuntu-hardy-apache-configuration-2</a></li>
<li>Read these articles about virtual hosts before setting things up: <a href="http://articles.slicehost.com/2008/5/28/how-to-serve-multiple-domains">http://articles.slicehost.com/2008/5/28/how-to-serve-multiple-domains</a>, <a href="http://articles.slicehost.com/2007/9/17/introduction-to-virtual-hosts">http://articles.slicehost.com/2007/9/17/introduction-to-virtual-hosts</a></li>
<li>Read this article to understand how you are going to layout your directory structure for the domains you are going to host: <a href="http://articles.slicehost.com/2007/9/13/multiple-hosts-layout">http://articles.slicehost.com/2007/9/13/multiple-hosts-layout</a></li>
<li>Secure virtual host permissions and create skeleton virtual host directory: <a href="http://articles.slicehost.com/2007/9/18/apache-virtual-hosts-permissions">http://articles.slicehost.com/2007/9/18/apache-virtual-hosts-permissions</a>
<ul>
<li>For all new domains, just follow the following command:
<ul>
<li>cp –a /home/&lt;user&gt;/public_html/skeleton /home/&lt;user&gt;/public_html/&lt;new domain&gt;</li>
</ul>
</li>
</ul>
</li>
<li>Create your first virtual host: <a href="http://articles.slicehost.com/2008/4/29/ubuntu-hardy-apache-virtual-hosts-1">http://articles.slicehost.com/2008/4/29/ubuntu-hardy-apache-virtual-hosts-1</a> (remember to change domain1.com, domain2.com to your own domains in the examples AND &#8216;demo&#8217; to your username) (note: search and replace in nano is “ctrl-\”)
<ul>
<li>Remember that if they navigate to the IP Address, they will most likely get the “It Works!” message for the default Apache site. You can change this.</li>
<li>Change DirectoryIndex to “index.php index.html” if you are going to be using WordPress</li>
</ul>
</li>
<li>Change and add settings in your domain virtual hosts file: <a href="http://articles.slicehost.com/2008/4/29/ubuntu-hardy-apache-virtual-hosts-2">http://articles.slicehost.com/2008/4/29/ubuntu-hardy-apache-virtual-hosts-2</a>
<ul>
<li>Make sure you set some directory options – one I would for sure do is turn off directory browsing</li>
</ul>
</li>
</ol>
<p><span style="text-decoration: underline;"><strong>MySQL</strong></span></p>
<ol>
<li>Follow the instructions here: <a href="http://articles.slicehost.com/2007/11/23/ubuntu-gutsy-mysql-and-ror">http://articles.slicehost.com/2007/11/23/ubuntu-gutsy-mysql-and-ror</a>. Only do the MySQL part and make sure you do not put the Ruby option in the install string (unless you want Ruby of course)
<ul>
<li>This is also a good blog to read as well to help: <a href="http://www.jonathanmoeller.com/screed/?p=175">http://www.jonathanmoeller.com/screed/?p=175</a></li>
</ul>
</li>
<li>Follow post setup instructions here: <a href="http://dev.mysql.com/doc/refman/5.0/en/default-privileges.html" target="_blank">http://dev.mysql.com/doc/refman/5.0/en/default-privileges.html</a> to secure your initial mySQL accounts</li>
<li>After I am done, I like to clear the mySQL console history. Exit mySQL and at the command prompt do &#8216;rm ~/.mysql_history&#8217;</li>
<li>Setup DNSUtils (for dig especially): sudo aptitude install dnsutils </li>
</ol>
<p><span style="text-decoration: underline;"><strong>Set Up Sending Mail From Slice</strong></span></p>
<ol>
<li>You need to change “exim” settings on server to send email from WordPress</li>
<li>For Google Apps, see this thread: <a href="http://wiki.debian.org/GmailAndExim4">http://wiki.debian.org/GmailAndExim4</a>. Follow the instructions all the way down to Run # chown. I didn’t have to do this.
<ul>
<li>Also, accept all defaults for questions after the DNS-queries minimal question. There are more than the thread instructions let on.</li>
</ul>
</li>
<li>See this thread for more general info: <a href="http://ubuntuforums.org/showthread.php?t=196112">http://ubuntuforums.org/showthread.php?t=196112</a> (don’t need sendmail after all, exim is already installed so try that first, see page 2 of thread for meat)</li>
<li>Now for multiple email addresses (when you have more than one blog, for example, each representing a different domain), you will need to follow some different steps. This might be a good place to start: <a href="http://www.debuntu.org/2006/05/17/52-how-to-exim4-virtual-host-on-debian-etch">http://www.debuntu.org/2006/05/17/52-how-to-exim4-virtual-host-on-debian-etch</a>.</li>
</ol>
<p><span style="text-decoration: underline;"><strong>WordPress</strong></span></p>
<ol>
<li>Load mod_rewrite for Apache
<ul>
<li>Sudo a2enmod rewrite</li>
<li>Sudo /etc/init.d/apache2 reload</li>
</ul>
</li>
<li>Follow instructions here: <a href="http://codex.wordpress.org/Installing_WordPress">http://codex.wordpress.org/Installing_WordPress</a> (especially Detailed instructions)
<ul>
<li>DB Name: wordpress (or whatever)</li>
<li>DB UserName for wordpress: wordpress (or whatever)</li>
<li>Append table names if (1) you want more security (2) going to have more than one WordPress blog using the same database</li>
</ul>
</li>
<li>Probably don’t want to put on google and technorati until you are done with the blog design</li>
<li>Make sure to change admin password after first log in</li>
<li>Change the “admin” user in MySQL to something else:
<ul>
<li>Mysql&gt; use wordpress;</li>
<li>Mysql&gt; UPDATE &lt;wpTableName&gt;users SET user_login=’admin’, user_login=’&lt;new admin name&gt;’;</li>
</ul>
</li>
<li>NOTE: Many instructions say to add things to “.htaccess” or “httpd.conf”. Since you have root access, don’t worry about these files. Make your configuration changes to the vhost file (or maybe, sometimes, the master apache2.conf file).</li>
<li>Add Rewrite Log to vhost file
<ul>
<li>RewriteLog /home/&lt;user&gt;/public_html/&lt;domain&gt;/log/rewrite.log</li>
<li>RewriteLogLevel 1 <em>(anything higher than 3 could slow down Apache hard core)</em> (set to 0 to disable)<a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html">http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html</a></li>
</ul>
</li>
<li>Turn off directory in “public” browsing in the vhost
<ul>
<li>&lt;Directory /home/&lt;user&gt;/public_html/&lt;domain&gt;/public&gt;
<ul>
<li>Options –Indexes</li>
</ul>
</li>
<li>&lt;/Directory&gt;</li>
</ul>
</li>
<li>Put wp-config.php database and key info into another file and put that new file in /home/&lt;user&gt; (outside the public_html). Then put an include to hat file in wp-config.php. This is for security (<a href="http://danemorgan.com/blog/wordpress/wordpress-security-secure-your-wordpress-wp-config-info" target="_blank">http://danemorgan.com/blog/wordpress/wordpress-security-secure-your-wordpress-wp-config-info</a><a href="http://danemorgan.com/wordpress-security-secure-your-wordpress-wp-config-info/38/"></a> )</li>
<li>Log into the WordPress admin panel (http://&lt;domain&gt;/wp-admin/) and go to Settings/Permalinks. Set the permalinks to something like “Day and name” and click on Save Changes
<ul>
<li>Then, assuming you don’t have an .htaccess file, go to the bottom of the page and copy the code in the text area and paste in your vhost file (within the &lt;Directory&gt;&lt;/Directory&gt; for the top level directory (usually /home/&lt;user&gt;/public_html/&lt;domain&gt;/public)</li>
</ul>
</li>
<li>Do some security around the wp-content, wp-includes and wp-admin directories.
<ul>
<li>Only allow access to images and javascript to wp-includes and wp-content
<ul>
<li>&lt;Directory /home/&lt;user&gt;/public_html/&lt;domain&gt;/public/wp-includes&gt;
<ul>
<li>Options –Indexes</li>
<li>AllowOverride None</li>
<li>Order Allow, Deny</li>
<li>Deny from all</li>
<li>&lt;Files ~ “.(css|jpg|jpeg|png|gif|js)$”&gt;
<ul>
<li>Allow from all</li>
</ul>
</li>
<li>&lt;/Files&gt;</li>
</ul>
</li>
<li>&lt;/Directory&gt;</li>
<li>….and do the same for wp-content</li>
</ul>
</li>
<li>Either restrict access to wp-admin by adding a password layer or by IP address
<ul>
<li>&lt;Directory /home/&lt;user&gt;/public_html/&lt;domain&gt;/public/wp-admin&gt;
<ul>
<li>Options –Indexes</li>
<li>AllowOverride None</li>
</ul>
</li>
<li>Then follow instructions like at: <a href="http://htpasswd.wordpress.com/">http://htpasswd.wordpress.com/</a> for password or at #1 at this link for IP address: <a href="http://www.mattcutts.com/blog/three-tips-to-protect-your-wordpress-installation/">http://www.mattcutts.com/blog/three-tips-to-protect-your-wordpress-installation/</a></li>
</ul>
</li>
<li>You might also want to do the same as you did for wp-asmin for wp-login.php at the file level since going to http://&lt;domain&gt;/wp-admin redirects there (see: <a href="http://www.reaper-x.com/2007/09/01/hardening-wordpress-with-mod-rewrite-and-htaccess/">http://www.reaper-x.com/2007/09/01/hardening-wordpress-with-mod-rewrite-and-htaccess/</a>
<ul>
<li>&lt;Files /home/&lt;user&gt;/public_html/&lt;domain&gt;/public/wp-login.php&gt;
<ul>
<li>…..</li>
</ul>
</li>
<li>&lt;/Files&gt;</li>
</ul>
</li>
</ul>
</li>
<li>Install login plug-in @ <a href="http://www.bad-neighborhood.com/login-lockdown.html">http://www.bad-neighborhood.com/login-lockdown.html</a>. Copy the download link and use ‘wget’ to get it from the command line (instead of FTP)</li>
<li>Activate the akismet plugin in the admin panel.
<ul>
<li>You need a WordPress.com account so you can get an API key. This key is found in Settings/Your Profile</li>
</ul>
</li>
<li>Install WP-Super-Cache plug-in</li>
</ol>
<p><strong><span style="text-decoration: underline;"><span style="font-size:small;">DIDN’T INSTALL</span></span></strong></p>
<p><span style="text-decoration: underline;"><strong>phpMyAdmin</strong></span></p>
<p>This is a MySQL front-end that is more user friendly than the default mySQL client</p>
<ol>
<li>sudo aptitude install phpMyAdmin
<ul>
<li>IMPORTANT: Make sure you press the space bar when selecting the web server you are using</li>
</ul>
</li>
<li>Go to /etc/apache2/conf.d/ and edit phpmyadmin.conf
<ul>
<li>Change Alias from phpMyAdmin to something more obscure for security purposes</li>
</ul>
</li>
<li>Change the /etc/phpmyadmin/config.inc.php file to support https: <a href="http://forums.vpslink.com/security/2282-do-you-use-phpmyadmin-2.html#post11246">http://forums.vpslink.com/security/2282-do-you-use-phpmyadmin-2.html#post11246</a></li>
<li>Then go to https://domain.com/obscureToPhpMyAdmin</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/08/15/installing-a-lamp-server-with-wordpress-on-slicehost-and-maybe-elsewhere/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>My Web Host Is &#8230;&#8230; Slicehost</title>
		<link>http://joelmarcey.com/2008/06/06/my-web-host-is-slicehost/</link>
		<comments>http://joelmarcey.com/2008/06/06/my-web-host-is-slicehost/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 22:50:56 +0000</pubDate>
		<dc:creator>Joel Marcey</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://joelmarcey.wordpress.com/?p=114</guid>
		<description><![CDATA[Amazingly, I have finally settled on a web host. For all intents and purposes, this is the first time I have ever personally signed up for a web host. To choose one was a long and arduous task of research, research and more research. I really hit a paralysis analysis wall. Choosing one finally is [...]]]></description>
			<content:encoded><![CDATA[<p>Amazingly, <a href="http://joelmarcey.com/2008/05/28/state-of-the-me-quick-hits/">I have finally settled on a web host</a>. For all intents and purposes, this is the first time I have ever personally signed up for a web host. To choose one was a long and arduous task of research, research and more research. I really hit a paralysis analysis wall. Choosing one finally is a relief.</p>
<p>I am signing up with a web host because I plan to first host some blogs. Then, down the line, I plan to host some other web sites.</p>
<p>I knew I was either going to go with Shared Hosting or VPS Hosting &#8212; I don&#8217;t need dedicated yet. Shared Hosting would have been easiest for me because I could get blogging software up and running very quickly, it would have been cheap, and I wouldn&#8217;t need to know much Linux (or Windows) if I went that route. VPS Hosting is more expensive and requires command line knowledge of Linux (oooohhhh, command line), but you are guaranteed a set of memory, CPU and resources (albeit not as much as some of the shared hosts *claim* to give you). Plus, you are in control of everything from the OS perspective &#8212; you get root access.</p>
<p>I decided to go with a VPS solution (to tell you how close this decision was &#8212; this morning when I woke up, I was *sure* I was going with shared hosting). At the very worst, I learn a little bit of Linux and understand how to run my own LAMP server (LAMP = Linux, Apache, MySQL, PHP). At the very best, I am able to successfully host everything and anything I ever need to host, all under my control. In the end it will cost me $10 a month more than shared hosting would have. But that is OK. I am excited about the process.</p>
<p>So, the host I decided to go with after much deliberation is <a href="http://www.slicehost.com">Slicehost</a>. I had two VPS providers in mind, and I chose Slicehost because of what I considered its great website, excellent tutorials, community support options (chat being one of them), and the recommendations from many at the <a href="http://discuss.joelonsoftware.com/?biz">Business of Software</a> forum. The last one was the tipping point.</p>
<p>So I am excited to try this out. I have already signed up for a new account and got the LAMP server up and running. Their tutorials helped out a lot here. It is important to note that this is an unmanaged hosting environment, which means, other than hardware failures, I am responsible for everything. There are no traditional support mechanisms other than the community.</p>
<p>In case you are interested, I signed up for the smallest package of $20/mo which gives me 256 MB of deddicated RAM, 10 GB disk space and 100 GB bandwidth/mo. You can upgrade/downgrade at anytime and I have 30 days to try this out to get some of my money back (You have to pay for at least 3 months of service initially &#8211; this was the only &#8220;downside&#8221; I saw about this)</p>
<p>My first major project is to move this particular blog over to the new host. I figure that should inundate me in the whole hosting process, real quick. That will be the topic of a future post.</p>
<p>I had 5 web hosts in mind; if you are interested in the other 4 that were on my short list, let me know.</p>
<p>That&#8217;s all for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://joelmarcey.com/2008/06/06/my-web-host-is-slicehost/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
