CloudPanel:Part 2

Account

Account

To edit your account information, click on the account icon top right and settings.

Settings

You can change your E-Mail, First Name, Last Name, or change your Password.

Two-Factor Authentication

Enable 2-FA

To enable Two-Factor Authentication, click in your account on the Security tab and click on the Enable Two-Factor Authentication.

Open an app like Google Authenticator or Duo, scan the QR code, and enter one authentication code to confirm.

Disable 2-FA

To disable Two-Factor Authentication, click in your account on the tab Security and click on the button
Disable Two-Factor Authentication.

Settings

Domain Settings

In the Domain Settings, you can change your site’s Root Directory. By default, the Domain Name will be used but can be changed to your needs.

Site User Settings

In the Site User Settings, you can reset the password for the primary SSH User or add SSH Keys if you want to use SSH Public Key Authentication.

PHP/Node.js/Python/Reverse Proxy

PHP Settings

In the PHP Settings, you can change the PHP Version and change other settings like:

  • memory_limit
  • max_execution_time
  • max_input_time
  • max_input_vars
  • post_max_size
  • upload_max_filesize

The most common settings can be modified to your needs, but you can overwrite them in the
Additional Configuration Directives if you need to change other parameter values.

Node.js Settings

In the Node.js Settings, you can change the Node.js Version and the App Port.

The App Port is used to forward NGINX traffic via reverse proxy to the Node App.

The Node.js Versions are managed via Node Version Manager.

Node.js Version change

After changing the Node.js Version, log out from an active SSH Session and connect again to see the new version. Type: node -v to see the new version.

Python Settings

In the Python Settings, you can change the Python Version and the App Port.

The App Port is used to forward NGINX traffic via reverse proxy to the Python App.

By default, the Python Version of the operating system is installed.

Python Version change

After changing the Python Version, log out from an active SSH Session and connect again to see the new version. Type: python –version to see the new version.

Reverse Proxy Settings

In the Reverse Proxy Settings, you can change the Reverse Proxy Url.

PageSpeed

CloudPanel is shipped with the Google PageSpeed Module for NGINX, automatically optimizing your site for better performance.

Enable the PageSpeed module for NGINX by using the switch and clicking on the button Save.

You can modify the rules; see the PageSpeed Documentation for detailed information.

Delete Site

To delete a site, click on the button Delete Site and confirm the action by entering the Domain Name.

Attention

Deleting a site will permanently remove all site files, databases, users, and configs, and they will be non-recoverable.