Installing WordPress is incredibly easy, even for the least tech savvy among us. In fact, most web hosting services have automated the process by providing self-installation scripts, like Softaculous or Fantastico, for their customers.
However, for the utmost control over your WordPress site, you may want to install WordPress manually. The entire installation process is simple and straight forward, and takes just a few minutes.
In this guide, I will walk you through the process, step-by-step from beginning to end.
Note: The video shows you how to manually configure your wp-config.php file, if necessary. With the latest version of WordPress, on most servers, the automated method we describe below is all you will need.
Extract the .zip file to your hard drive with the native Windows/Mac unzipping program, or, use an unzipping utility like Winzip or 7-Zip.
Using an FTP program, like Filezilla, upload the WordPress files into the server directory you desire. For example:
- If you want to install WordPress into the root of your domain (http://www.mysite.com/), upload the WordPress files into the root directory of your web server (/public_html/).
- If you want your WordPress installation in its own subdirectory on your web site (e.g., http://www.mysite.com/blog/), first create the /blog/ directory on your server, then upload the WordPress files into that directory (/public_html/blog/).
Login to your web host’s cPanel and click on the MySQL Database Wizard icon and follow the steps as directed.
Type the full url to the WordPress install.php file into your web browser to access the WordPress setup screen and start the installation process. The file is located within the directory containing the WordPress files. For example:
- If you placed the WordPress files in the root directory, type in http://mysite.com/wp-admin/install.php
- If you placed the WordPress files in a subdirectory (e.g., /blog/), type in http://mysite.com/blog/wp-admin/install.php
Note: On most server setups you can follow the on screen prompts and complete the install through your web browser, but, occasionally, you will need to manually create a wp-config.php file and upload it to your server.
To setup the wp-config.php file you will need the information you used when you created your database:
- Database name – in the format of user_databasename. The ‘user’ is what was assigned to you by your web host and the ‘databasename’ is the name of the MySQL database you created. You can find yours by logging into your cPanel and going to ‘MySQL Databases’.
- Database username – in the format of user_username. Again, the ‘user’ is what was assigned to you by your web host and the ‘username’ is the username attached to the MySQL database you created. You can find yours by logging into your cPanel and going to ‘MySQL Databases’.
- Database password.
- Database host – most often localhost, but not always, contact your web host if localhost doesn’t work.
- Table prefix – if you want to run more than one WordPress install in a single database, create a unique prefix, otherwise leave it set to the default.
Fill in your blog’s title, username, password, and your email address and click Install WordPress.
WordPress will work its magic and give you a screen saying that WordPress has been successfully installed!
Congratulations! Your new WordPress website is now ready for you to configure!
Login to Your WordPress Admin Dashboard
Type the address of your new WordPress admin area (http://mysite.com/wp-admin) into your web browser. Enter your user name and password to login and you are ready to start setting up your new WordPress website.
Installing WordPress is just the beginning, now you must properly configure all of WordPress’s settings and options, choose the best theme and plugins for your site, and optimize everything to ensure your online success. It’s not as hard as it sounds, and we’re always here to help.
Within HTWP2.0 you will find all the information and tools you need to setup, use, and maintain your WordPress web site. If you need more assistance, you can always ask us a question via the comments section below each post, or contact us directly, anytime. We’ll be happy to help.
- WordPress Dominates Top 100 Blogs – Small Business Trends
- 10 Essential WordPress Plugins to Improve SEO & Usability – Search Engine Watch
- Widget Visibility – When Do We Get That? – WPTavern
What Do You Think?
So, are you ready to get started with WordPress? Perhaps you’ve installed it already. How did it go? Let us know in the comments below.
Did you find this tutorial helpful? If so, please share it!