How to host my WordPress site?

how to I host my wordpress site?

How to I host my WordPress site? Here, you will learn everything you should know to obtain a Web Hosting, install WordPress and then Host WordPress Site!

You will see the following topics:

Wordpress dashboard


What do I need to host a WordPress Site?

The first step to host a WordPress Site is registering a Domain Name and obtain a Web Hosting Plan of your preference.  If you don’t know what is Web Hosting, see the articles in our blog!

But pay attention: To run WordPress, your server must support PHP and Database files. In particular, the MySQL Database. This is necessary because WordPress is written in the PHP programming language. In addition, WordPress sites have dynamic content that saves information in the database. Therefore, it needs the database to be able to function perfectly, usually, MySQL is used.

Now, you have known the requirements necessary to install WordPress.

WordPress is one of the most used CMS in the world. Because of that, most Web Hosting offer you a Hosting optimized for WordPress. So, that shouldn’t be a problem for you.

Some Web Hosting has an option to install the WordPress from a Control Panel.

At Copahost we offer several hosting services to meet any needs you need, with quality and safety! Our servers are optimized for WordPress! And we have an option to install it easily from the Control Panel!!! We have the best Plans for you! And you can obtain your Domain Name with us too! Come to see our best plans!

CopaHost Plans

After these steps, you will be able to host your WordPress site.

How to host a Site?

In your server, you can upload so many files. The files of your Website have to be on the directory: “public_html“. In some servers, this directory has the name: “www“. That is the root directory responsible for your website.

Therefore, you must upload all files from the site to that directory.

Basically, this is how any website is hosted.

With WordPress isn’t different. But, the way to install it can have some differences from an HTML website.

Obtain a WordPress Site Hosting at Copahost

At Copahost, you can obtain your Web Hosting easily. For first, access our homepage. There you can find our plans. Choose one and click in “Order” button.

Obtain a Webpage Hosting at CopaHost

Next, you should choose your domain name:

Choose a domain name


If that is available, you will see this message:

Domain name available

Click on Continue. Next, you should make your checkout. Confirm what Billing Cycle do you prefer. If you want a dedicated IP, you can select here the option Yes. After that, click on Continue.

Checkout pages

Now, Now, you must fill in the form with your data correctly. In the end, click on the “Complete order” button:

how to I host my wordpress site - complete order

Everything is ready. Make the payment and you will receive a confirmation by email. Now you already have your hosting plan and your domain name! Put your website on the internet!

Install WordPress from the Control Panel (easy method)

Another way to install WordPress is by installing it from your Control Panel. Some panels, like the cPanel or DirectAdmin, can offer automatically applications installation. In this way, you just need some clicks.

In DirectAdmin, you can find the menu “Extra features” and then the option “Softaculous Auto-Installer“.

Extra Features for your webpage hosting

There you will find so many features to install, like the WordPress CMS. Hover the WordPress option and then click on Install Button.

how to I host my wordpress site: softaculous WordPress Installship

Now you just need to fill in the fields as instructed and at the end, WordPress will be installed perfectly on your hosting! You will see a screen like that:

Wordpress Instalation screen

After Installation, you will receive a message from Softaculous like this:

Wordpress Instalation by softaculous

After that, the WordPress is installed. To access the dashboard you just have to use the administrative URL “/wp-admin“, like in the URL ““. You will see this screen of WordPress Login. So, put your credentials (login/e-mail and password) and make a login on your wp-admin:

Login WordPress

After the login, you will be on your WordPress Dashboard:

Wordpress dashboard

With just some clicks you have installed the WordPress! Now you have a Host to your WordPress Site! Go there and install some themes, some plugins to make your site!

Install WordPress Manually (harder method)

WordPress can be installed manually. To do that, follow the next 4 steps:

Step 1: Download the WordPress Files

Access the Download Page of WordPress.Org and click on “Download WordPress”.


how to I host my wordpress site: Step 1 - Download of WordPress Files

After that, the download will start. When the download is completed, you can unzip all files to a directory.

Step 2: Upload the Files to your WordPress Hosting

You can upload your files in different ways. The files responsible for your site must be located in the “public_html” directory.

The most part of Web Hostings has an FTP (File Transfer Protocol). So, you can use an FTP client, like the Fillezila, to upload your files to the server.

Another way to upload your files is with SSH (Secure Socket Shell). But, firstly you must verify if your Web Hosting has this service. With SSH you can uncompress a zipped file directly on your server, without need to do that manually.

Another very common way to upload your files to the server is through your Web Hosting Control Panel. Some Hosts use cPanel, DirectAdmin or other known control panels. However, there are also those that use their own panel. Regardless, most allow you to upload files directly through this panel via a file manager.

So, now, you must upload all WordPress Files to your server using one of these methods.

How can I upload my site to my web page hosting in Copahost?

Copahost uses the DirectAdmin Control Panel. So, when you log in, you will find a panel like this image:

DirectAdmin Control Panel of your webpage hosting

choose the menu “System Info & Files” and nextly choose the option “File Manager“:

DirectAdmin Control Panel -> File Manager

Now, you should find the public_html directory. Click on it to go to this directory.

File manager -> public_html

Here you can see your site’s files. Now, click on Upload File, and then, select or grab your files here.

File Manager -> Upload Files

Upload files

Copahost’s control panel also allows you to edit HTML, CSS, PHP, JavaScript, and other files on it, without having to upload files. For that, you should mouse hover on your file, then choose the optionEdit File“:

Edit files from file manager of your webpage hosting

Now, you can edit your file in this page! To save, just click on the “save” button.

how to I host my wordpress site: Edit Files in File Manager

Step 3: Create a Database

In WordPress, you need a Database. So, you must have or create a Database for WordPress uses.

You can use the PhpMyAdmin to create your new database. But, you can choose another way, like the cPanel database control System, or the MySQL management from DirectAdmin.

In Copahost we use the DirectAdmin dashboard. So, you can go to the menu “account manager” and then select the option “MySQL management“:

how to I host my wordpress site: Create a Database with Direct Admin MySQL Management

Then, click on “Create New Database“:

how to I host my wordpress site: Create new Database with Direct Admin MySQL Management

After that, you just have to choose a database name and a password. If you want, you can modify the database username, just unmark the option “same as database name“.

Database creation

To finish the database creation, just click on “create database“.

Step 4: Access your Site WordPress Dashboard with WP-Admin

Now, just access your Site WordPress Dashboard. If you have a domain name like, use the URL to access the WordPress Dashboard. Follow this example to access your dashboard.

Step 5: Follow the instructions that WordPress tells you

Now, you just have to follow the instructions that WordPress tells you. After that, you already have WordPress on your site.

Share and Enjoy !

0 0

Leave a Reply

Your email address will not be published. Required fields are marked *