Before You Install WordPress
Before installing WordPress, you need to check that your web hosting provider fulfills the necessary conditions (don’t panic! most do) and that you yourself possess the required skills (don’t panic! it isn’t complicated). Neither of the two should be a problem, but it is wise to verify first.
WordPress server requirements for Version 3.2+:
- PHP version 5.2.4 or greater
- MySQL version 5.0.15 or greater
- (Optional) (Required for Multisite) Apache mod_rewrite module (for clean URIs known as Permalinks)
It is recommended you use a robust platform comprised of the Linux operating system, and either the Apache web-server or the NGINX web-server. Almost any server that supports PHP and MySQL will work. If your host doesn’t support one of these platforms, and mod_rewrite, you will probably be better off switching to one of the many hosting providers that do offer those choices.
It is also essential that your host allows remote connections, for many of the WordPress features to work. If your host blocks outgoing HTTP connections, many parts of the WordPress will not function.
PHP 5.4 or greater is recommended.
You will need to know how to use a text editor to edit the main configuration file. If you are a Windows user, Notepad will do. Later, you will likely want to edit your Template Files (see Templates for some references). You can do this through the WordPress Administration Panels, but using a good text editor is highly recommended.
You will need to be able to use an FTP program to upload files and set file permissions (optional). You could choose FileZilla for this task.
That’s it! Now you are all set to go on to Installation.