fbpx
 

Archive

How to un install the WordPress installation using softaculous app installer

To uninstall a wordpress installation on softaculous , the installation should be visible under softaculous app installer as below

Login to cpanel to check if your installation is available under script installation

SOFTACULOUS INSTALLATIONS

1.Use login details provided by your host to login to cpanel.

2. Under software section , click the softaculous app installer option

SOFTACULOUS APP INSTALLER IN CPANEL

3. Click under All installations icon inform of a box on top menu to display all wordpress installations

All installations option

4.If your installation does not appear on list, proceed to fetch it by clicking the Import installation icon on top menu

manual installation on softaculous app installer

Select manual installations options , so system can search for any existing installation

The available installation will now appear under script installations

To remove installation, go to specific link of website which you wish to uninstall, and click the X symbol at its end.

remove installation

The X symbol once clicked will give you a prompt form as below, allowing you to select what to remove.

removing installation form on softaculous app installer

If partially removing some items, deselect the specific selections you wish to retain then click remove installation button.

Tick on all the selections , if removing the whole wordpress installation and click the remove installation button.

A prompt will appear as below

Removal prompt on softaculous app installer

Click ok to confirm deletion process.

Click cancel if you do not wish to proceed with deletion.

On successful deletion, message below will appear:

SUCCESSFUL REMOVAL OF WORDPRESS INSTALLATION

How to un-install theme on wp dashboard

Login to the wp dashboard of your domain

Go to appearances section, select Themes

Click add theme on top of the page, to select a different theme

Select new theme

Click Install option

On successful installation, click Activate button to make it active.

THEME ACTIVATION

Now the old theme becomes inactive while new theme added becomes the active theme

The message below confirms successful change of theme.

NEW THEME ACTIVATED MESSAGE

Click Visit site to see new way the site appears

How to uninstall plugin on wp-dashboard

Login to wp dashboard of your website

Go to plugin section, installed plugins option

uninstall plugin on dashboard

The plugins will be displayed as below

display installed plugins

Click Deactivate option to uninstall the plugin

You may also use Delete option if you no longer need the plugin in future

How to install premium SSL certificate from your client area

Login on client area using detailed you sign up with.

client area login page

Go to my services

Select the SSL you wish to install

SSL CERTIFICATE TO INSTALL

Go to section for configure Now section

How to fill in Server Information on the Client area

server information for SSL Certificate

Order type distinguishes new SSL certificates and those being renewed. The SSL Certificate being renewed have an added advantage of 90-days from original order, when renewed on time.

Web Server Type is divided to anyother and IIS . For Windows hosting with windows operating system will use IIS while other webservers will use any other option.

HOW TO GENERATE CSR FOR YOUR SSL CERTIFICATE ON CLIENT AREA

CSR (CERTIFICATE SIGNING REQUESTS) this is a required code to initiate SSL generation.

If using hosting services from Truehost, you will be able to login on Cpanel on client area

(i) How to Access CPANEL via client area

On Client Area,click my services to select the hosting service

CPANEL ONE CLICK LOGIN ON CLIENT AREA

Under one-click login,click Cpanel icon

Cpanel icon on client area

(ii) How to Generate the CSR on Cpanel

Under Security section, go to SSL/TLS option to generate CSR

Generating CSR on SSL/TLS

1.Select the type of key that the system will create by default for SSL/TLS certificates and signing requests ;

select RSA, 2,048-bit

2.Under CSR click the link on Generate, view, or delete SSL certificate signing requests

GENERATE CSR

3. Fill in compulsory details indicated with * asterisk sign on form that appear

CSR GENERATING FORM

Kindly leave blank on Passphrase while generating CSR.

4.Click Generate button to get the CSR.

The CSR Generated will be as below:

COPY OF CSR ON GENERATION

5. Copy the encoded certificate signing request and return to client area to submit it under the SSL generation section as below.

SUBMITTING CSR ON CLIENT AREA FOR SSL GENERATION

6.Ensure the Administrative Contact Information is filled in correctly with names, email, Organization, ROLE ,address and phone contact.

7. Click continue to submit the CSR.

8. To approve the SSL, Select your preferred method of approval from the drop down on EMAIL, HTTP, HTTPS and DNS.

SSL Approval methods

