Skip to main content

How to install and run WP on own server

There are so many tutorials and articles talking about how to install and run WordPress on own server. Some of them get into really complicated explanations, that is not the idea.

As this is WordPress for noobs, I will try to explain it in the most easiest way possible.
Please leave your comment if you have any doubt. It will be a pleasure to help you and answer any question.

Ok, let’s start from the beginning:

What you need to install WordPress.org:


  1. Some money
  2. Hosting
  3. Domain
  4. The last version of WordPress.org

Hosting

Yes, you have to waste some money and get a decent hosting service were your website is going to host.

This hosting company charges for maintaining the server online 24/7.

Server is basically a computer that never is switched off. It’s running all the time.

If server shuts down, all sites hosted in it will go down since in its hard disk are saved all the clients websites.

There are plenty of companies offering a variety of hosting plans, you can find all types of them.

When looking for a hosting service, it's not easy to decide which one is the right for you.

Take wisely your final decision Always think about the cost-benefit relation, read lots of reviews and focus on your real needs.

Domain

Same as hosting, you will need a domain to put online your website. There are some free domains available, but it is not recommended to use one of these free domains.

Download WordPress latest release


This is totally free to download. You can grab the last version of the famous CMS in its official website. wordpress.org

Getting started


Putting your WordPress finally online can be a tedious task for noobs, even average users can get tangled up when doing it.

If you find yourself confused or facing some issue in any point of the process. The best thing you can do is to start all over again.

Consider that maybe you need some additional learning first. If so, go back to that tutorial you were watching, or search for other tutorial.

The procedure for setting up a install and run WordPress website on own server is the following:
  1. You download WP
  2. you upload WP to your server
  3. Create Database and user
  4. Validate credentials
  5. Point domain to server

These can be done in different ways:

Install from CPanel

QuickInstall


This is the most easiest way to install WordPress, of course you will need to access your CPanel dashboard, provided by the hosting service.

Just look for the quick install icon and click on it.


Some installer may be shown with a different icon. Different Hosting companies have different Cpanels. Although they are all based on same Cpanel there can be -and certainly are- variations on the options available to users.

If you’ve already have another website installed, then you will need to create an addon, assigning to it your new domain.

Depending on what plan you’ve purchased, you may be able to install a limited or unlimited number of addons.

Click on addon icon and follow instructions to add your new domain before entering quick install.

Upload website manually


If you don’t have any other alternative method available in CPanel, in order to install wordpress you will have to upload the whole thing in server.

You can do this entering the file manager in your CPanel, clicking on the icon with same name.


All websites are stored in the public_html folder, this is were public archive are loaded. This are the files that works on browsers when somebody access your website.

So open the public_html folder and upload the compressed .zip file of WordPress. After extracting, you will see all the files that builds WordPress


Create database and user


Now you have to create a database and a user attached to it, this is the database that your new WP installation will use, needed to work.

Click on MySQL Database wizard.


Follow the dialog boxes and fill out everything required. Write down passwords and username. When asked about user privileges select all.

After that you’re ready to connect WordPress installation with database and configure settings to go on to the next step.

When finishing this step, system will start installing WP on your server.

Just one more thing before that.

Point your domain to your server

This is different depending on where you have bought your domain. Even many domains providers have same methods, there are different ways to point your domain to server.

Refer to documentation of your domain provider for knowing how to do it.

But it's not so hard to do it. For sure you will have to enter your server IP in DNS option, or perhaps you will have to enter the CNAMEs, provided by your server.

Follow instructions here for more details. Add a CNAME record to your domain's DNS records

Finished

If you made everything right, now you can finish installation by typing yourdomain/wp-admin/install in browser.

System will ask you to validate database and user, just type in the data you’ve used when creating database.

WordPress will guide you through the final process until you’re done.

Finally, type in the Website title, username and password of admin, and that’s it.



Welcome to the most fabulous CMS of all times. And don’t think this is all. Hard work is just beginning.

Now you must start designing your website, publish posts and pages, search for the plugins you need and much more.

It’s a long way to get into a nice and efficient website. Don’t discourage yourself, anything can be done with work and the right ability to do it.

And if you don’t have the knowledge, you always can learn what you need to know.

Nothing is impossible, it just will take some more time.





Comments

Popular posts from this blog

Welcome to WordPress for Noobs

¡Hello World! This is mi first post and I always wanted to say that when starting a blog. 😄 In this blog I will try to help everybody that are starting their WordPress development thrilling road of knowledge, explaining basic concepts and procedures in an easy way so everyone can understand. Even those who didn't start with WordPress yet, and want to know what's this all about. This blog intends to be a road-map for newbies and beginers, those who are just taking their first steps into the most popular and outstanding Content Manager System (CMS) of all times. WordPress.

What is WordPress and what can be done with it

We've already talked about statistics of Internet, and well known is the overwhelming dominance WP have achieved since many years. WordPress biggest goal is to be a fully customizable CMS. Thanks to its open source coding any programmer with skills to do it can make what he wants with a WP installation. But if you're reading this you probably have no idea about what is WordPress. So let's start from the beginning. ¿What is WordPress? WordPress is what's called a Content Manager System (CMS). As it names suggest, it's a software system that facilitates publishing content on Internet. If you want to launch a blog or any kind of website by your own, you must make the software from scratch. You will need advanced programming skills for that, and some other knowledge such as web design, server management and many more tech abilities. With WP you don't need to know nothing of that. You just have to install WordPress in a server and connect your domain wit