Skip to main content
IT Services

Managed LAMP Virtual Machine


  • Service Group: Collaboration and Communication Services
  • Users: Staff

Service Description

IT Services hosts various web sites on behalf of the University and generally these are maintained by Marketing and Communications.

Managed LAMP VMs provides a minimal segregated environment for LAMP web sites or applications with a small or specialised remit. Typically they are used to host mall bespoke or ‘off the shelf’ web applications.

Managed LAMP VMs are provided "empty" for you to install or create a PHP web application.

Example Uses

Here are a handful of examples of what existing users are doing with their LAMP web sites.

  • Team or Department Wiki with DokuWiki or MediaWiki
  • Team or Department equipment booking system with MRBS
  • Conference planning and management with HotCRP
  • Making research findings publicly available with bespoke databases and web frontends

Technical Details

  • Linux Distribution: RedHat Enterprise Linux 8
  • Processing: 1 to 2 CPU Cores.
  • RAM: Up to 8GB
  • Disk Space: 35GB
  • PHP Version: 7
  • Database: MariaDB 

Managed LAMP VMs are RedHat based and include Apache, MariaDB and PHP. It may be possible to use other software but ITS won't be able to provide you support with those. OS patches are installed automatically, and if necessary e.g. for kernel updates, the system will reboot automatically overnight.

Other points to note about the service is that ssh access is permitted from within the campus network and HTTPS connections are offloaded and proxied via our reverse proxies. From time to time service may be unavailable for maintenance, which would be announced in advance.

Domain Names and SSL Certificates

Domain names should match the following criteria and if so, IT Services may be able to supply an SSL certificate at no cost to your department.

Domain names should:

  • end with "qmul.ac.uk"
  • not include the prefix www.
  • end with a suitable school or departmental domain (e.g. history.qmul.ac.uk or sllf.qmul.ac.uk)
  • must not already be in-use, unless by your existing website which you plan to move to this service.

With agreement from Marketing and Communications, your domain name could:

  • end with "qmul.ac.uk" and not use a departmental prefix.

Non qmul.ac.uk domain names may be used, however this is not generally recommended and there could be further ongoing costs and obligations you will be responsible for.  Please note it is not possible to use Idcheck authentication with a Non-qmul.ac.uk domain name.

If you are unsure, please contact us and we will be happy to discuss this with you.

The University House Style requires URLs or web addresses not include the "www." prefix.  Therefore, we do not issue those domain name as standard, and won’t normally provide an SSL certificate at no cost.  Where necessary, we can provide a redirect from your domain name with a "www." prefix to your domain name without it.

Backups

Nightly backups are taken, primarily for disaster recovery purposes. Backups are retained for at least one month.

You're encouraged to maintain your own backup copies of your web site, particularly before applying updates or modifying your application code.  Please contact us if you would like guidance on tools and techniques to backup your website and maintain a version history.

If requested, we will restore your VM to a previous days backup.

Life-Cycle

The supported life-time of Managed LAMP VM is limited by the life-cycle of the underlying operating system. Once the "production" support period of the OS ends, we are unable to support the Managed LAMP VM. Before that time, users would be given the opportunity to move to a new VM based on a more recent OS.

RedHat Enterprise Linux is the operating system for Managed LAMP VMs and according to the RedHat Life-Cycle Dates [https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates], support for RHEL 8 ends on 31 May 2029

Information Classification

Managed LAMP VMs are not suitable for sensitive information.

Information classified as "Open" or "Protect", as defined in DG09 Information Classification, can be hosted in a Managed LAMP VM which is available on the public internet.

Information classified as "Restrict", as defined in DG09 Information Classification, can be hosted in a Managed LAMP VM which is not accessible from the public internet. Access in this case must be via on-campus devices, VPN or a VDI remote desktop.

Service Classification

This service is classified as Non-Critical and is not suitable for any business critical web sites such as the main college web site.  Any business critical web sites will require their own special service design and build.

Your Obligations

In addition to normal University policies (including the IT Regulation and Web Policy) you are obliged to maintain your Managed LAMP VM web site and any additional software or code added to it.

From time to time we may identify security or other issues with your Managed LAMP VM and in some cases you may need to make modifications or updates.

If your Managed LAMP VM is no longer required, please let us know so that it can be decommissioned. If you are leaving the organisation or changing roles, please ensure your VM is handed over to a colleague and IT Services are informed.

If you are writing code for a LAMP web site, please refer to the Web Application Best Practice guidance document.

How To Request This Service

Contact the Marketing and Communication team <websupport@qmul.ac.uk> in the first instance. Your web site may be suitable for web design and management provided by them.

If your web site is not related to services provided by Marketing and Communications, please make your request through the Service Desk.

If your domain name doesn't meet the criteria described above, you may need to manage the domain name registration, the purchasing and updating of SSL certificates, and any additional costs required to do so.  If you are unsure, please contact us and we will be happy to discuss this with you.

Lead Time

LAMP VM Hosting related requests should be made at least 4 working weeks in advance.

Cost

There may be some costs involved, this needs to be consulted with the Marketing and Communication Team and IT Services.

Availability

Hours of Service: 24/7/365

Supported Monday to Friday 8am-6pm (excluding bank holidays and university closure days).

Support

Support is provided for the core features of the Managed LAMP VM, Apache web server, MySQL and PHP Installation.  Support is also provided for the optional preinstalled software and Idcheck authentication.

You can modify the configuration of your LAMP VM and will be able to install additional software.  However, we're unable to provide support for your changes or additional software.  We will endeavor to provide advice and guidance where possible.

Some faults may require your Managed LAMP VM to be restored to a known working backup.

Bespoke PHP programming and application support are not provided, users must maintain their website, application and code.

Contact the IT Helpdesk

Call: +44 (0)20 7882 8888
Email: servicedesk@qmul.ac.uk
Visit: G15 Francis Bancroft, Mile End
Self-service: Service Desk

Dependent Service

This service is dependent on Infrastructure Services.

Back to top