If you choose email, a link will be sent to your email with an approval code to use.

If you select HTTP OR HTTPS , A file will be provided for uploading and a path where the file should be uploaded.

If DNS is selected, you will receive A CNAME record which you should add on your Zone editor to verify your domain.

9. Click continue to proceed with approval.

Once approval is successful

Return to client area to download certificate for installation

SSL ACTIONS ON CLIENT AREA

(iii) How to install SSL on Cpanel

Login to Cpanel by clicking my services

Select hosting service where the SSL is to be installed

LOGIN TO CPANEL ON CLIENT AREA

Under security section select SSL/TLS

INSTALLING SSL ON CPANEL

Go to CERTIFICATES (CRT) section and click Generate, view, upload, or delete SSL certificates.

SSL INSTALLATION ON CPANEL

a. Use the choose file to locate the location of your certificate If the certificate you received was inform of .crt file

HOW TO UPLOAD SSL ON CPANEL

Select the certificate and click Upload certificate button.

Add the certificate description to distinguish the new ssl you are uploading from all other ssl on the cpanel.

b. In the case the SSL is inform of text as below, add it in the text box , and click upload certificate.

—–BEGIN CERTIFICATE—–
MIIFvjCCBKagAwIBAgIRANDL50UzdzCW17bdRgh654swDQYJKoZIhvcNAQELBQAw
TDELMAkGA1UEBhMCTFYxDTALBgNVBAcTBFJpZ2ExETAPBgNVBAoTCEdvR2V0U1NM
MRswGQYDVQQDExJHb0dldFNTTCBSU0EgRFYgQ0EwHhcNMjEwMjI0MDAwMDAwWhcN
MjIwMjI0MjM1OTU5WjAhMR8wHQYDVQQDExZzdGFuYmljZ3JvdXBzYXNzZXQub3Jn
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArdB1aWGPnRXfYa4tbwZc
ah+p3nPKa5vH/3f45HJQKMdsg71XawprnsteKJDJD9voeZzuj62SgC5LsMNhMy4x
1iZPw/hxqXn4yJKhagAxOuPXvEIfNlgnP/grNasVc/8/0B7pnUEaROjhJpoW9t2k
um4tVHh4uX2NilPgvzGXRGVtncF4/QBG67Wz/Mwb1QTP8PiUdL7aHKdg2FP4ITtY
wcSbNDa61urF8C25r1b+5a9SUh81jb9CCwFk4EIOOHHROFXlfSnsgJfTH+0qtioh
f8opF0/Rq/RrjRXDVob+Fx1wLeJIaUH9pmRTrkKs9Av9l+V2bb4uwzOZM32ONEBd
6wIDAQABo4ICxDCCAsAwHwYDVR0jBBgwFoAU+ftQxItnu2dk/oMhpqnOP1WEk5kw
HQYDVR0OBBYEFPUXCokKOuoWlNkUwtd4dHAzRArdMA4GA1UdDwEB/wQEAwIFoDAM
BgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBLBgNV
HSAERDBCMDYGCysGAQQBsjEBAgJAMCcwJQYIKwYBBQUHAgEWGWh0dHBzOi8vY3Bz
LnVzZXJ0cnVzdC5jb20wCAYGZ4EMAQIBMD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6
Ly9jcmwudXNlcnRydXN0LmNvbS9Hb0dldFNTTFJTQURWQ0EuY3JsMG8GCCsGAQUF
BwEBBGMwYTA4BggrBgEFBQcwAoYsaHR0cDovL2NydC51c2VydHJ1c3QuY29tL0dv
R2V0U1NMUlNBRFZDQS5jcnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnVzZXJ0
cnVzdC5jb20wPQYDVR0RBDYwNIIWc3RhbmJpY2dyb3Vwc2Fzc2V0Lm9yZ4Iad3d3
LnN0YW5iaWNncm91cHNhc3NldC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8A
dgBGpVXrdfqRIDC1oolp9PN9ESxBdL79SbiFq/L8cP5tRwAAAXfTU1ilAAAEAwBH
MEUCIC6NtlkTbbKiL9XBq4M5VRXHMsp61gB3iozZ31jgv9c4AiEA6bSu/A8+wguz
DxEv1lOFGuyfBvw7g28hP65nVG7QxBIAdQDfpV6raIJPH2yt7rhfTj5a6s2iEqRq
Xo47EsAgRFwqcwAAAXfTU1m+AAAEAwBGMEQCIDbJW0oE0ZbuKL5ulX0C7EqVkJtV
d/c8gcSg2ES0n7m8AiAl67pkjDUOlRm+gF8OOFwAdSTRniaVrIy2qrw8fGDlAjAN
BgkqhkiG9w0BAQsFAAOCAQEAKNWo41xuR1eCYXfYY5GZ4qi+LVJtSS09raaD1drh
AYGWZEHVzyXmSQ2uKPsFAiPg6KVw55yzzr4TKWafASvyOwxruRTJC36yh1x2JDgI
OHaeu3WYWRLL1vDxGO/II2jaKoN8BiA5wS4OIzvJlu7C9PXsOTb5CpYNLiuo8UqU
VLRCIP78KH3e8CMEqJ1RB99rw2Ji5LWno+dvqhzCfBLcCQix/eum4V/DLoaH6oL3
Y9b5bcMNzpF2m/xud+vCMt7fFRTC89mdZoAQR8AdFicsJ5PzCsdL6x+HTA3uUo/b
ILBTlIXsx4qceOBy70iGn3A3hLW4KTqzS6hheOvyMCO9Jg==
—–END CERTIFICATE—–

