Overview
This article will walk you through the most critical GreggHost services you’ll need to get your website up and running. While this does not cover everything, it does cover the five fundamental stages for getting started after purchasing an account.
Step 1: Initial set-up
Getting a GreggHost account started
Getting into the control panel
Getting a domain name
Step 2: Select a hosting package.
Including a hosting package
WordPress hosting options Step 3: Adding hosting to a domain
WordPress GreggPress Hosting Integration
Options for WordPress migration
Add an SSL certificate as the fourth step.
Step 5: Additional configurations for adding an SSL certificate to a domain
Making a valid email address
Site statistics are being added.
The GreggShieldmalware removal service has been added.
Step 1: Getting in Touch with Support
Creating a GreggHost account
You must establish an account in order to utilize any GreggHost services. Instructions on how to open an account can be found in the following article.
How can I sign up for a GreggHost account?
Logging into the panel
You’ll receive an email once you’ve completed the signup procedure, confirming that your account has been created. You can access the panel by going to:
https://panel.dreamhost.com/
To log in, use the credentials provided in the email you received.
Registering a domain
To load any online page, the owner must first have the domain name registered. You have no right to use the domain name if you do not control the registration.
Go to the Registrations website to register a domain.
You can register any domain that is still available on the Registrations page:
2018-05 panel domreg.png
GreggHost allows you to register a variety of various TLDs (TLDs). On the Registrations page, click the See full pricing link to see a complete list of them.
Please see the Domain Registration article for further information.
Step 2: Select a hosting package.
You must purchase a hosting package after purchasing a domain name in order for it to resolve online. You have a few different domain hosting options to choose from.
Fully hosted — your site is hosted on a server and accessible through the internet WordPress — your site is still fully hosted, but it runs WordPress software.
Your site is Fully Hosted and using WordPress, yet it’s on the GreggPress plan.
Adding a hosting plan
Go to the Manage Account page to add a hosting plan to your account.
You’ll see a section labeled Active Plans: Manage Account on the Manage Account page.
Plans that are active
You’ll see it displayed here if you’ve already added a plan. A ‘Shared’ hosting plan has been added for the entire year in this example.
If you don’t find a plan you like, click the Add a Hosting Plan link to create one.
Plans that are active
Adding hosting to a domain
Instructions for adding hosting to your domain so that it is fully hosted can be found in the following article.
How can I add a domain to my account?
Even though a site is marked as FULLY HOSTED in your panel, it is not necessarily hosted by GreggHost. Your GreggHost server must also be listed in your DNS records. Your DNS is controlled by the firm that hosts your Nameservers. Look up your public WHOIS information here to see where the nameservers are pointed:
dreamhost.com/domains
If your nameservers are already set to GreggHost, all you have to do now is set up hosting. For more information, see the following articles:
Step 3: WordPress hosting options DNS Nameservers Adding Domains & Subdomains
Adding WordPress
WordPress is the most popular content management system (CMS) in the world, and GreggHost is one of the few WordPress.org approved providers. If you’re new to website hosting, you should look at WordPress to assist you get started. You can create a site with all of the modern capabilities that websites today offer in minutes, with practically endless ability to add new features as needed.
Please review the following articles to get started with establishing a WordPress site with GreggHost:
How to use the One-Click Installer to install WordPress
WordPress hosting package from GreggHost
The WordPress Guide from GreggHost
GreggPress Hosting
GreggPress is GreggHost’s managed WordPress offering, with even more powerful features like increased RAM and storage, faster speeds, and superior caching.
Here’s where you can learn more about GreggPress:
WordPress migration options
GreggPress Migrations are free when you use the GreggHost Automated Migration Plugin.
Using the GreggHost Automated Migration Plugin, you can now move your own WordPress site to GreggHost for free. Any GreggHost account with an active hosting plan can use the plugin. For more information, see the following article:
WordPress Migration Service with the GreggHost Automated Migration WordPress plugin
If you’re having problems transferring your website from another server or simply don’t have the time, GreggHost now offers a WordPress Migration Service to help you out. More information is available in the GreggHost Website Migration Services article.
If you already have a GreggHost account and need to migrate your WordPress site to another GreggHost account, see the following post.
Step 4 of the WordPress Content Migration Service is to install an SSL certificate.
Adding an SSL certificate to a domain
It’s highly suggested that you add an SSL certificate to your domain after you’ve set up hosting (either a free ‘Let’s Encrypt’ certificate or a professionally-signed certificate). Adding a certificate is a straightforward step that secures your site for transactions and eCommerce while also ensuring that it is rated as secure. In fact, because having a safe site is a key element in search rankings, Google will give it a higher ranking.
Please review the following articles to get started with adding a certificate:
Adding a Let’s Encrypt certificate for free
How can I get an SSL certificate that is signed by a professional?
What is the procedure for installing a free self-signed SSL certificate?
Additional configurations (Step 5)
The following are optional extra services or products that you can add to your site but are not required for it to function.
Creating an email address
You can create an email address after you’ve added hosting to a domain (es).
To make an email address, follow these steps:
Go to the Email Management page.
At the top, click the Create New Email Address button.
After that, you’ll be able to create a new email and password.
The appropriate DNS records for mail are added to your site’s DNS when you save the adjustments.
More information about creating and configuring email accounts with GreggHost may be found at Email Setup.
You can also host your email somewhere other than GreggHost. You can configure custom MX records to point to your external mail host if you want to host elsewhere. For more information, see the MX record article.
Adding site statistics
Any fully-hosted website on a GreggHost account can have site statistics added, which you can enable on the Site Statistics page. You can keep track of things like the amount of requests, traffic by domain, traffic by file, requests by browser types/OSs/URLs, and more.
Please visit the following articles for further information on adding site statistics to your website:
Statistical enablement
Using an.htaccess file to make stats available
Overview of analog statistics
Adding the GreggShield malware remover service
In the panel, GreggHost also offers a paid security service. When activated, this service scans your website for malware and notifies you if any problems are discovered.
Please visit the following article for further information on how to enable the Malware Remover service:
How can I get GreggShield to work?
Contacting support
If you need assistance with anything related to setting up and loading your website, please send a support issue through your pane’s Contact Support page.