There are two ways to setup a new WordPress (aka WP) blog: manually and automatically through cPanel. I will explain how to install WordPress using both methods, as there may be times when you want to do either.
Make sure you have changed your URL’s name servers to direct the site towards your hosting account and have added the URL in your hosting account’s cPanel. I’m not going to explain how to do these but they do need to be done before you create your blog, regardless of which method you choose.
How to manually install a WordPress blog: |
||
|
Step One
|
||
| Go to WordPress Release Archive, download and save the version you want to install, and unzip it. | ||
| I’m sending you to the archive page, instead of the most recent release page, for a reason. First, the most recent release IS on this page (it will be the very last item listed). Second, there may be times when you don’t want to install the most recent release. For example, as of this writing, the most recent release of WP is 2.6, but I don’t want to install this version because some of the plugins I use aren’t yet working with this new release. Instead, I am choosing to download and install WP 2.5-RC3, because I know all my plugins will work with this version. | ||
| At this point, you can either open the WP folder and click the ‘readme.html’ document for instructions on how to install WP, or you can continue reading and follow my instructions. What follows is the same as WP’s instructions, but I’ve expanded it to fill in the blanks that they don’t discuss. | ||
| Step Two | ||
| Log in to your site’s cPanel and create a new database for your blog. | ||
| This is just like creating a new database for your niche stores. Take note of your database’s name, the user name attached to the database, and the user name’s password. | ||
| Note: If you plan on adding BANS to your site then I suggest you add ‘wp’ to your database name so you can differentiate it from the BANS database you will use for the same site. | ||
| Step Three | ||
| Open the wp-config-sample.php with a text editor like WordPad (double clicking this document should automatically open it). Fill in your database details by changing the following: | ||
| Change ‘putyourdbnamehere’ in (‘DB_NAME’, ‘putyourdbnamehere’); to the name of your database. Example: (‘DB_NAME’, ‘wordpress_database_01′); Change ‘usernamehere’ in (‘DB_USER’, ‘usernamehere’); to your username. Change ‘yourpasswordhere’ in (‘DB_PASSWORD’, ‘yourpasswordhere’) to your username’s password. |
||
| Those are all the changes I make in wp-config-sample.php. If you need to change more, then do so. When you are done making changes, save the file as wp-config.php. You can delete wp-config-sample.php if you still have it, as you no longer need the sample version of this file. | ||
|
Step Four
|
||
| Use an FTP program to upload the entire contents of your WP folder to your site: | ||
| If you want the blog on your site’s Home page (the index.php or index.html page) then upload the contents of the WP folder to your site’s root directory (where the index.php or index.html is located). Use this option if you want your site’s main focus to be the blog and have BANS as a subfolder. | ||
| If you want the located in a folder on your site then create a folder for the blog (i.e. name the folder ‘blog’) and upload the contents of the WP folder to the folder you created. You will need to link to the blog from your Home page to see your blog. Use this option if you want your site’s main focus to be BANS and have the blog as a subfolder. | ||
| Step Five | ||
| Go to http://yoursite.com/wp-admin/install.php in your browser (changing, of course, the ‘yoursite.com’ to your site’s URL). Hopefully you don’t see a page that says there was a mistake. If so, use your FTP or Site Manager to open the wp-config.php file and double check your database, username, and username password information. Correct any mistakes, save the file, and try again.
When you correctly enter your database and username information you will see a page that looks like this:
Fill in the Blog Title and your E-mail information, then click the ‘Install WordPress button:
Now you should see a page that looks like this:
Important! Make note of the username and password. You can change the password after you log in, but if you lose it before you log in then you may not be able to log in. You can now log in to your new blog. That’s all there is to manually installing a WP blog. |
||
|
.
|
||
You can also install a WordPress blog from your hosting account’s cPanel (most hosting accounts have this ability, though a few don’t). I’m hosting with HostGator so the following images are for HostGator. If you use a different host then what you see may differ from what I’ve posted here.
How to automatically install a WordPress blog: |
||
|
Step One
|
||
| Log in to your site’s hosting account. Click on the Fantastico De Luxe icon or link: | ||
![]() |
||
| Click on the WordPress link: | ||
![]() |
||
| Click on the New Installation link: | ||
![]() |
||
| Step Two | ||
| You are now ready to create your blog: | ||
![]() |
||
| Fill in the following information (everything can be changed later unless noted otherwise): | ||
| Install on Domain = Choose the domain you want to install the blog on | ||
| Note: The domain installed on cannot be changed unless you delete the blog from the URL | ||
| Install in Directory = Leave blank if you want to install the blog at the main level of your site (on the Home page), or enter the name of the folder you would like to install the blog in (i.e. ‘blog’) | ||
| Note: The installation location cannot be changed unless you delete the blog so make sure you install the blog where you want it | ||
| Administrator-username = Enter a name for your admin (i.e. ‘admin’) | ||
| Note: The Administrator-username cannot be changed later so make sure you are happy with your admin username | ||
| Password = Enter a password for your blog | ||
| Admin nickname = Enter a name for your admin’s nickname (you don’t have to use your own name) | ||
| Admin email = Enter your email address | ||
| Site name = Enter name of your blog | ||
| Description = Enter a short description of your blog | ||
| Press the Install WordPress button to create your blog. | ||
|
Step Three
|
||
| You will now need to finish the installation: | ||
![]() |
||
| Click the Finish installation button. | ||
| That’s it. You’ve now automatically installed WP using cPanel. | ||
|
.
|
||
Next I’ll go into what I do after I’ve setup a blog.
Rochelle