Once your upload confirmation message is successful, proceed to installation.

(i) Go to INSTALL AND MANAGE SSL FOR YOUR SITE (HTTPS) and click on Manage SSL sites the form below will appear

INSTALLING SSL ON CPANEL

(ii) Click Browse certificate option to select preferred SSL certificate

Select the domain name as the website link which you are securing

(iii) The CRT, Private key and CABundle will autofill itself once correct certificate is selected.

CRT, PRIVATE KEY AND CABUNDLE AUTOFILL ITSELF

(iv) Now click INSTALL Certificate button to complete the installation

A successful installation notification will appear.

(v) Now proceed to the file section to add the redirect code (this ensures that any visitor who accesses your website will be able to use https automatically without typing https on the browser)

file section of cpanel

Click file manager

If the installation was on main domain go to public-html to add the .htaccess file

To check if .htaccess file exists, click settings on top right hand

checking if .htaccess file exist on cpanel

Then tick the option for show hidden files and click Save button

show hidden files in cpanel

You will see .htaccess file if it exists as below

how .htaccess file appears as a file

To add the redirect code on it ,right click on the .htaccess file and select edit option

edit .htaccess file

Redirect code below appears as below:

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Copy the redirect code above and paste it on the .htaceess file and click save changes button on top

If the .htaccess file does not exist, create it by clicking file on top menu

create .htaccess file on cpanel

Fill in the name of file as below and click create New file button

Now open the created file and click edit to paste the redirect code and save.

To confirm SSL Certificate is successfully installed, access the website on new tab, it should show a padlock sign with HTTPS as below

secure website with SSL Certificate

NOTE: For SSL installations on the Addon domain and subdomains, the redirect code should be added as a file in the folder with the name of the addon domain or subdomain respectively.

How To Add Your Domain On OLITT

1.Login on olitt.com

olitt login page

2. If you do not have an account, use the Create account option

3. Click create website on top right hand

create olitt website

4. If you have existing websites, click websites to display them

Display websites

5.For new website, proceed to select the template you prefer to use

OLITT TEMPLATES

6. Once you select the template, customize it

A notification of successful addition will appear as below

OLITT SUCCESSFUL NOTIFICATION

Return to websites menu

7. On your specific website you want to add domain to

8. Click more actions as Below

OLITT MORE ACTIONS

Select the option connect domain name

Add domain on olitt.com

HOW TO REGISTER A NEW DOMAIN ON OLITT

To register a domain to use, click purchase your own domain

Input the domain name you wish to register under the search bar provided

OLITT.COM DOMAIN AVAILABILITY RESULTS

Availability will be checked and you will see results as above

Click purchase on the name you prefer.

You will see an invoice generated and payment gateway will be provided

olitt payment gateway

Once you pay, your domain will be registered and activated.

ADDING EXISTING DOMAIN

Now Return to olitt dashboard to connect domain

