Self-Managed Drupal Websites


A Self-Managed website is one that is not maintained and supported by OIT. When choosing to build a website on your own, you'll need to take into account development and design standards, hosting, and maintenance.


    Development and Design Standards

    The person(s) building your website should follow:


    Hosting a Self-Managed Drupal Site

    There are three options for hosting a Self-Managed Drupal website at the University.

    1. Acquia Cloud Hosting Provider
      Host your website with the cloud hosting provider. Read more about an Acquia Self-Managed Cloud-based option for a website.
       
    2. OIT Departmental cPanel
      Host your website on Departmental cPanel. This service is not intended for high-traffic websites. OIT cannot assist with Drupal-related configuration issues. You must apply security upgrades on your own, as they are released by Drupal, to your cPanel site.
       
    3. OIT Virtual Hosting Service
      Host your website on the OIT Virtual Hosting Service. This service includes both a self-managed mode where customer completely builds the server and would be responsible for all security as well as a managed mode in which OIT would build the server and patch the OS while leaving application security and configuration to the customer.

    Launching a Site


    SSL Certificates (Digital Certificates for Web Servers)

    Your website will need to work for site visitors who attempt to access your site with an HTTPS address.


    Security and Maintenance

    1. Security of your site is your responsibility.
       
    2. You should have a maintenance contract or plan in place to ensure that your website's core Drupal code, modules, and system are patched.
       
    3. To enable CAS-authentication on your site, follow the instructions at: Princeton CAS Implementation (Princeton login required).
       
    4. Use the Drupal Administration and Security Guide for more instruction.

     


    Need Additional Help?

    WDS offers a Vendor Consulting Service (log in required) to help you manage out-sourcing your Drupal project. This is a for-fee service.