CPANEL

HOW DO I BACKUP MY SITE IN CPANEL?

It is important to have your own backup procedure in place to protect yourself from losing all your files.

Login to your control panel with the username and password we give you and click on the ‘Backups’ link which is under the ‘Files’ section.

Click on ‘Download or Generate a Full Web Site Backup’. Please note that this procedure will generate a complete backup of all files, e-mails, mySQL databases, and account information.

Select the Home Directory for Backup Destination and enter your email address. You will receive a email once the backup is generated. Depending on the size of your website, this could take many hours to complete.

Once the backup is ready, you can FTP into your account to download the backup file. Locate your backup file in your root directory (/home/username/).

The backup filename normally looks like this: backup-mm.dd.yyyy_hh-mm-username.tar.gz

HOW DO I LOGIN TO MY CONTROL PANEL?

Below are some easy instructions on how to access your control panel.

To access your web control panel directly:

1. Enter the address of your CPanel in your web browser. The address can be in any of the following formats:

https://www.your_domain.com:2083
http://www.your_domain.com/cpanel

If you have lost your cpanel username/password, please contact us to get your cpanel username and a password reset.

HOW DO I RETRIEVE MY WEB SITE STATISTICS OR LOGS?

To retrieve your web site statistics, simply login to your web site control panel and click on “Web/FTP stats”. Access to raw logs is also provided.

Raw logs are very important if you want to run the logs through your own web site statistics software programme. To access your raw logs, simply login to your web site control panel and click on “Access Raw Logs”. Your browser will automatically download the file into your hard disk. Unzip the file using softwares such as Winzip (for Windows) and Stuffit Expander (for Mac) and you will be able to use those files for your reference.

Note: Please click on Raw Log Manager in your control panel to activate archiving of raw logs, otherwise raw logs are cleared automatically after generating stats.

We also recommend using Google Analytics for the best statistics for visitors coming to your site. It’s free!

DOMAINS

ADD-ON, PARKED AND SUB-DOMAINS

Add-On Domains

You have two domains mysite.com and mysecondsite.com.

You want the two domains to be totally separate/independent websites.

Sub domain

Lets say your domain is mysite.com. You install a forum and put it in a directory called mysite.com/forum/.

You can turn the forum directory into a sub-domain by adding it as a sub-domain from your Control Panel.

Now you can access your Mforum as either mysite.com/board OR board.mysite.com.

Parked Domain

You have two domains mysite.com and mysecondsite.com.

mysite.com is the domain of your website and you want to add mysecondsite.com.

You want them both to go to the same place. In other words, when someone types either www.mysite.com or www.mysecondsite.com they will go to the same page(s) on your website.

CAN I ACCESS MY DOMAIN ADDRESS WITH OR WITHOUT THE “WWW”?

Yes, you will be able to access your domain address with or without the “www” in front of the domain name. When a web site visitor types in “http://www.yourdomain.com” or “http://yourdomain.com” (where yourdomain.com refers to the name of your domain name), they’ll be taken to the front page of your site.

CAN I HAVE MULTIPLE DOMAINS POINTING TO THE FRONT PAGE OF MY SITE?

Yes, you can as many domain names pointing to the front page of your account as you like. Some people call this “Domain Parking”. To park a domain, go to your control panel and click on “Parked Domains”.

COM.AU DOMAIN NAME SPECIFIC REGISTRANT DETAILS

com.au domain names have very specific requirements determined by com.au policy, which is set by the com.au Domain Regulator auDA. (http://www.auda.org.au)

Registrant Name: Your company or personal name, usually just the name that matches your ABN/ACN.

Registrant ID: Your Australian Business Number or Australian Business Number or Registered Business Number.

Registrant ID Type: The type of ID as above.

Eligibility Name: This field is usually optional and whether it is required is determined by your Eligibility Reason for the domain registration, if in doubt just use the same details as your Registrant Name.

Eligibility ID: The corresponding ID number for the Eligibility Name if applicable, if in doubt just use the same details as your Registrant ID.

Eligibility ID Type: The type of ID as above.

Eligibility Type: The type of entity that the Registrant is, eg. Company or Sole Trader.

Eligibility Reason: .au domain names can either be:

1. An Exact Match, Abbreviation or Acronym of your Entity or Trading Name

OR

2. Close and substantial connection between the domain name and the operations of your Entity.

The close and substantial connection is defined as:

For com.au:

a) a product that the registrant manufactures or sells; or

b) a service that the registrant provides; or

c) an event that the registrant organises or sponsors; or

d) an activity that the registrant facilitates, teaches or trains; or