connect domain

click connect an existing domain

Enter the domain name under the add bar provided

ADD DOMAIN

Click add to continue with the process

HOW TO UPDATE DNS

Go to to DNS MANAGEMENT section to add your domain

Click Add domain button on top right hand as shown above

Enter the domain you are managing DNS for.

To confirm it was added successfully ,Olitt dashboard website section to see section as below

The domain name will appear below the olitt custom name

Finally update nameservers to those of olitt

Return to where your domain is registered and update nameservers to these below

ns1.olitt.com

ns1.olitt.net

Visit the website using your domain name

How to manage DNS Records on Truehost

What does DNS Management mean?

DNS (Domain Name System) refers to a standard of assigning names to resources connected on network. The assignment of these names helps translate information on domain names to IP addresses easily understood on network protocols.

DNS management means ability to update DNS records on the database either manually or automatically.

Truehost Africa DNS records are subdivided into two that is external DNS records and internal DNS records. External DNS records refers to records provided by other service providers but used by Truehost clients. Internal DNS records refers to records offered by Truehost to connect to services offered by Truehost.

Example of External DNS may be a website hosted by Olitt.com while the email service is hosted by Truehost. That service may use nameservers for Olitt and redirect MX Record to mail Server on Truehost.

Example of Internal DNS is where all services are provided by Truehost, thus nameservers and associated records such as MX all are mapped to Truehost servers.

COMMON TYPES OF DNS RECORDS

Nameservers are primary DNS records that are used to assign a domain name to hosting service.

These nameservers are therefore offered by domain registrars and managed on client portal.

A RECORD:

A (Address mapping) records is an IP Address that links a hosting service to server which stores hosting information.

A records communicate on network protocols by responding to ping requests.

A Record are provided on Truehost Cpanel under Zone editor.

CNAME Record

CNAME (Canonical Name) Refers to a record that maps a subdomain content to main domain.

Usually website builders commonly use CNAME record to map domain names to them. Such examples include Olitt.com and Shopify .

CNAME records are available internally on Truehost Cpanel under DNS zone.

TXT Record

TXT records -are records responsible for holding text information linking to your domain name from other sources. Such may include a verification service for the domain, email records from emailproviders such as Zoho and microsoft office 365.

To update TXT records on Cpanel, go under DNS section on DNS zone editor.

MX Record

MX (Mail Exchange) records are DNS records used for connecting email services to a domain name.

Truehost supports both internal and custom MX records for owners who host emails with external providers such as ZOHO, Google- gsuite .

How to update DNS records on Truehost

How to update nameservers

Login on client area using the email address and password you set during domain registration

use link https://truehost.africa/cloud/clientarea.php

Click Domains and select mydomains

Select domain name.

On drop down, select manage nameservers as shown below

Select custom nameservers and input new nameservers

Click change nameserver button to save changes

How to add A record

Login to hosting cpanel using login details

Go to domain section and select zone editor

zone record

Click manage option beside the domain name you wish to update

To add A record, click Add record option on right hand side

A table will appear as below

Adding A record

Fill in table with values below

Name: Fill in the domain name

TTL: Fill in the TTL value provided by your provider or use default value on table

Class Type: Ensure value selected is A

Record: Input the IP Address provided to you

Click Add record to save new values

It is also possible to edit existing A records by clicking Edit under actions

To delete A record, select delete under action

A confirmation message box will appear as below

DELETION CONFIRMATION BOX

Click continue to complete deletion of A record.

If the delete action was an error, click Cancel to prevent deletion.

How to add CNAME

Log in to your hosting cpanel

Under the domain subsection , click Zone editor

Select manage on the domain name you wish to add the CNAME

Choose Add record and select CNAME as below

ADDING CNAME

Fill in values for the record with those provided by Cname provider.

Name: Fill in the first CNAME value provided

TTL: Fill in the TTL value provided by your provider or use default value on table

Class Type: Ensure value selected is CNAME

Record: Input the CNAME Destination Value provided to you

Click Add record to save new values

To edit existing CNAME records,

Go to manage section

Select filter by CNAME as below

FILTER DNS RECORDS

Existing CNAME values will be displayed.

Under actions, Click the Edit option on the CNAME you wish to edit

