cPanel, Understanding cPanel

An introduction to cPanel and cPanel permissions, with a feature comparison between cPanel and publish.illinois.edu (PIE).

About cPanel

cPanel is the control system that lets you manage websites and databases hosted on the web.illinois.edu platform.

cPanel offers a wide range of web hosting options to students, faculty, and staff, as well as offering easy collaboration with non-University partners through Google authentication. (However, the owner of a site must always be a person affiliated with the University.)

The biggest difference between publish.illinois.edu and web.illinois.edu is flexibility and scope. While publish.illinois.edu offers a fairly simple WordPress site, web.illinois.edu gives you a broad range of platforms, databases, and programming languages to choose from. if you're comfortable on the command line, you can also install your own choice of options.

Comparing publish.illinois.edu and web.illinois.edu

Criteria
publish.illinois.edu (PIE)
web.illinois.edu (cPanel)
Content creationWordPress onlyYour choice of plain HTML, WordPress, Drupal, other content management systems, database-driven sites, and/or programming-driven sites.
Templates and themesOnly specific pre-created templates and themes can be usedYour choice of either pre-created or custom-built templates and themes
Responsibility for security patching and maintenanceLargely centrally managed.Many offerings allow automatic patching, but some systems may need your manual patch attention. If you use custom code on cPanel, you will need to take responsibility for your custom code's security as well.
Group site ownershipOne option: Shared ownership of a WordPress siteMultiple options: Site ownership can be shared either at the cPanel level or at the individual website level.
Multiple websites per domainNot availableIf your group needs (for example) a WordPress-based news site, a Drupal-based research data-driven site, a GitLab-based code repository, and a PHP-based community forum all within the umbrella of yourgroup.web.illinois.edu, cPanel makes it possible.

Quick Starts and cPanel documentation

Our Quick Starts (cPanel, Quick Starts ) introduce how to get going with WordPress, Drupal, Dreamweaver, and more.

 The makers of cPanel also offer an extensive collection of cPanel User Documentation.

Common terms and how we're using them

Understanding the difference between cPanel access and website access

By default, a new website created on the web.illinois.edu cPanel server will be world-readable, but only editable by the person associated with the account who created it. In order to allow other people to contribute to your site, you'll need to choose how to share access.

When you're considering sharing access to your cPanel site with other people, the type of sharing you'll want to use depends on what level of control you want to offer. There are several ways to share writer, editor, and/or administrator levels of control. All of them are available to University users; some of them can be shared with external partners like collaborators from other universities and web development teams.

All cPanel sites have both a cPanel account and at least one website. The first decision to make is whether you want to share web server-level control (cPanel account type) or just web site-level control (WordPress/Drupal/etc.) with your collaborator.

When you want to share website-level (WordPress/Drupal/etc.) control with a collaborator

When you want to share server-level (cPanel account and/or shell access) control with a collaborator

See  cPanel, Getting access and setting permissions for more information about cPanel and website-specific permissions.