Thanks for this but more interesting would be how to integrate BANS into WordPress as WP is pretty easy to install (with all the help around here
)
Manuel Merzs last blog post..RoboForm Manager
Fantastic tutorial! I use Wordpress exclusively and this will certainly help me. Thanks
Australian Cash Loanss last blog post..Get Ahead with Bad Credit Cash Advance Loans
Hi Rochelle,
I’ve taken the step of adding a blog to my existing BANS store.
It is still very much a work in progress with lots of modifying of the template to integrate it a bit better with the look of my BANS store, but was wondering what is the best way to link from my store to my blog and how to go about it?
Thanks
Shelley
If you install WP via Fantastico, a word of warning! Don’t delete the ‘fantastico_fileslist.txt’ file that it installs with your WP installation. I did, and it caused problems when I wanted to upgrade/delete WP.
Jamess last blog post..How to repair a MacBook power adapter
James,
I made that mistake once and you are right it does cause problems.
If it ain’t broke don’t fix it!
WP is a great addition either as a frontpage or an add-on to a site and I am looking for ways to integrate them together with existing templates myself.Hard work I know but you don’t get something for nothing do you?
Alan
Manuel,
Which do you mean? Having a site with BANS, then adding a WP blog to it, or the other way around?
Rochelle
Shelley,
There are a few ways to accomplish this but, in all honesty, the easiest way is to purchase one of Mark’s Blog/BANS templates and use those.
You can always add a link from the blog to the store, that’s pretty easy. The harder part is going from the store to the blog, but you could follow the instructions at http://www.nichestorestrategie.....s-sidebar/ to do this.
There are other ways that I haven’t tried that require working with the coding of both the blog and BANS files.
Rochelle
James,
Excellent advice! I haven’t done this, but that’s the type of thing I would do
Rochelle
Hey Rochelle,
I have been working all day to figure out what I am doing wrong but so far I am still in the dark. I followed the above instructions to put my blog on my bans site using a blog folder. I want to Bans store to be the main focus.
So my wordpress files are in a “blog” file which is in the root of the site. I added the data base and changed the wp-config.php file to show the correct info for the data base but when I try the install.php to tells me it cannot find a wp-config.php file. What’s wrong?
Since the the install file is in the wp-admin folder would the address be “www.urlname.com/blog/wordpress/wp-admin/install.php”?
I could really use some help with this.
Jerry
[...] If you do a little searching around you will find a developer that has managed to integrate Wordpress and BANS together using Wordpress themes. Wordpress in the root and BANS in a new directory. Here’s a tutorial. [...]
Rochelle,
I really want to thank you for this tutorial. I purchased a template that combines bans and wordpress. I was a bit confused about the wordpress part especially reading some other instructions to install. Your instructions are clear. I have set up two of my sites now using your wp install method with no problem. Thanks, Thanks! Thanks!
Cyn