Input new CNAME values and click save record button

To remove existing CNAME , click Delete option beside the CNAME value you wish to remove

Click Continue on the confirm deletion window that appears.

How to Add TXT records

Login on your Cpanel and select Zone editor

Click manage and select Add record on top right hand as below

Add Record Option

Select Add “TXT Record” and input TXT Values provided

A TXT table will appears as below

TXT Record Table

Name :fill in the domain name

TTL: fill in TTL Value provided or use default on the table

Class Type: Ensure TXT is selected

Record: Fill in value provided as TXT destination (value usually has = sign)

To edit TXT records

Click manage on the domain name you wish to edit

Filter by TXT values see existing TXT records

Select TXT record to be edited and fill in new values

To save changes,click Save record

To delete TXT Record

Filter by TXT values to see all TXT records

Select TXT Record to be removed, and click Delete option

Click continue on confirmation box that appears to remove record.

Click Add record button to save changes

How to Add MX Record

Go to hosting cpanel and login

Under domain section , select zone editor

Click Manage on the domain name

Click Add Record and select MX record

Fill in the table as below

MX RECORD TABLE

Name: input domain name

TTL: input values provided; or use default

Class Type: Set it to MX

Priority: Input value provided by email provider as an integer

Destination: Input the provider’s destination name

Click Add record button to save these records

For multiple MX records, repeat the process until all MX records are updated

To edit MX Records

Return to manage DNS section as below

MANAGE DNS

Filter by MX records

Click the MX record to be edited

Input new records

Click Save record for updates to be saved.

To remove existing MX records

Return to section for managing Records

Select Filter by MX and obtain the MX to be removed

Click delete option

Complete deletion by clicking continue on deletion confirmation box.

Secondary DNS records include those used for CDN (content delivery network) such as from cloudflare; CD Networks and Google cloud CDN.

How to order a VPS in South Africa

VPS hosting offered in Truehost is available in multiple location in South Africa and Europe data-centers.

Hosting location may be important if services to be offered are location sensitive.

VPS from South Africa and Europe boosts productivity by offering dedicated resources for applications, websites and online shops.

In addition, users have been able to optimize their VPS using Truehost Tpanel.

Ordering a VPS in South Africa

1. Login on client area through https://truehost.africa/cloud/clientarea.php

For new members use the sign up option on https://truehost.africa/cloud/register.php

2. Select your preferred VPS type on the left hand side

vps options

3. Select South African VPS Servers under the categories.

4. Select your preferred VPS on available options

5. Click order now

6. Select the billing cycle

7. Fill in configuration details for your VPS

VPS Configuration details

Hostname:

Root Password:

Name-servers prefix:

Operating System:

8.Select your preferred Payment method for paying for your VPS

9. Read and agree to the Truehost Terms of Service

10. Click Checkout to complete the order.

11.To complete payment, Go to billing section

How to pay VPS Invoice

12. Click on My Invoices

13. Select the invoice number you prefer to pay

14. Click Make payment option

15. A successful payment notification will appear when payment is successful

16.A failed notification will pop out when payment failure occurs with reason for failure

17. Your VPS ordering process is now complete.

You will receive login details when VPS Set up is complete on your email.

Alternatively, to check the VPS login details on Client Area

-Click on human icon on top right hand ,and choose Email history

How to see VPS login details

How to order VPS in Europe

1. Login on client area by filling in login details on link https://truehost.africa/cloud/clientarea.php

Login form to order VPS

For new members use Create a New Account option at bottom of login page.

2. Click under services and select order new services

How to order VPS in South Africa

3. Select the VPS & Cloud Servers option on categories on Left Hand side

VPS Categories

4. Click order now on your preferred VPS

VPS Options

5. Fill in VPS configurations needed for your VPS as below

VPS Billing Cycle Such as monthly, annually

VPS Hostname such as server.mydomain or vps.domain

Strong VPS root password

NS1 and NS2 prefix for your VPS Nameservers such as Ns3 and Ns4

Your VPS’s Operating system of preference such as Ubuntu

Select an additional Services if required such as SSL or backup

6. Click Continue option to proceed with the order

7. Set your Payment method

8. Study Truehost Terms of Service and click I agree

9. Click CHECKOUT option to complete VPS order

