cPanel installer for WebMail Lite 8 offers a fully automated way to install the product on cPanel server. However, this installation method doesn't allow for using advanced features of the product, such as API calls, configuring login page, etc.
To be able to use the full set of WebMail Lite 8 features, installing from ZIP package is strongly recommended.
Unlike the case of cPanel installer, this option doesn't require root access, however the product is installed under one specific domain; it can be root directory or subdirectory of that domain.
The first thing to do is to log into cPanel as non-root user; access URL typically looks like
https://domain.name:2083 - and once there, open File Manager:
Locate and open public_html directory, that's where WebMail Lite 8 is installed:
While it's possible to install the product directly into public_html directory, you may wish to create a subdirectory for WebMail Lite 8 and call it, for example, mail (but not webmail, that one is reserved by cPanel itself):
The next thing to do is download WebMail package from the website.
Upload it into a directory we've just created, and Extract it:
To proceed with installing the product, you'll need to setup MySQL database. That's done in "MySQL® Databases" section of cPanel interface:
Be sure to create a database, a user, and add user to that database:
Once that's done, log into WebMail interface with default credentials of superadmin login and empty password:
and proceed with configuring the product by specifying admin password, database credentials etc.
With WebMail Lite 8 installed on cPanel, most likely you'll only need to add one mail server with 127.0.0.1 specified as IMAP and SMTP host name. But of course, you can add multiple servers, pointing outside of cPanel server.
Also, password change feature is available for such an installation method, too.