WordPress has long been the most popular Content Management System (CMS) platform for building web pages. Because of its extreme versatility, it can be used to run a variety of websites from simple blogs to online stores.
Table of Contents: Getting Started With WordPress Hosting
- What is WordPress Hosting
- Choosing and Configuring Your WordPress Hosting Plan
- Billing Cycle
- Shared WordPress Hosting
- VPS WordPress Hosting
- Understanding the SPanel Interface
- Setting Up Your Domain Name
- Installing WordPress Using SPanel
- Using SSL With Your WordPress Site
- Creating and Using an Email Address With Your Domain Name
- If You Need Assistance
What is WordPress Hosting
WordPress is a web-based application used to build, deploy, and maintain websites. It still requires web hosting in order to function. That’s why many providers offer WordPress Hosting plans as means of operating with the popular CMS.
There are various types of web hosting available. Each of these presents its own set of characteristics. For example, Shared Hosting is often cheap, but less capable of hosting high-traffic websites.
If you want to run a WordPress website, you will still need to decide what type of hosting plan suits your needs. ScalaHosting offers two main types of WordPress Hosting plans – Shared and Virtual Private Server (VPS).
Choosing and Configuring Your WordPress Hosting Plan
Despite its utility, attention needs to be paid to some aspects of WordPress in order to run an efficient website. The hosting type you choose can greatly affect how well your WordPress site performs. ScalaHosting offers a range of WordPress Hosting plans to suit various needs.
If you’re running a small blog or website, Shared Hosting is typically sufficient. Online stores or those expecting more visitors should consider using VPS Hosting instead. Once you’ve chosen your plan type, you will have to decide on a number of other options:
You can choose the duration of your billing cycle when signing up for your WordPress Hosting plan. This ranges from one month up to a maximum of 36 months. Longer billing cycles often benefit from higher discount rates. To maximize your savings, we recommend you sign up for the 36-month plan.
Shared WordPress Hosting
Once you’ve chosen your billing cycle you will need to decide on your data center location. This is especially important if you have a specific target market in mind.
The closer your data center location is to where you expect your visitors to come from, the faster your site will load for them. ScalaHosting offers a choice of data center in the USA or Europe, which ensure lightning-fast connectivity around the globe.
VPS WordPress Hosting
If you have decided to go for more powerful VPS Hosting to run your WordPress site, there are more considerations aside from billing cycle and data center location:
- Management: For those less skilled in the technical management of servers and networks, we highly recommend you opt for Managed VPS Hosting. These plans come with pre-installed applications that make it easier for you to build and run your WordPress site.
- Control Panel: The control panel is used to configure and maintain your VPS Hosting account. ScalaHosting offers a choice of SPanel and cPanel, both of which are highly capable and Graphic User Interface (GUI)-driven. Do note that cPanel licensing is relatively expensive and comes at an extra cost, while SPanel is completely free of charge.
- Server Customization: Since VPS Hosting is agile in nature, you can choose the exact configuration of your account. This means you will get the exact amount of resources you need – CPU cores, SSD (storage) space, and RAM (memory). You can also choose your backup cycle or opt to have ScalaHosting engineers monitor your account 24/7.
Once you’ve completed the payment process, you should receive a confirmation email almost immediately. This will be followed shortly after by a welcome email, providing you with the information you need to access your web hosting account. Use that information to log in to your web hosting control panel.
Understanding the SPanel Interface
SPanel is very simplified. Functions are separated into their own categories such as Files, Databases, Emails. To change any of these configurations, simply click on the appropriate box and change the settings in the respective sections that come up. The main viewing area on the left is where those options reside.
On the right side of the page are information displays that show basic information about your account. The upper box contains general information about your hosting plan, while the resources box shows your account resource usage.
Setting up Your Domain Name
In the welcome email you received, part of the information will pertain to nameservers. This information is needed for you to link your domain name to your web hosting account. To do this, log in your domain name dashboard and enter the nameserver information that was included in the email.
You only need to do this if you obtained your domain name from somewhere other than ScalaHosting. For those who have gotten their domain name from us, it is automatically linked to your hosting account already.
Installing WordPress Using SPanel
Note: The following instructions are intended for new installations of WordPress. If you’re migrating an existing WordPress site to ScalaHosting, contact our support team. We can assist you in the migration process.
SPanel comes with an automated management tool called WordPress Manager. This allows you to not just quickly install and configure WordPress, but also to manage it once your site is up and running.
Clicking on this option will bring you to the installation display. Here, you will need to fill out the various fields in order to commence the installation.
Domain/Path – Since web hosting accounts may have more than one domain name linked to it, you need to select which domain name to associate with this installation of WordPress, along with the folder where you want the files for your website to go.
The folder name you enter will be created by the installation process, so don’t worry about whether it exists or not. It is better to install your WordPress instance into a folder in case you decide you want to host multiple sites on your account later on. This will help keep your files organized.
Username – Choose a username to create for your WordPress installation. This will be used for you to access the WordPress admin panel later on.
Password – You can decide if you want to create a password on your own or have the installation manager generate one for you. If you’re choosing your own password, make sure it is a strong one of at least 8 characters comprising a mix of uppercase, lowercase, special characters, and digits.
For example, ‘P@55Word’ would be considered a much stronger password compared to ‘Password’.
Email Address – This will be the email address that your installation of WordPress will send updates to. You can choose to enter any of your email addresses in this field.
Once you’ve completed filling out the fields, click the ‘Install WordPress’ button, and wait for the process to complete. You do not have to wait at this screen and can close your browser.
The installation process should only take a few minutes. Once complete, the system will send an email to the email address you specified earlier.
Using SSL With Your WordPress Site
Secure Sockets Layer (SSL) certificates are important in this day and age since search engines now consider them a ranking factor. At the same time, if your site isn’t SSL-enabled, this will be indicated to visitors who visit your site.
All ScalaHosting plans – including WordPress Hosting – come with free SSL included so you do not have to worry about this. Once your account is set up and WordPress installed, SPanel will monitor your site for SSL presence automatically.
It will also renew the SSL certificate for you when necessary, so it is a hands-off process. If you don’t want to wait for SPanel to do its detection, you can also choose to do the first time installation process manually.
This can be done from the SPanel interface under Tools -> SSL Certificates -> Actions -> Install free SSL. Remember, even if you’re doing this manually, it only needs to be done once per site.
Creating and Using an Email Address with Your Domain Name
Even if you have opted for WordPress Hosting with us, you get free email handling included with your plan as well. To create a custom email address for your domain name, use the ‘Email Accounts’ option in SPanel.
Here, you can type in the username and associate it with any of the domains you have linked to your account. Choose a password to go with it, then simply click the ‘Create Email’ button and you will be done.
To access your email account, click on the ‘Webmail’ option and you can then sign in using the username and password created. Alternatively, you can set the account up for access using an email application such as Microsoft Outlook.
If You Need Assistance
Although setting up WordPress on a new account is relatively simple, it can be a bit intimidating for those new to web hosting. If at any point you feel you need assistance, get in touch with the technical support team.
The ScalaHosting operators are highly experienced and trained to handle all your needs effectively. Don’t worry about asking them anything you need to – they are friendly and ready to help you at all times.