10.Go to Billing section and choose My invoices

How to pay your VPS order

11. Click on Invoice number to make payment

12. Select Make Payment option to complete payment

Payment process is followed by a successful notification or a reason for failure.

13. The VPS Login details are available on email and on client area when VPS set up is complete.

To check the login details on client area, click on human icon on right hand corner

Select Email History to view VPS Login details

How to check emails on Client Area

How To Pay Truehost South Africa

Today, learn how to pay Truehost South Africa.

Making payments directly to the client area is a simplified method to ensure you get services within the shortest period.

To pay Truehost South Africa use any of the methods below.

(i) How to pay Truehost South Africa with bank /EFT payment

Login to client area via link https://truehost.africa/cloud/register.php

client area

Click under billing, and select my invoices

Truehost Invoice

Click on the invoice you wish to pay

Select the payment method as Visa & Mastercard & Banks

You will be redirected to a secure payment page as below

secure payment SA

Click pay with Barter

Select Pay with the bank and click proceed to make payment

BANK PAYMENT

A list of banks will be displayed as below

How to pay Truehost South Africa BANKS IN SOUTH Africa

Click on your bank and fill in the required login details

How to pay Truehost South Africa bank details

Then click login to complete the payment.

A successful payment notification with appear once payment is complete

(ii) How to pay via bank card

-Login to client area via link https://truehost.africa/cloud/register.php

-Click billing then select my invoices

-Select the invoice you wish to pay

-Click on the invoice number you wish to pay

-Select payment method as Visa & Mastercard & Banks

– click pay with Card

bank card payment

You will be redirected to fill in your bank card details

how pay using bank card details

Fill in your card number as displayed on your bank card

Validity Till – refers to the Month and Year your card expires

CVV- refers to the 3 unique numbers that appear at the back of your bank card

-Click the Pay button to complete the payment process.

A notification will appear to inform your payment was successful.

iii) How to pay Truehost South Africa via PayPal

-Login to client area via link https://truehost.africa/cloud/register.php

-Click billing then select my invoices

-Click on the invoice number you wish to pay

-Select payment method as Paypal

how to pay using PayPal payment

Click the make payment button

You will be redirected to Paypal login page

Pay Truehost South Africa via Paypal

Fill in your PayPal login details

Click log in to allow you to complete payment

On successful payment, payment notifications will be displayed.

Recommended links

Web Hosting Company That Supports Node js Hosting in South Africa

Yes, there is a web hosting company in South Africa that supports node.js hosting. Truehost.Africa is a web hosting company based in South Africa and specializes in affordable solutions for business and personal use.

Node.js is an advanced form of Javascript which performs well independently on the server-side.

Node js hosting, therefore, is a suitable hosting environment for real-time applications that are intended to have low latency.

Truehost.Africa is a web hosting company that supports Node js hosting in South Africa. At TruehostAfrica suitable optimized environment is provided to allow nodejs users to launch their nodej s projects easily. Two levels of node js hosting are provided:

1.Dedicated/ private node js hosting in South Africa-the platform runs on dedicated servers and VPS offered by Truehost. We have dedicated IP address and root access too.

2. Shared node js hosting in South Africa – is a platform provided by Truehost Africa  for node js hosting on cpanel based hosting packages with SSH Access.

Why Truehost.africa is most recommended for node js hosting in South Africa.

The Truehost Africa’s node js hosting has  Free SSL SSL -this makes optimization of the website easy by allowing node js projects to run under secure HTTPS.

Optimized compression on Multi-PHP INI editor for header compression which results in best website performance for node js Projects hosted in South Africa.

SSH access and Terminal- Truehost Cpanel provides a terminal connection to allow run commands when installing npm dependencies for node js hosting.

Ways you can to get the nodejs hosting files to the server through the cPanel dashboard:

Using the Upload utility in the File Manager

Using FileTransfer Protocols such as Filezilla

Using Git Version Control

IMPORTING NODE JS PROJECT FROM GIT HUB

1.Login to Cpanel

2. On file section, select Git version control

cpanel

3. Click the Create option to create a repository

node js repository

4. log in to Git-hub to copy the Clone URL

clone url node js hosting

Paste the git-hub clone URL obtained on the Cpanel under the Clone url section.