e) a venue that the registrant operates; or

f) a profession that the registrant’s employees practise.

DOES IT MATTER WHICH KIND OF DOMAIN I REGISTER?

No, you can register any kind of domain. All of these are “unrestricted” Top-Level Domains, which means they have no restrictions on who can register what domain and for what purpose.

In terms of availability, it is the hardest to find good domains in .com, then .net, then .org.

HOW DO I SETUP A SUBDOMAIN?

Thanks to cPanel, this task has been made easier than ever and can be achieved as follows:

1. Login to your control panel (http://www.yourdomain.com:2082)
2. Select Sub Domains
3. Enter the name of your new sub domain
4. Hit “Add”

Your new sub domain is now ready for use. To find it, login to your “main web directory” through your control panel by selecting “File Manager” or simply use your favorite FTP client. You’ll see it listed as another directory. Upload your files to this directory to upload content for that subdomain. For example, if you created support.yourdomain.com, then a directory called support is what you’ll be looking for.

All sub domains are created with their own independent cgi-bin. This means your new sub domain operates independently of everything else, and is almost like having a whole new domain.

WHAT DOES THE TERM “REGISTRAR LOCK” MEAN?

This is a feature that prevents your domain name from being transferred from one domain register to another. If you are attempting to transfer a name away from your original domain register, this lock must be removed first.

WHAT IS A DOMAIN NAME?

A domain name is the address, or URL, of your website. For example “hawkesburywebsites.com.au” or “google.com”.

Every domain is unique across the entire planet and are assigned to whomever registers them on a first-come first-serve basis.

WHAT IS A MULTI-HOSTED (ADDON) DOMAIN IN CPANEL?

You can add additional domains to your account that will use and share the same disk space and bandwidth of your account. You can add this additional domain from your control panel.

Once added, you can have all the services for this domain as if it was an independent account.

You can create an ftp account (which is created automatically if you add the domain yourself from control panel) which has restricted access to a sub-folder under public_html.

You can create email accounts etc.

The only thing that it does not have is separate cpanel account. Your main cpanel user/pass remains the same.

WHO OWNS THE DOMAIN NAME I REGISTER?

You become the owner of the domain name. You will have full control and authority over it.

EMAIL

HOW CAN I CHECK MY EMAIL THROUGH MY WEB BROWSER?

To access webmail goto:

http://www.your-domain.com/webmail/

You are then prompted to enter your username and password.

We do not recommend cPanel email for business, due to it being a low grade email system. We recommend using Microsoft Exchange or Google Workspace for better sending reliably, spam filtering and less of a chance of emails arriving in someone’s spam box.

HOW MANY EMAILS CAN I SEND?

You are allowed to send maximum of 50 emails/hour from your account. This is a safe limit to protect the server and your account against abuse.

If you need to send more emails, make sure that you use some kind of batch process to put a delay between emails.

FTP

HOW DO I ACCESS MY SITE BY FTP?

First you’ll need an FTP client. A nice google search will turn up hundreds of programs to use. I like to recommend a Open Source FTP program called FileZilla.

FileZilla – http://filezilla-project.org/

You’ll need to enter the ‘hostname’ of your site (often called a domain name or server, depending on the FTP program). For example, if your site is viewable at ‘www.yourdomain.com’, the hostname would simply be ‘yourdomain.com’.

Next, you’ll probably be prompted for a username and password. These values should have been given to you when you first signed up with your hosting. If you have any questions as to what they are, please contact us.

When you login via ftp, your web root is the public_html folder. This is the folder where you need to upload your web site files.

HOW DO I CHANGE FILE PERMISSIONS?

To change file permissions using your FTP software:

1. Download an FTP software like FileZilla.

2. Log into your account and go to the directory where the files are located.

3. Highlight the file or directory that you want to change permission.

4. Locate the “file permission” or “chmod” command on your FTP software software (you may need to refer to the manual or help file)

There should be three groups. Each group should have either checkboxes or a selection for the permission type.

1. set pages to rw- for the owner, no permission for the group, and r–for other

2. set scripts to rwx for the owner, no permission for the group, and r-x for other

3. set data/config files to rw- for the owner, no permission for the group, and rw- for other

To change file permissions using your Control Panel – File Manager:

1. Log into your account Control Panel (http://www.mydomain.com/cpanel) and go to the File Manager, and then the “WWW” or “public_html” folder.

2. Identify the file that you want to change permission by clicking on the file/directory link.

After selecting the link the right menu will update itself and show you a list of things you can do to the file/directory. At this point select “Change Permissions. A box like below will load:

There should be three groups. Each group should have checkboxes for the permission types.
Definitions: (User=Owner, Group=Group, World=Other/Public)

1. set plain html pages to rw- for the user, no permission for the group, and r–for world (default)

2. set scripts to rwx for the user, r-x for the group, and r-x for world

3. set data/config files to rw- for the user, no permission for the group, and rw- for world

Select “Change” to finish.

HOW DO I CHANGE FTP PASSWORD?

Your ftp username/password is same as your control panel (cpanel) username/password. You need to login to your cpanel typically located at http://yourdomain.com/cpanel or http://yourdomain.com:2082/

Once you login, you can find the link to Change Password. That changes the password for ftp/cpanel/ssh.

If somehow you have lost the username/password of your cpanel, you can open a support ticket and ask for username of your particular account and get the password reset for it.

WHERE DO I UPLOAD MY WEBSITE FILES?

Your account has both non-web accessible space and of course your web accessible space. Your user home directory , /home/USERNAME , contains many files used to operate your website. You can create new folders here to store data or information you do not want the world to know about or see. This is a good place to store database connection or other files that contain passwords or critical data.

To upload your “homepage” or website materials, the stuff you actually want the world to see, upload that into the “public_html” directory. You can of course create other sub directories and files there as well which will all be web accessible.

/public_html – This is where your site files will go
/public_ftp – Files for your anonymous FTP
/www – same as your public_html directory

Warning – Do not delete any pre-existing files or folders you first see in your home directory

GENERAL

DO I NEED TO TRANSFER MY DOMAIN NAME TO YOU IF I SIGN UP FOR YOUR HOSTING SERVICES?

You are not obligated to transfer your domain name to us if you choose our hosting services. You only need to update the nameservers listed for your domain name at your current domain registrar. We will provide you with the appropriate nameservers in your welcome email.

DO YOU ACTIVELY MONITOR AND MANAGE YOUR NETWORK 24/7?

Yes we do. We monitor our network on site and remotely on a constantly… if something happens to your site or our servers we will know about it immediately.

DOES HAWKESBURY WEBSITES SELL OR SHARE CUSTOMER INFORMATION TO A THIRD PARTY?

We do not, and never will, share or sell client information to a third party.

HOSTING

WHAT IS PHISHING?

Phishing is the name given to the latest online scam where millions of unwary users are getting their identities stolen. Phishers create bogus e-mails that look as if they came from large, well-known institutions and banks, such as eBay, Paypal, Citibank, EarthLink, and Wells Fargo among others.

These e-mails claim that you are due for an account update, or that the account number, password, social security number or other confidential information needs to be verified. Then they warn you, stating that if you do not do it within a certain period of time, that your account will be closed, terminated, the service discontinued, or something to that effect.

They even provide you with links to websites that look legitimate, because they hijack the real logos of these well known banks, and trusted institutions and companies. And that is the scary part… these e-mails look 100% legitimate, but they are not.

Do not respond to any e-mail that asks for personal information from you, such as account number, credit card number, user names, passwords, etc. If you suspect that the e-mail, indeed, be legitimate, contact your bank or institution to verify this.

When in doubt, visit the Anti-Phishing Working Group for an update of the latest scams, and tips to avoid becoming a victim. The website’s URL is antiphishing.org

If you suspect you’ve been a victim of this fraud, get a copy of your credit report immediately to check for unusual activity.

WHAT IS THE DIFFERENCE BETWEEN DOMAIN REGISTRATION AND WEB HOSTING?

Registering your domain gives you sole ownership and rights to the name of your site. No one else has access to the actual name of the domain and it is taken off the market.

However, just because you own the domain doesn’t mean you’ve got a server configured to serve a web site at that domain or to handle email for that domain.

Web hosting provides that server, its network connection, its configuration, and its upkeep. You just need to upload your site to the server and configure your email via an online account control panel.

WHAT IS SEO?

SEO stands for Search Engine Optimization. Its the process of studying the search engines in an effort to determine how to get your web site to rank high on user searches.

Rank is the position in the search engine results page that a web site appears when someone searches for a specific keyword or keyword phrase.

It’s possible to get a significant amount of free traffic from the major search engines if you properly optimize your web site pages.

WHAT IS MYSQL?

MySQL is a very robust database server. It is often used to deliver dynamic content to sites such as blog and forums. The languages most often used to interface with the database server are Perl and PHP, however, C, C++, and Python among others may also be used.

More detailed information can be found at the official MySQL website: www.mysql.com.

WHAT IS AN ERROR 404 PAGE?

Error 404 indicates that you are requesting a file or a directory that does not exist on the server. This error can occur because of the following reasons:

1. You may have a broken link within your HTML page. Check that all your HTML files are pointing to the correct files or directories.

2. You may have misspelled your file name or directory name. Check the URL that is entered to make sure that you spell the file name or directory name correctly.

WHAT IS A DISTRIBUTED DENIAL OF SERVICE ATTACK?

A Distributed Denial of Service (DDOS) attack occurs when criminal gangs flood a website or server with requests so that the server is unable to respond to the volume of requests made.

In a DDOS attack, criminal gangs use software that they have installed on the computers of members of the public who have not protected their computers with firewalls and anti-virus software.

The attack is launched from many of thousands of computers, which are used at different times to send different types of requests. This makes it difficult for a server to determine which requests are genuine and which are malicious. As the attack can change over time, it is difficult to eliminate.

WHAT EXTENSIONS AND NAMES CAN I USE FOR MY HOMEPAGE?

You may use any of the following for a homepage of a directory:

index.htm
index.html
index.php
index.phtml
index.shtml
index.php3
default.htm
default.html
default.phtml
default.php
default.php3

If there is not one here that you want to use please use the file .htaccess in public_html to set your own custom default e.g. to set myfile.html as default index file, this should go in .htaccess file

DirectoryIndex myfile.html

WHAT ARE THE TYPE OF ERROR PAGES?

Error 401: Authorisation Required (when you create password-protected directory and there is an unauthorised entry attempt)

Error 403: Forbidden (when a person tries to access a forbidden page)

Error 404: Wrong page (when a person tries to access a file that does not exist on the server)

Error 500: Internal Server Error (when you try to install a CGI script but the script can not be compiled due to programming error)

WHAT ARE THE TYPE OF ERROR PAGES?

The type of error pages available are as follows:

Error 400: Bad Request

WEB LINGO

Web hosting

The business of providing the storage, connectivity, and services necessary to serve files for a website.

Shared hosting

Hosting option whereby several client websites are housed on and share the resources of a web server.

What is a domain name?

Domain names, such as www.your_domain.com, are easier to remember, so DNS servers associate each IP address with a domain. When you point your browser toward www.your_domain.com, your browser takes you to the corresponding IP address.
There are different levels of domains. Examples of the various levels are as follows:
Top-level (TLD) – .com, .net, .org, .edu, .gov

example: www.mysite.com

What is an I.P. address?

Internet Protocol Address, a number used to uniquely identify a computer or device on an internal network or the Internet by TCP/IP. It consists of a series of four numbers separated by dots (for example 123.123.123.1).

What is a URL?

A URL is a web address such as http://www.mysite.com.

What is a browser?

A web browser is a program that displays web files on your monitor. When you “surf the net,” you start by opening a browser window, then pointing the browser at a website. examples: Google Chrome, Mozilla Firefox and Microsoft Edge.

What is SSL?

Secured Sockets Layer, a protocol enabling encrypted, authenticated communication over the Internet.

What is FTP?

It stands for File Transfer Protocal . Its a method of using a FTP program to log on to another computer to copy files. When you log on you enter your username and password to access to all your files.

What is Anonymous FTP?

A method of using the FTP program to log on to another computer to copy files, even though you don’t have an account on the other computer. When you log on, you enter anonymous as the username and your address as the password, and you get access to publicly available files.

When a host refers to a Backbone, what do they mean?

A high-speed cable, telephone line, fiber cable or series of connections that forms a major pathway within a network such as a T-3, OC-12, or Gig-E line.

What is SEO?

SEO stands for Search Engine Optimization. Its the process of studying the search engines in an effort to determine how to get your web site to rank high on user searches. Rank is the position in the search engine results page that a web site appears when someone searches for a specific keyword or keyword phrase.

It’s possible to get a significant amount of free traffic from the major search engines if you properly optimize your web site pages.

What is bandwidth?

The amount of data that can be transferred through an connection in a given amount of time..

Acceptable Use Policy

A set of rules describing which sorts of activities are permitted during the use of a network, server, web site, e-mail or newsgroup.

Terms of Service

A contract between you and your provider (us, Premium WP Hosting in this case) decribing methods we use to bill for services, provide services, are responsibilities and yours.

What is a Bit?

The smallest unit of measure for computer data. Bits can be turned on or off and are used in various combinations to represent different kinds of information.

What is a Byte?

8 bits

What is a KiloByte?

1024 bytes

What is a MegaByte?

1024 KiloBytes

What is a GigaByte?

1024 MegaBytes

MY SITE OR FTP SERVICE SEEMS SLOW, JUST STOPS, OR DOESN’T CONNECT, WHY IS THAT?

There are various of factors that can contribute to occasional slow download speeds or time-outs. If it seems that your site generally is always slow, it may be because you have images on your pages that are too large. If you have larger images, try using image compression software to reduce your image file size.

Another reason could be a problem or congestion with a provider that is out of our network but between you and us. If your ISP is having any troubles it will also produce the same laggy effect.

Run a Trace from your computer to your web site: When you download from your site, you are taking a path to get from your computer to your web site. To do so using Windows:

– Go to START
– Click on PROGRAMS
– Click on MS-DOS PROMPT
– Type TRACERT your-domain.com (replace your-domain.com with your domain or IP address)

You will see output that has lines like this:

phnx-core-7513.getnet.net (216.19.201.247) 0.929 ms 0.946 ms 1.012 ms
phnxaz1wce2-se2-1.wcg.net (65.77.92.41) 1.588 ms 1.380 ms 1.227 ms
phnxaz1wce1-pos6-0.wcg.net (65.77.92.29) 1.446 ms 1.356 ms 1.779 ms
hstntx1wcx2-pos10-3-oc48.wcg.net (64.200.210.105) 24.107 ms 24.046 ms 25.502 ms
hstntx1wcx1-pos6-0-oc48.wcg.net (65.77.93.209) 23.818 ms 23.817 ms 23.859 ms

Each of the numbers above are three attempts that your computer makes to get to that location. A * or any number over 300 is a sign of a slow link.

If you see a slow link the problem is in the route upstream from us, between you and us. If the problem continues or is extend you may want to consider calling them or contact us and ask that we contact them.

Test the speed from another part of the Internet in a different location and in your same location. Tracert.com provides a series of tools to test from various locations.

HOW DO I CONNECT TO AND USE MYSQL?

Please login to your control panel and follow these steps to create the database, user and its password:

Once you login into your control panel, please click on “MySQL Databases” under “Database” section and then

a) Use the option “Create MySQL database” to create the database, say “dbname”. The database name will have your username as its prefix username_ i.e. username_dbname

b) Create a database user from the same interface and note down the username and password, say username_user

