The shared web hosting service runs Interworx to provide a reliable and scalable web hosting system providing a control panel to administrators and website owners, allowing self-management of hosted websites.
- Cost efficient – shared infrastructure decreases overall costs associated with website hosting.
- Redundant environment – multiple load balanced web servers are dedicated to serving the websites.
- Managed server administration – security, server/LAMP software updates, server and network monitoring, and backups are managed by UBC IT
- Privacy compliance – your website is hosted on campus.
Our web hosting infrastructure runs on a standard LAMP platform:
- Linux (RHEL 7)
- Apache 2.4
- MySQL - MariaDB 5.5
- PHP - Versions Available - 5.6, 7.0, 7.2, 7.3, 7.4 (as of 2021-01)
Version 8 is undergoing testing.
The web hosting environment offers web-based access to your hosting account through a control panel. After your account has been provisioned, you manage your hosting service including creation of web sites, additional FTP or control panel accounts, view website statistics and schedule site backups.
While UBC IT manages the overall infrastructure and ensures servers are kept up to date, website content (including any content management system), design and architecture are the responsibility of the client. The below table outlines the various areas of responsibility:
Roles & Responsibilites
Web Site Owner
Overall maintenance of web hosting infrastructure.
Server LAMP software and security updates.
Resource monitoring and allocation to ensure optimum server performance.
.Authority to disable a website if compromised.
Report immediately to UBC IT if they suspect their website has been compromised.
Content Management System updates (for CMS-based sites).
Website content creation / updates / management.
End-to-end website testing.
Information architecture, design and usability of websites.
Client-written application issues.
Installing TLS / SSL certificates on websites