FASTPANEL

FASTPANEL
Popular and convenient control panel for sites on your virtual server

FASTPANEL is a simple and powerful server management panel, designed to simplify the VPS administration process. It allows you to create websites and databases, manage Crontab and mailboxes, provide access to individual websites and much more. It utilizes Ubuntu Server as its base OS.

fastpanel dashboard

Beget VPS with FASTPANEL is a ready-to-use server management panel, deployed on your own virtual private server. You can bring your own domain name or use our free generated domain to access it.

What’s inside

  • Ubuntu
  • FASTPANEL

Installation and initial setup

When creating a server, along with the standard parameters, you can specify:

  • Administrator email. It will be used for issuing a free FASTPANEL license and sending notifications, by default the contact email of your Beget account will be used. We will also automatically create an account at https://cp.fastpanel.direct for license management.
  • fastuser (administrator) password. You can generate a random password if needed.
Note!
When specifying the admin email, please make sure that the mailbox exists and you can access it in order to confirm your license.

When the deployment process is finished, upon accessing the panel you will be prompted to complete the license activation process.

fastpanel license activation

In order to activate your free FASTPANEL license, please follow the link from the email sent to the mailbox used when creating the server:

email confirmation

License will be automatically activated:

license activated

To access the control panel, follow the link https://your_domain_name:8888.

login page

After which, log in using the fastuser login and the password specified when creating the server. If necessary, you can also change the language of the control panel here. Upon first login, you will be prompted to set a recovery email:

recovery email

To finish the installation, accept the license agreement:

license agreement

And the privacy policy:

privacy policy fastpanel

Upon accepting, you will be greeted with the dashboard:

fastpanel dashboard

If necessary, you can also change the language of the control panel by opening the menu:

fastpanel menu

And selecting the desired language from the menu below:

language menu
language list

With that, the initial setup is complete.

Creating a website

To create a website, press the “Create site” button on the dashboard:

create site

Choose the desired option – for example, creating a site manually:

create a site manually

Enter the desired domain name:

selecting a domain name
Note!
You will need to set the IP address of the VPS server as the A-record of your domain name in order to access the website. You can also use the built-in DNS server of the control panel, but that requires additional setup – you can learn more in the official docs.

If necessary, tweak the settings and confirm the process:

create site fastpanel

You will see a similar message upon successful completion:

site created

Creating a database

To create a database, switch to “Management” -> “Databases” section in the menu:

databases fastpanel

Click “New database”:

new database

Enter the database name and user credentials. If needed, you can generate a random password using the corresponding button:

database creation fastpanel

The database will appear in the database list:

database list

FAQ

Updating FASTPANEL

By default, FASTPANEL updates automatically according to the schedule set in Crontab. Manual intervention is not required.

If, for some reason, you need to force an update, connect to the server via SSH and execute the following command:

/usr/local/fastpanel2/app/updater
Enabling TOTP 2fa

We recommend enabling two-factor authentication for extra security. To do that, go to the “Settings” -> “Main” -> “Two-factor authentication” section of the control panel and scan the QR-code or enter the secret key in your authenticator app. To complete the process, enter the verification code from the app into the corresponding field and press “Confirm”.

fastpanel totp

To disable it, enter the code from the app and press “Disable”:

disable 2fa
Changing the PHP version for a website

To change your PHP version, first install it in the “Settings” -> “Applications” section, then navigate to your website’s card and press “Settings”.

site settings

Switch to the “Backend” tab and change the backend to either FastCGI or PHP-FPM.

fastpanel backend

Then select the desired PHP version and save the settings.

php fastpanel
Changing the PHP settings for a website

To change the PHP settings for a website, navigate to its card and click “PHP settings”.

php settings

You can also search through the settings:

PHP settings search

Press the edit button on the right, enter the desired value and save:

memory limit

To persist the changes, press the “Save” button above the settings list:

save php settings
Installing extra apps

To install additional apps, for instance, Composer or PostgreSQL, navigate to the “Settings” -> “Applications” section.

fastpanel install composer

Press the installation button () to start the process – FASTPANEL will do the rest for you.

Giving access to a website

FASTPANEL allows you to generate access credentials for a specific website with fine-grained permissions, which can be useful for giving access to a website to a developer or a support agent without providing full access to the control panel. To do that, navigate to your website’s card and press “Site access”:

fastpanel site access

Press “Add access” and enter the email that the access will be provided to, as well as the permissions given:

access adding

The account will appear in the list:

access management

Login information will be sent to the specified email:

access email
FASTPANEL
FASTPANEL
1 core / 1 GB / 10 GB / 250 Mb/sec
Free with every server:

Automatic backup
Round-the-clock monitoring
Postal system
DNS hosting
Private networks
The server will be created automatically immediately after registering an account

0,08 €

per day
Categories
Control panels