In this tutorial we are going to create a WordPress website.
WordPress can be installed a couple of ways:
1. Easy mode – download via hosting provider
When you are lazy – use hosting providers solutions
Most of the hosting providers already support 1-click install methods. That means, you log in to your hosting provider’s environment, locate the WordPress section and simply click something like “Install WordPress application”. The hosting provider’s system will then, in the background, run all the actions – create a folder in the server, copy all the WordPress core files to it, create a database, and run the installation progress.
Estonian hosting company Zone.ee for example has such layout.

2. Medium mode – download WordPress via SSH and WP CLI
That’s what you do when you want to look like a hacker

Second method is using SSH. Log into your server via the Terminal app in MacOS or Linux; or Command Prompt in Windows and run the commands from there.
First you’ll need to create an SSH key in your hosting providers’ environment, and then in terminal, you can run a command to log into your server.
ssh patty@patchstack.com
“ssh” command
“patty@patchstack.com” command parameter
The first part is your username (patty) and second part is your domain name (patchstack.com).
After entering the password, you are logged in, and can freely explore your server from this command line interface.
If your hosting provider has WP CLI (WordPress Command Line Interface) installed, you can run a simple command for installing WordPress files:
wp core install
And that installs all the core files to your server.
3. Hardcode mode – upload WordPress using FTP
And that’s the route we are going to take, because it’s easiest for us to manage all the files via FTP.
But first, we need to download a few things.
FileZilla
For FTP, the most popular program used is called FileZilla. Get it here:
https://filezilla-project.org/download.php?type=client
It’s plain and simple – on the left window, you’ll see files in your own machine, and on the right window, you’ll see files on your server.

Proper code editor
We also need a proper code editor. Grab Sublime Text from here:
https://www.sublimetext.com/
WordPress files
Download WordPress core .zip file from here:
https://wordpress.org/download/
After installing all these programs, continue to the next tutorial step.