WordPress Development | Manually Installing WordPress


 

Manually Installing WordPress

Before getting started with a manual install, make sure you have:

 
 
  • Access to create databases on your server (likely through phpMyAdmin)

  • FTP access to upload the WordPress files

  • A text editor

  • A Web browser!

 
 

Also, make sure your host has these minimum requirements:

 
 
  • PHP 5.2.4+

  • MySQL 5.0+

  • Apache's mod_rewrite function (for permalinks)

 
 

With that, let’s get started!

 
 
  1. First, download the latest version of WordPress: http://wordpress.org/download/

  2. Unzip the WordPress files to a folder on your computer (I recommend the Desktop)

  3. Create a PHP database, as well as a database user with access to create and modify tables (I usually give full access, but the user will need at least: CREATE, INSERT, SELECT, UPDATE, DELETE, and DROP).

  4. Upload the WordPress files to your server. You can either:

    a. Upload them to the root directory, so your WordPress site will be accessible through www.your-domain.com

    b. Upload them to a subfolder, such as /wordpress/ or /blog/, so your WordPress site will be at www.your-domain.com/wordpress/ or www.your-domain.com/blog/

  5. Visit the proper URL and fill out the form. You’re done!

 
 

One common way to install WordPress to your server is to combine steps 4a and 4b from above: upload your files to a subfolder, but make your site accessible from the root domain. So your files might end up in a subfolder like /site/, but visitors would still access your site straight from www.your-domain.com.

If you run into issues, or get uncomfortable with creating a database and users yourself, the Codex has really great, detailed instructions for a range of hosts and admin panels here: http://codex.wordpress.org/Installing_WordPress.