Do you live in a rented apartment or in your own?

It’s maybe a strange question to start an article about a website, but indulge us, please.

When you have your own property, you have a complete control of your house. More freedom, to arrange it as you like.

It’s same with websites.

Total control of your data and arrangements is always the best option.

We've talked a lot about WordPress. It’s the most popular website builder.

Now, people are unaware that there are two WordPress options: WordPress.com and WordPress.org.

wordpress org vs wordpress com

The first one is suitable for simple websites and blogs, when people don’t have any technical knowledge and let WordPress take care of everything. Hosting, domain name, security...WordPress.com can cover it all. They are lending you a website.

On the other hand, WordPress.org is the software you have to download on your computer, self-host it and handle everything. It’s ‘owning’ a real estate.

You might wonder: “Why would I choose the option where I have to do everything?”

A legit question.

There are many advantages to WordPress.org:

  • Full functionality. WordPress.org gives you more options. You can build themes, plugins, test things out...play with the possibilities of your own website.
  • You own your own ‘platform’. You are in complete control of your website. You control backups, you handle security your own way, set up your own database and users. With great power comes the great responsibility so this is also the only con of WordPress.org.
  • Can work offline.  It runs on your computer instead of in the cloud which is a life saviour when you don’t have an Internet connection (or you have a super-secret project)
  • You learn and develop. It gives you the power to see what’s going on in the background of your website and you can understand every step of the way.

And several more.

We recommend it if you want to have the best possible option for your online business.

With that being said, let’s jump to work.

Things to do before installing WordPress

Having and building your own website is a journey.

And even a journey from dreams can go wrong.

You’ll have days when you want to make something quickly and it doesn’t work. Days when you understand nothing. But at the end of all those days, you’ll look to YOUR project and be proud of yourself.

For a smoother process, it’s always important to understand what are you doing.

And widening that knowledge starts now.

WordPress software needs three things so it can operate: Apache, PHP and MySQL.

Don’t get scared by their names, we will dive into their meaning.

PHP is one of the programming languages. WordPress is written in PHP and can not work without it. It’s like you’re trying to open an excel document and you don’t have Microsoft or Libre Office on your computer.

Step 1 in installing WordPress on your computer is getting PHP.

You can get it at  https://www.php.net/downloads.php. It’s just important to pick the package 7.3 or greater.

Apache is the second requirement. It’s a web server that receives your request to access a web page, handles the communication with the website, takes care of your requests.

Step 2 is to get Apache on http://httpd.apache.org/download.cgi and follow the described steps.

The last thing is MySQL. We can describe it as a database system which stores and retrieves all your blog/website information. Get it at https://dev.mysql.com/downloads/installer/.

Step 3 in installing WordPress is installing MySQL first.

All three software are necessary but installing them separately can be a tough job even for experienced users. So, we suggest you use a compilation of everything. It’s possible with WAMP.

It bundles all three things for the Windows computer and allows you to install them easily within minutes and with just a few clicks.

Step 4: enter your server

When you download the WAMP, you’ll find it in your right corner of the desktop, alongside, WiFi, Bluetooth and battery icon. Click on it and choose ‘php my admin’ button.

This screen will open:

phpmyadmin dashboard

Change nothing here. With the username ‘root’ and no password, press the ‘Go’ button and enter the server.

Step 5: Create a database

When you’re in the server click on the tab ‘Database’ and create one by typing a name (whatever name you want).

database php dashboard server configuration

So, that’s it with the preparation. Now to the main course.

Installing a WordPress (step by step)

  1. Download the WordPress package to your local computer from https://wordpress.org/download/.

Only do it from trusted sources like their official page.

  1. Unzip the downloaded file to a folder on your local computer.
  2. Open the root directory of your server

(It should be on your ‘Local Disk C’ under the name ‘wamp64’).

  1. Copy unzipped WordPress files into root directory folder
  2. Open your browser and type ‘localhost’. It will open WordPress installer
wordpress language selection window
  1. Pick your language and fill the data it asks.

You must type in your database name (the one you’ve defined in one of the previous steps). Once again, leave ‘root’ as your username and empty password box.

wordpress configuration window name username host
  1. Name a website and install it

Now is the time to give your website a name and set the password for logging in. After that, click on the ‘install’ button.

success page wordpress

Congratulation, you have just installed WordPress!

We hoped that wasn’t too hard. Please, contact us if you had any problem, or you stuck on one of the steps.

Now you can enter the WordPress dashboard with your username and password and use it to make your business website. It’s so exciting!

Remember, for a serious business website you’ll also need a reliable web hosting provider.
We recommend you use one that is familiar with WordPress since you work in it.

If you’re not sure who to pick, our list might help you: 10 Best Hosting Providers for Small-Business Owners in 2020.

Good luck with your website!