<?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>EloquentSpace &#124; Dan Kelly&#039;s Weblog &#187; best web host</title>
	<atom:link href="http://www.eloquentspace.net/blog/tag/best-web-host/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eloquentspace.net/blog</link>
	<description>I Hack and Tweak Everything</description>
	<lastBuildDate>Thu, 31 Dec 2009 03:31:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Create a Popular Blog with Wordpress &#8211; Part 2 &#8211; Installing WordPress</title>
		<link>http://www.eloquentspace.net/blog/create-a-popular-blog-with-wordpress-part-2-installing-wordpress/</link>
		<comments>http://www.eloquentspace.net/blog/create-a-popular-blog-with-wordpress-part-2-installing-wordpress/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 17:01:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HowTo's]]></category>
		<category><![CDATA[best web host]]></category>
		<category><![CDATA[help installing wordpress]]></category>
		<category><![CDATA[making a popular blog]]></category>
		<category><![CDATA[picking a web host]]></category>
		<category><![CDATA[standalone wordpress install]]></category>
		<category><![CDATA[starting a blog]]></category>

		<guid isPermaLink="false">http://www.eloquentspace.net/blog/?p=315</guid>
		<description><![CDATA[<p>OK, so now it&#8217;s time for part two of the &#8220;Create a Popular Blog with WordPress&#8221; series. I&#8217;ll assume you&#8217;ve already read through part one, and we&#8217;ll move on to the next steps.</p>
<p>I covered web hosting in some detail in the last post, but we&#8217;re going to go more in-depth as to what you&#8217;ll need [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so now it&#8217;s time for part two of the &#8220;Create a Popular Blog with WordPress&#8221; series. I&#8217;ll assume you&#8217;ve already read through <a title="part one" href="http://www.eloquentspace.net/blog/create-a-popular-blog-with-wordpress/" target="_blank">part one</a>, and we&#8217;ll move on to the next steps.</p>
<p>I covered web hosting in some detail in the last post, but we&#8217;re going to go more in-depth as to what you&#8217;ll need out of your host and how to get WordPress up and running on it. WordPress has always been relatively easy to install and fairly bug free, but it&#8217;s improved over the years: The installation process is seamless once you&#8217;ve set everything up with your host. Let&#8217;s start from the beginning.</p>
<p><strong>Knocking out requirements, and setting up the server environment</strong></p>
<p><em>Disk Space</em></p>
<p>You&#8217;re going to need at least 8MB for WordPress alone, both on your computer and on the server. That&#8217;s just for the base system. Plugins can be several megabytes, and once you start adding content things get big. That covers disk space.</p>
<p><em>Server-Side Scripting</em></p>
<p>The server environment will need to support PHP, which is a  server side scripting language. In the old days, almost all sites were static HTML pages, and what little interactivity there was on the web was done through CGI which stands for Common Gateway Interface and is programmed in PERL. The PHP scripting language is similar to PERL in syntax, but it&#8217;s much more robust. In essence, WordPress is a program which is made up of these scripts, and if your server doesn&#8217;t know what they are then you can&#8217;t use WordPress! Luckily, PHP has become very popular over the past decade and whatever web host you pick most likely supports it, but make sure ahead of time. <a title="Hostmonster" href="http://www.hostmonster.com/track/eloquentspace" target="_blank">Hostmonster</a> supports PHP, and everything else you&#8217;ll need for WordPress. In fact, Hostmonster actually has a wizard which will get you up and running without even having to follow this guide.</p>
<p><em>Database</em></p>
<p>Currently WordPress requires you to have a MySql 4.0 or later database installed. The word database can be confusing because sometimes it refers to a program like MySql, Microsoft SQL Server, or PostgreSQL. Other times the word is used to refer to a collection of data stored in the database program. In short, when you install a database program you create databases which are used by programs and scripts to store data in. On your host, you&#8217;ll have to create a database for WordPress, and remember the name for it. You&#8217;ll also create a user and a password (which you&#8217;ll also jot down) which WordPress will use to log into its database with.  Each database is made up of a collection of tables, and the tables are made up of rows and columns. Luckily, you don&#8217;t need to know much more than the very basics to get up and running with WordPress.</p>
<p>In order to do this on your host, you&#8217;ll probably have to run some kind of a wizard on the administration web page that you log into once you&#8217;re signed up. <a title="Hostmonster" href="http://www.hostmonster.com/track/eloquentspace" target="_blank">Hostmonster</a> uses CPanel for it&#8217;s administration page, which is one of the most popular and easy to use. There is a MySql database wizard under the Databases section of CPanel which will allow you to create your WordPress database in just a few easy steps. All of the default settings will be already filled in, and you can just leave those alone. Just pick a name, a username, and a password for your WordPress database.</p>
<p><strong>Configuring WordPress and installing it on the server</strong></p>
<p>At this point you&#8217;ll want to download the latest version of WordPress at <a title="http://wordpress.org/download/" href="http://wordpress.org/download/" target="_blank">http://wordpress.org/download/</a>. Save the file to your desktop. You should be able to open the compressed zip file without any extra programs, but if you can&#8217;t, WinRar is a great shareware tool for Windows users. You can download it at <a title="http://www.rarlab.com/download.htm" href="http://www.rarlab.com/download.htm" target="_blank">http://www.rarlab.com/download.htm</a>. The installation is fairly simple, and it&#8217;s free for use on a trial basis.</p>
<p>Extract the WordPress folder out of the zip file (you can probably just drag it on to your desktop). Once it&#8217;s done copying, you can close the zip file, and open up the new &#8220;wordpress&#8221; folder on your desktop. We don&#8217;t need to do anything with these files just yet, but you can see all the PHP files that WordPress will be using once we upload it to your server. Before we upload it though, we need to edit a file, so open up wordpad (or whatever text editing program you like best). Go to the file menu, select open, and navigate over to your wordpress folder. On the drop-down menu labeled &#8220;files of type&#8221; select &#8220;All Documents (*.*)&#8221; and locate the file wp-config-sample.php and open it.</p>
<p><em>Configuring the WordPress wp-config.php file</em></p>
<p>The syntax of the file may be confusing at first, but we only need to make a few simple changes, so get out that peice of paper you wrote your database info on and build up some courage. At the top of the document you&#8217;ll see several lines like &#8220;define(&#8217;DB_NAME&#8217;, &#8216;putyourdbnamehere&#8217;);.&#8221; These are the one&#8217;s we&#8217;ll be editing. In between the single quotes, put the name of the database you made for WordPress. NOTE: Some web hosts automatically assign a prefix to your database names like &#8220;ACCOUNTNAME_MyWordPressDatabase.&#8221; You&#8217;ll need to include this in your database name.</p>
<p>Enter in your the user name and password you picked in the same fashion (between the single quotes). You should be able to leave the other options alone, unless of course you changed those settings on your host. Go back to the file menu and click &#8220;save as.&#8221; Save the file as wp-config.php and close out of wordpad. Now the hard part is over.</p>
<p><em>Uploading the installation to the server</em></p>
<p>At this point, you&#8217;ll need to locate the FTP login information that your web host provided you. If you cannot find it, contact them and get it. They should have provided you with a hostname, username, and password. On <a title="Hostmonster" href="http://www.hostmonster.com/track/eloquentspace" target="_blank">Hostmonster</a> it&#8217;s just yourdomain.com and the same username and password you use to log into your control panel.</p>
<p>You&#8217;ll also need an FTP client which is a program that allows you to connect to and upload/manage files on the server. I highly recommend FileZilla because it&#8217;s free, easy to use and full of great features. You can download it at  <a title="http://filezilla-project.org/download.php" href="http://filezilla-project.org/download.php" target="_blank">http://filezilla-project.org/download.php</a>. Once again, the installation is quite simple. Just run the program after it&#8217;s done downloading and keep clicking next.</p>
<p>Once you&#8217;ve installed your client and connected to your host, you&#8217;ll need to find the folder where your public web pages go. It will usually be called public_html or wwwroot or something to that effect. As long as you haven&#8217;t been using the host for other pages you can safely delete everything in your public html &#8216;root&#8217; folder, though you may wish to download the files to a folder on your PC first, just in case.</p>
<p><em>Will WordPress be your entire site, or just part of it?</em></p>
<p>At this point you need to decide if you want your blog to be accessed by a regular URL like www.myblog.com, or if you&#8217;d rather make a subdirectory for it like www.myblog.com/blog. For SEO (search engine optimization) purposes, not using a subdirectory for the blog is best, but it really depends on what else you plan on doing with your site. If you choose a subdirectory, choose the name of it, and create a folder with that name. If not, upload all of the files inside the wordpress folder on your computer to the public_html (or html root) directory on your server. This will take a few minutes to complete.</p>
<p><strong>Completing the setup</strong></p>
<p>Now that you&#8217;ve configured WordPress and uploaded it, open up a web browser and navigate to http://www.yourdomain.com/wp-admin/install.php (replace yourdomain.com with your domain!). If all is well and set up properly, you should see a setup page in your browser. Run through the simple setup procedure, taking note of the automatically generated password, and you&#8217;re all set up! You&#8217;ll want to then go to yourdomain.com/wp-admin (or yourdomain.com/yourblogfolder/wp-admin) and log in and change that password to something you can remember.</p>
<p>That&#8217;s all there is to it!</p>
<p>Next time we&#8217;ll cover some necessary plugins and other configurable options as well as themes and rudimentary SEO settings. Leave a comment if you have any issues installing, or just to say hi! I&#8217;ll try to get back to you as soon as I can.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.eloquentspace.net%2Fblog%2Fcreate-a-popular-blog-with-wordpress-part-2-installing-wordpress%2F&amp;linkname=Create%20a%20Popular%20Blog%20with%20Wordpress%20%26%238211%3B%20Part%202%20%26%238211%3B%20Installing%20WordPress"><img src="http://www.eloquentspace.net/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.eloquentspace.net/blog/create-a-popular-blog-with-wordpress-part-2-installing-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
