If you are trying to figure out how to install WordPress, here you have an in-depth guide especially for beginners. Because of its popularity, there are a few different methods for installing WordPress. There are also a lot of tools that can help you make it easier to install this platform on different hosts and servers. As we mentioned above, there are multiple alternatives for how to install WordPress. So, in this article, we will explain to you the most common methods (4) to install WordPress easily, and also as quickly as possible.
Method #1 – Choose a host that has WordPress pre-installed.
Method #2 – Install WordPress via cPanel and auto-installers.
Method #3 – Install WordPress manually via FTP.
Method #4 – Install WordPress on your PC.
Here you have a summary of how to install WordPress manually:
- Go to wordpress.org and download the latest version of WordPress.
- Unfold the file and then upload it to the public HTML directory.
- Create MySQL Database and User.
- Configure the wp-config.php file.
- Run the WordPress install.
For more details read and follow the text version below:
Method #1: Choose a host that comes with WordPress pre-installed
If you are looking for the easiest way to install WordPress, all you have to do is to pick a host that can do all the installation for you. Many WordPress-specific hosts will let you choose to have WordPress pre-installed. So, once you sign up for hosting, you can jump straight into your WordPress site. Down below you will have a few recommended hosts that will pre-install WordPress for you:
1.It is an affordable host that comes with pre-installed WordPress. The entry-level starts at $2.95 per month for one site.
2.This web host provider has a handful of features that are specifically for WordPress. The basic plan starts at $6.99 per month for one website.
There are also many managed WordPress packages that come with WordPress pre-installed, but they are more expensive. Even if you choose a different host, there is no need to worry, because other hosts can make it easy for you to install WordPress. The difference is that instead of having it pre-installed, you are going to click at least a few buttons.
Method #2: Install WordPress via cPanel and auto-installers
Once you sign up for hosting, you will get more information about login details for cPanel. If you don’t know, cPanel is the dashboard that most website hosts give their customers.
In the cPanel interface your host will give you something called an auto-installer. Basically, an auto-installer is used to automate the full WordPress installation process. That is really good for you because you don’t have to do everything manually. The auto-installer will install WordPress for you only by inputting some basic information and then clicking a button. There are some different auto-installers that you may encounter such as, Fantastico, QuickInstall, Softaculous, and MOJO Marketplace.
There are a few minor interface differences between them, but we can freely say that all of these auto-installers function the same. Here is an example of using Softaculous, and you can see how similar it is with the interface of your auto-installer that you might have previously chosen.
Find the link to the WordPress auto-installer in the cPanel interface and then click it:
Then, no matter which auto-installer you are using, you will see an Install Now link, and give it a click:
After that, you will need to enter a few details for your WordPress install, but anyway, the interface will remain the same, no matter which auto-installer you choose. So, to enter the detail, firstly you will fill in the protocol and secondly the domain name where you want to install WordPress:
Let’s start with the first one. For Protocol, if you are using an SSL certificate you have to choose HTTPS, otherwise, you should choose HTTP. Once you do this, you have to choose the directory in which you want to install WordPress. We recommend you leave this field blank, because leaving it empty means that WordPress will be installed automatically at your main domain. That’s only if your domain is YOURDOMAIN.com, and consequently, WordPress will be installed at YOURDOMAIN.com, not in other forms like YOURDOMAIN.com/mywebsite.
You will also be going to enter your Site Settings just a bit further down. To inform you, these are the default values for your site’s name and also a description. One thing to know that you can change them later from the WordPress interface:
As you can see, you have another option named Enable Multisite (WPMU). If you are not specifically trying to create a multisite network, please do not check the box. Another thing to do is creating credentials for your WordPress account. That means that you will have a username/password combination and you will need to use them to log into your WordPress dashboard later. So, once you have done with the installation, make sure to remember these login credentials.
Apart from that, you might see a few other options as well and that depends on the auto-installer you are using, but you can ignore them. After you filled everything else, you have to go to the bottom of the screen and click the Install button. Once you get a confirmation, you can go to YOURDOMAIN.com/wp-admin, and then you can safely log into your brand-new WordPress install.
Method #3: Install WordPress manually
Nowadays this process seems to be useless because of the simplicity of the pervasive auto-installers that we mentioned above. If you are a beginner, you better use the auto-installer process we sketched above. But in case you want to learn, keep reading and find out how to install WordPress manually.
Keep in mind that to run a 5-minute install you are going to need an FTP program, where you can upload all your files. For that, you can use FileZilla, or you can choose between plenty of quality free FTP programs. To start with, go and download the latest version of WordPress from wordpress.org:
After you download it, you have to unzip the file and then upload it to the public HTML (or similar) directory of your website. When in doubt on how to log in to FTP, you may also ask your host and they can provide you further information for your FTP account.
With this in process, point yourself to your cPanel account, and there look for the MySQL Databases option:
After you find it, you will see an option to Create a New Database. There you are going to enter a name for your database and then click Create Database:
No matter the name you decide to choose, but it is important for you to remember it because you will need it later. After that, you need to create a user for your database, and on the same page just scroll down to MySQL Users and create a new user.
Once you’re done with creating this user, you have to give it access to the database you created previously:
Again, on the next page make sure to give that username All Privileges:
When the FTP transfer process is all said and done, you can go to your domain name to complete the installation process. Every time you visit your domain, you should see the WordPress install wizard, but first, you are going to choose your language:
After you did this, make sure you have the details for your database and enter them prompted (name, user, and password). If you won’t encounter any problem, you will be able to run the WordPress install:
Once you click on the run the install button, you have to give your WordPress site a title and enter the information necessary to create your admin account and then click install WordPress.
So, that’s the end of the journey! You already know how to install WordPress manually and now you are ready to log in with the account details that you enter during the installation process:
Method #4: Install WordPress on your own computer.
You can learn more about WordPress by installing it on your own computer. This installation process, (localhost), means that it will only be available on your own computer, so it won’t be accessible to anyone else. If you are highly interested in this method, just follow these techniques and you are going to be able to install everything.
How to install WordPress locally on Windows with WAMP
- The very first thing to do when you want to set up a local WordPress testing site for Windows is installing a WampServer. This marvelous piece of software creates an entire web development environment on your PC. The first part of this nifty piece of software (WAMP) means that it stands for Windows, Apache, MySQL, and PHP. This combination allows you to run a local webserver.
- You have to download the corresponding installer for your Windows version (32- or 64- bit) from the WampServer homepage.
After it is downloaded, you can continue with the installation process (just click next). When your installation concludes, go into Start Menu and click on Wampserver64 and the icon will appear in your system tray.
- Another thing to do is create a database for your WordPress site. For that, you have to navigate to the Tools section of your localhost page and click on PHPMyAdmin.
On the next page, enter root as your username and don’t fill the password field. Then move to the Databases tab on the top of your screen, enter a name for your new database, and after that just click Create.
- The last thing to do is install WordPress on your brand-new local server. To do that you have to download the latest version of WordPress and extract the WordPress folder (or move it to your WampServer’s www directory).
How to install WordPress locally on Windows with XAMPP
- The first step is to download and install XAMPP on your computer. The Windows installer file (110 MB) can be downloaded from Apache Friends, and this might take you up to 1 minute, and when the download finishes, you can lunch the XAMPP installer.
Once you run the file you downloaded (the XAMPP) you should see the standard installer screen (just click next to continue). On the next screen will be appealed a wide range of components you can choose from, but for the XAMPP installation you will only need these two:
If you accidentally checked something else, just uncheck and click Next.
Now select in which folder you are going to install XAMPP and leave it as default. Once you click Next, you are ready to run the install, and the process of installation might take you few minutes. Start the modules and test your server. For XAMPP installation you will need to run 2 modules; Apache and MySQL, and you can start both from the XAMPP control panel.
If everything is OK, you will have a functioning XAMPP server on your Windows PC.
- Add the WordPress files
The first thing you have to do is to go to wordpress.org and then download the latest version of WordPress. After that navigate in the Windows to the folder where you installed XAMPP (C://xampp), and then find the htdocs subfolder. Once you go there, create a new folder for your test site and then extract the WordPress.zip file you downloaded from wordpress.org into it:
- Create a database for WordPress
You also need to create a MySQL database for your WordPress install, so launch PHPMyAdmin from your XAMPP control panel and then click on Databases:
After that, enter a name for your database and click create, but make sure to remember it.
- Install WordPress locally via the on-screen installer. You will get the database details, (database name, username, and password) and then finish the rest of the WordPress install process as always.
Install WordPress locally on MAC.
- Set up a local testing environment.
To do this you will have to pick a name and a domain for your site.
Then choose which versions of PHP and MySQL to use on your site and the type of the server (the latest versions). When it’s all done you can go ahead and access your fully-features WordPress site from any browser.
- Next, use blueprints to simplify the setup process by selecting the Save as Blueprint option:
- The last thing to do: Choose your add-ons.
So, if you are a beginner use the auto-installer that your host provides. Using the auto-installer to install WordPress it is very easy and fast. The best would be to choose a host that comes with WordPress pre-installed. But, anyway, if you want to learn how to install WordPress manually, just go ahead and give it a try!