How To Manually Install WordPress On Your Webhost
This has become fairly simple since most hosting companies supply a version of an automatic installer that puts WordPress where you want it with a couple button clicks. But there are still occasions when you want to install it manually. Here’s the quick install method, that is relatively simple.
Video on How to Manually Install WordPress
1. Prepare for the manual installation
Download WordPress from http://wordpress.org
Make sure you are ready with the following:
- Access to your web server via FTP.
- A text editor such as Notepad, or your favorite HTML editor (just not Microsoft Word).
- An FTP Client (Free download: http://filezilla-project.org/download.php or wsFTP, CuteFTP or any available FTP Program)
- Your web browser of choice (Internet Explorer 7 or above, FireFox, Chrome, Safari all work well)
- A valid email address (for password recovery or reset should you need it)
Begin your installation by:
- Checking to ensure that you and your web host have the minimum requirements to run WordPress. PHP version 5.2.4 or greater
MySQL version 5.0 or greater are required as of version 3.2 (You can read more about requirements here: http://wordpress.org/about/requirements/)
- Unzip the downloaded file to a folder on your hard drive.
- (OPTIONAL) Be prepared with a secure password for your Secret Key
- Have your data base access information ready
2. Unzip the downloaded file
After unzipping the downloaded file the directory structure will look like the one above.
With these files.
3. Create a database for your installation.
Using your hosting account control panel create a database for WordPress on your web server, as well as a MySQL user who has all privileges for accessing and modifying it. The picture above shows the access icons on the popular cPanel used by many hosting companies. Your host may have a different access and if you don’t see something similar to this get instructions from the hosting company. (You an use these icons or phpMyAdmin to create databases.
This Process will give you some information that you need to copy and have handy during installation
- database hostname (usually localhost, but on GoDaddy hosting there is a different host for each data base, so don’t assume it’s “localhost”.)
- database name
- database username
- database password
4. Check database user privileges
5. OPTIONAL (you can skip this) Rename the wp-confing-sample.php file to wp-config.php
If you are not comfortable with this, it is optional, and you can skip these tasks, as the install program will create wp-config.php file.
Rename the wp-config-sample.php file to wp-config.php.
Open wp-config.php in a text editor and fill in your database details as explained in Editing wp-config.php to generate and use your secret key password. If you need more information about this procedure you can get it here: http://codex.wordpress.org/Editing_wp-config.php
6. Upload the files
Upload the WordPress files in the desired location on your web server:
- If you want to integrate WordPress into the root of your domain (e.g. http://youredomain.com/), move or upload all contents of the unzipped WordPress directory (but excluding the directory itself) into the root directory of your web server.
- If you want to have your WordPress installation in its own subdirectory on your web site (e.g. http://yourdomain.com/blog/), create a new directory with the name of your choice. The URL would then be http://yourdomain.com/blog
7. Run the installation script
Run the WordPress installation script by accessing wp-admin/install.php in a web browser.
If you installed WordPress in the root directory, you should visit: http://yourdomain.com/wp-admin/install.php
If you installed WordPress in its own subdirectory called blog, for example, you should visit: http://yourdomain.com/blog/wp-admin/install.php
8. Enter the database information
Localhost is used by a lot of ISP’s as the default database host. However there are some that have different data base hosts. Be sure you check.
9. Fill in your site information
Done!
{loadposition wordpressnewsletter}