c) Grant ALL privileges to this user on the database created using the option “Grant permissions on a MySQL database to a MySQL user”

Now you have following ready:

Database: username_dbname
DB user: username_user
DB user passwd: XXXXXX (this is what you setup in step b)
host: localhost

Now you can use these values in your php or perl script to connect it to the database.

To browse your database, you can click on phpMyAdmin in your control panel.

HOW CAN I FLUSH DNS CACHE?

In Microsoft Windows:

In Microsoft Windows, you can use the command ipconfig /flushdns to flush the DNS resolver cache.

– Start -> Run -> type cmd
– In command prompt, type

C:>ipconfig /flushdns

In Mac OSX:

In Mac OSX, you can use the command lookupd -flushcache to flush the DNS resolver cache.

bash-2.05a$ lookupd -flushcache

In Max OS X 10.5, please use this command on terminal to flush dns cache:

dscacheutil -flushcache

In Linux:

In Linux, the nscd daemon manages the DNS cache.To flush the DNS cache, restart the nscd daemon.

To restart the nscd daemon, use the command ‘/etc/rc.d/init.d/nscd restart’.

CAN I RUN A PHP FORUM (MESSAGE BOARD) ON MY SITE?

Absolutely!

All of our hosting accounts have Installatron and Softaculous, both have one-click install scripts for forum scripts like phpBB and SMF.

CAN I CONNECT REMOTELY TO MYSQL DATABASE?

Yes! it is possible. For this you have to allow remote access from your control panel, by adding your IP to the access hosts in mysql screen there. If you do not have a fix IP at your end you can use % as wild card and allow remote access from anywhere.

Then for remote connection you have to use the server IP or your domain IP or domain name instead of localhost in your script/program.

For example, to connect remotely via mysql command line utility:

mysql -h x.x.x.x -u USERNAME -p DATABASE

(where x.x.x.x is your server ip, USERNAME is the db user, and DATABASE is the database name)

NOTE: Whenever an IP/Host is added or removed from the Access Host field, the privileges need to be reassigned to the database user on that database otherwise it will produce Access Denied error.

Contact Information

  • Contact Name: Martin Fletcher
  • Email: info@hawkesburywebsites.com.au
  • Phone: 0422 081 006
  • Office Hours: 8am to 4pm – Mon to Sat

Proudly Australian Owned