cPanel Web Hosting

About cPanel Webhosting

Website Design

 

Getting Started

About cPanel Webhosting

Do I need web hosting?
Websites are stored and served from web servers. To run a website you usually need to organise web hosting. Within Queen's University Belfast web hosting is available for student clubs and societies at no cost. (Application Form)

Hosting Features

  • Domain: dedicated subdomain (details)
  • Web space: 60Mb
  • Database: 1 x MySQL (v 5)
  • Programming: PHP (v 5)
  • Statistics: AWstats
  • Control Panel: cPanel v11
  • Backups: Daily Automated + Manual
  • Other: Custom Error Pages, Web File Manager, Site Software

Domain Names
At present you can choose a domain name from the following:

  • yourname.club.qub.ac.uk
  • yourname.society.qub.ac.uk
Contact the VPCS to organise your website hosting.

I want it - Sign me Up!
If you would like to organise a new hosting account please send this Application Form first to the Vice-President for Clubs and Societies at the Students Union with details about your club. The email address is: su.vpcs@qub.ac.uk

What is cPanel?
cPanel is a commerical web interface for managing website hosting. It is the most popular software of this type worldwide. It allows for managing files on your website, viewing your website logs and statistics, managing your database and many more features. There are demo versions on the cPanel website.

cPanel

Getting Started

Logging in to cPanel
Your Web Hosting Control Panel (cPanel) is at: https://cpanel.qub.ac.uk:2083 Log in with the credentials given to you by Information Services. In this Control Panel you can manage your web hosting including Web Statistics, MySQL databases, Disk Space Usage, File Management, Image Management, protected directories, installing site software, making website backups.

Uploading Files by FTP
Usually web designers will create web pages locally on their desktop computer before uploading these files to the web server. FTP is the most common method of uploading files to web space and is used by web authoring software such as Dreamweaver. FTP software can be used to upload and download files from your webspace. You can use various software titles for FTP purposes including FileZilla, Internet Explorer, WS_FTP and cuteFTP. The FTP software will need to be configured with your web address, username and password, as illustrated below. In Filezilla choose File > Sitemanager > New: Filezilla Sitemanager
Files can be uploaded by dragging them from your computer (the left panes) to the server (the right panes). You should upload your publicly accessible website files to the 'public_html' folder. You should name your homepage index.htm

Website Statistics
You can view the popularity of your website by examining the website statistics. Log in to cPanel and click the 'Awstats' button. The web statistics are automatically updated once per day during the night.

Email
The Control Panel functionality for managing email addresses is disabled. This cPanel functionality will not work within Queens.
You should use the 'Update Contact Info' icon in your Control Panel to ensure there are 2 email addresses so that QUB Information Services can contact the club for service notifications and annual renewals. These email addresses MUST be QUB addresses. External Gmail/Hotmail type addresses will not work and web hosting will be suspended. It is common to have web forms which email website owners when a visitor submits the form. Please note that forms such as these will only work to QUB email addresses. External addresses will not work and QUB IS will remove forms using external addresses. This limitation is imposed for security reasons and to reduce spam.

Backups
A full backup will backup all files needed to restore your account if it is corrupted, deleted, or moved to another server. Periodically generating a full backup and saving it to your own computer is a good idea in case of problems with your account or mistakes by web authors. To create a backup click on the 'Backups' icon on your Control Panel. Click the button for 'Download or Generate a full Backup'. If you choose 'Home Directory' as the backup location then the backup will be saved as a file (e.g. websitename.tar.gz) into your webspace and will be accessible to you via FTP or the cPanel File Manager. You can download the backup to your own computer from there.
Backups are also carried out by QUB Information Services. If you need your website restored from a backup please contact us as soon as possible.