5. Fill in details for repository path with your Cpanel path you wish the project stored

6. For the repository name, input the name that will be easy to locate this project

7. Click the Create button to complete the configuration

To make updates:

a. Click manage on the created project on Cpanel

b. To get the latest version of the repository, click UPDATE from Remote

c. Click DEPLOY head commit to pushing revised updates on the Cpanel’s existing repository.

Congratulations node js environment is ready to deploy the git repo.

 

Troubleshooting common errors

Add code PassengerFriendlyErrorPages on to the application’s .htaccess file so a detailed error message can be displayed.

Common errors in node js hosting

Missing nodes or incompatible node error

The error occurs when the node js version installed is not compatible with the build files.

Outdated node dependencies error

Occurs commonly when dependencies are not the latest version available.

To check for the latest dependencies run npm outdated

Recommended links

9 Best Web Hosting Companies in South Africa (2021 Update)

Here are the Best Web Hosting Companies in South Africa 2020.

1. BlueHost: Best Web Hosting Customer Service

BlueHost Homepage

BlueHost offer great web hosting services in South Africa from $4.00/month. Uptime is 99.99% with a Storage of 50GB. BlueHost has great customer service of a minute wait time.

Special features are:

  • Free domain name
  • Free SSL certificate
  • 1-click WordPress Install
  • Unlimited websites (for plus plan)

2. SiteGround: The Fastest Web Hosting Speeds

SiteGround Web Hosting Services

Having a Load Time of 615ms and a cost of $5.00/month, SiteGround offer the fastest speeds.

Together with speed SiteGround also offers:-

  • Free SSL certificate
  • Free email account
  • Unmetered traffic
  • Free daily backups

3 Truehost.africa: Best Web Hosting Plans in South Africa

Why is Truehost Best Hosting Provider?

Truehost.africa is one of the best web hosting companies in South Africa. Truehost offers great Web hosting features. Pricing Plans are:-

Why is Truehost.africa among the best hosting service providers?

Special Features on Truehost

  • 30-Day Money Back
  • FREE Domain
  • FREE SSL
  • Feature-Rich Cpanel

4. Xneelo (Hetzner): Great Web Hosting Speed

Xneelo Web Hosting South Africa Homepage

They start at a moderate $7.00/month which gives a user unlimited bandwidth, 5GB of SSD storage, hosting up to 10 domains and 1 FTP account. Speeds are 617ms with an uptime of 99.90%.

5. AfriHost: Best Local Web Hosting

Afrihost best web hosting homepage

AfriHost offers Basic Package ($3.50/month, 2GB storage) and Silver Pro ($7.57/month, 10GB storage). Their plans lack SSL Certificates and have limited storage.

Their Gold plan has useful benefits such as:

Another Best Web Hosting Companies in South Africa 2020:

6. 1-Grid: Web Hosting with Best Database Deals in South Africa

1-grid web hosting with best database deals in south africa

1-Grid offers superb hosting packages each coming with Unlimited MySQL Databases.

  • Small $4.18/m, storage 2GB
  • Medium $7.00/m, storage 5GB
  • Large $16.90/m, storage 50GB

7. Hostinger: Cheapest Web Hosting in South Africa

cheapest web hosting in south africa server racks

Some of the standout benefits of Hostinger include:

  • Price: $0.79/month, Uptime: 99.90% Storage: 10GB
  • 100GB of bandwidth
  • 1-click WordPress install
  • Weekly backups

8. Domains.co.za: Best Hosting without Contract

Web hosting in south africa premium wordpress

Domains offer a 60 DAY Money Back Guarantee, 99.9% UPTIME and NO CONTRACTS (opt out anytime). Each package comes with MySQL Databases.

  • Budget $4.88 (2GB Storage)
  • Value $8.85 (5GB Storage)
  • Pro $13.38 (15GB Storage)
  • Expert $17.34 (20GB Storage)

9. Web4Africa: Best Hosting with Unlimited Bandwidth

african man

Web4Africa offers 3 packages. these are Mercury ($1.97/month, 2GB storage); Bronze ($4.93/month, 10GB Storage); Silver ($7.40/month, 20GB storage) and Gold ($14.80/month, unlimited storage). All the packages come with SSL Certification.

× WhatsApp us