The 20 Minute WordPress Installation and Configuration
October 31st, 2008 Posted in tech tips, webdev | 1 Comment »So, every time I follow the famous 5 minute WordPress Installation Guide, I do a few things differently. These extra steps make the installation take around 20 minutes (if I rush), but I am writing this note, primarily for myself to document my process and also as a guide for those who like doing things in the way I do them. Since the wordpress installation guide is so handy and thoughtful in its presentation, I am not trying to recreate it. This post is meant to supplement the instructions in the wordpress installation guide.
- Login to your web hosting server and create a database and assign user permissions. This is usually done in cpanel
- Download the latest package at http://wordpress.org/download/ and unzip
- Copy wp-config-sample.php as wp-config.php and edit the first lines 3-8 so that the database connection can be made. Get the secret key for lines 13-15 at http://api.wordpress.org/secret-key/1.1/
- Optional Step: add a theme to wp-content/themes (this can be done at a later time too, but I like doing it at the beginning). Note: the theme’s name is defined in its stylesheet and should be the same as the directory that holds it.
- FTP all files to server
- With your browser, visit domain.com/wp-admin/install.php and follow the onscreen instructions
- Login and Add Users
- If you want page titles in your URLs, go to Settings | Permalinks and choose a Custom Structure. I like/%category%/%postname%
- Go to Design | Themes and choose the theme that you previously uploaded
- Go to Design | Widgets and choose the ones you need. I usually turn on Pages and Text
- To prevent Comment SPAM, go to Plugins and turn on Akismet. Get your API key at www.wordpress.com. If you are a returning user, your API key is the same every time. To get it, login and choose “Your Dashboard” (on the left) and “Profile” (on the right). The API key is at the top.
- If Google Analytics will be used, install the tracking code.