Rules
You should also take the time to acquaint yourself with the University Regulations and Guidelines (http://www.qub.ac.uk/directorates/InformationServices/ComputingSupport/Security/SecurityPolicies/) on computer usage.

Support
Web authoring software is available in the Students Union (first floor). If you require further support you should first check the QUB web pages for virtual hosting including the FAQ pages or contact us at: webmaster@qub.ac.uk

 

How do I sign up as a Web Author/Designer/Developer for a club?
Contact the VP for Clubs and Societies .

I want to use ASP, ASP.NET, ColdFusion, MS SQL Server, Oracle or JSP - Do you support these technologies?
It would be very difficult to support all the technologies requested. The LAMP stack (Linux, Apache, MySQL, PHP) is the most popular configuration for web hosting worldwide. Each component is free (GPL) software, available at no cost, which provides less barriers to learning. Each component can also be installed locally on Windows, Mac and Linux desktops for learning and development. We hope you appreciate the reasons for choosing this technology but we are open to suggestions at our regular meetings with Web Authors (WEBTAG).

Does the webspace support the following PHP feature?
Log in to your control panel http://yoursite.club.qub.ac.uk/cpanel and click on the icon labeled 'PHP Configuration'. For further configuration create a file with the following php code:
<?php
phpinfo();
?>

How do I upload website files to my new webspace?
If you have created website files (.html, .php, .gif, .jpg) locally on your computer, they can be uploaded to your webspace using FTP software. Examples of FTP software include FileZilla, WS_FTP, CuteFTP. These FTP clients can be configured with your account log in details to allow uploading and downloading website files. Some web authoring software titles (such as Dreamweaver) allow you to enter FTP details when defining your website to allow for easy uploading later.
It is important that you only upload your website files into the public_html folder within your webspace. Files uploaded to other folders will not be visible to your website users.

How do I access my Hosting Control Panel (cPanel)?
Your Hosting Control Panel (cPanel) is a central location for managing your web hosting including disk space usage, file management, website statistics and database management.
To access your cPanel use the following address:
https://yourwebsite.club.qub.ac.uk:2083
Log in with the username and password provided to you when you signed up as a web author for the site. If you have lost your log in details please contact the VP for Clubs and Societies to have it reset. Please note that the above address uses https to protect your username and password, you will have to accept the site certificate.

I cannot remember my FTP or cPanel username and password?
If you have lost your log in details please contact the VP for Clubs and Societies to have it reset.

The previous web author for the club left and we want to update the website?
Please contact the VP for Clubs and Societies for new log in details.

Can I manage email addresses in my cPanel?
No. You must use your main QUB email address.

Can I use my own gmail or hotmail email address for my contact details in my cPanel?
No. You must use your main QUB email address. It is important to use your QUB email address for service notifications, meeting notifications and renewals.

Are there any website statistics so I can check how may hits my website gets?
Yes your website statistics are updated every 24 hours. To view the statistics, log in to your hosting control panel and click on the 'awstats' icon.

What is PHP?

PHP is a programming language used for programming web pages. It is used for more sophisticated web features such as guestbooks, galleries, contact forms, forums which cannot be accomplished using HTML alone.
There are many PHP tutorials on the web and books in the library but to get started try saving the following in a file named hello.php and load the page a few times in your web browser.
<?php
echo 'Hello, the time is: '.date('d-M-Y');
?>

What is MySQL?
MySQL is a database server which can be used to store and present data for your website. It is much more tuned for websites than a desktop database like MS Access but the database fundamentals are the same.  You can manage your MySQL database by clicking the icons in the 'databases' section of your cPanel.

How can I make a backup of my website?
A full backup will backup all files needed to restore your account if it is corrupted, deleted, or moved to another server. Periodically generating a full backup and saving it to your own computer is a good idea in case of problems with your account or mistakes by web authors.
To create a backup click on the 'Backups' icon on your Control Panel. Click the button for 'Download or Generate a full Backup'. If you choose 'Home Directory' as the backup location then the backup will be saved as a file (e.g. websitename.tar.gz) into your webspace and will be accessible to you via FTP or the cPanel File Manager. You can download the backup to your own computer from there.
Backups are also carried out by QUB Information Services. If you need your website restored from a backup please contact us as soon as possible.


How do I use FileZilla for FTP ?
Open the Site Manager from File > Site Manager. Click the 'New Site' button.
Enter the server name under host as shown below. Then type your username and password and click 'Connect'.

image

You should then see a screen similar to the one below. On the left is the folders and files on your own computer. On the right are the folders and files on the web server. Double-click the 'public_html' folder on the server. Then drag and drop files from your own computer to the server:
image
Check that the files are now accessible by loading your website in a web browser.

How do I configure Dreamweaver for FTP ?
When defining a new website in Dreamweaver, Site > New Site, you will be asked how you want to connect to your remote server. Choose FTP as shown below and enter your log in details. Make sure to enter 'public_html' for the folder. When you have entered the details click the 'Test Connection' button to ensure you entered the correct details. There is a tickbox for 'Use Secure FTP (SFTP)' - please ensure that this is ticked to protect passwords in files and when logging in.

image

Website Design

Do I need to know website design?
If you are familiar with HTML and other web authroing languages you can create your website and upload it to your web hosting account by FTP.
You may also use authoring tools such as Nvu, Dreamweaver or Frontpage.
If you are unfamiliar with all of these you may wish to use freely available software such as WordPress to manage the content on your website. Please contact us first and we will provide this for you.

What software can I use for designing my website?
You may also use authoring tools such as Nvu / Kompozer (free), Dreamweaver or Frontpage.
If you are unfamiliar with all of these you may wish to use freely available software such as WordPress to manage the content on your website. Please contact us first and we will provide this for you.