netcup wiki


WCP Expert (outdated)

Infomration regarding our older expert offerings

The information on this page is only relevant when using our old Expert Webhosting tariffs.

The Webhosting Control Panel (WCP) is a management interface for your web hosting packages. You can make various settings for your packages and domains.


Under applications, you will find all applications that you can install. An application (for example, WordPress) provides a pre-programmed layout for your website, which you can fill with your own content.

Installing an Application

If you have decided on an application and want to install it, please proceed as described below.

Click on "All available applications"
Then click on "Web"
To install, click on "Install"
Accept the license terms
Confirm with "Next"
Now enter your settings
Start the installation with "Install"

Installation into the main directory of the domain

Leave the field behind the domain empty to install the application in the main directory. In the example above, the application is installed in the "subdirectory" directory.

Changing the language for your application

You also have the option to change the language of the application. This is usually set to English by default. Change the language selection by following the steps below.

Select "Manage My Applications" under "Applications"
Select the application you want to manage (for example, WordPress)
Click on "Change Settings"
In the Main configuration area, you can set your language
Confirm with "OK"

Shell different PHP versions

In our Expert Webhosting tariffs, we offer several PHP versions also on the SSH shell.

The paths of the PHP binaries on the shell are as follows:

PHP 5.4: /usr/local/php54/bin/php

PHP 5.5: /usr/local/php55/bin/php

PHP 5.6: /usr/local/php56/bin/php

PHP 7.0: /usr/local/php70/bin/php

PHP 7.1: /usr/local/php71/bin/php

PHP 7.2: /usr/local/php72/bin/php

Free SSL certificates

In Expert tariffs, we provide a free SSL certificate from Let's Encrypt for each domain. Our software generates all necessary keys, applies for the certificate from Let's Encrypt for you and installs the keys including the certificate in the associated web hosting account. In addition, our software automatically updates the SSL certificate in all systems when a renewal for the respective SSL certificate is due. Please note: In the new Plesk Onyx tariffs (e.g. Webhosting 1000-8000) you activate Let's Encrypt in the hosting product (in the CCP under "Products").


You have a web hosting tariff of the "Expert" category.
The domain that should receive the SSL certificate is assigned to the web hosting tariff. You can do this via the "Administration" tab.
The A record of the domain resolves to the IP address of the used web hosting server. You can correct this in the "DNS settings" tab if necessary.

Apply for a free SSL certificate and have it set up automatically

If you meet the above requirements, go to the "Free SSL" tab to apply for a free SSL certificate. You can find the tab in the CCP under the "Domains" section. Select the desired domain here. You can then access the "Free SSL" tab.

Screenshot Request Free SSL2.png

Please enter an email address here. You can use the email address to request a recovery for your SSL certificate from Let's Encrypt if you ever lose it. Let's Encrypt can also contact you via the email address in urgent cases without us (netcup) having to be contacted first. Please note that you can only issue a limited number of certificates per email address.

Before you can apply for the certificate, you must agree to the current terms of Let's Encrypt.

Let's Encrypt is the issuing authority of the certificate. Let's Encrypt operates independently of us (netcup).

You can then apply for and set up the certificate with a click on "Apply for and set up certificate".

If everything goes well, you will receive the following feedback:

Screenshot Free SSL has been issued2.png

Retrieve details about the SSL certificate

Once the SSL certificate has been issued, you can retrieve details about your SSL certificate via the "Free SSL" tab:

Screenshot Details about the free SSL certificate2.png

Delete SSL certificate

If you click on "Delete certificate", the certificate will be deleted from our system and will no longer be automatically renewed by us. You can still use the certificate in web hosting as long as it is valid, or until you issue a new one for the domain.

The number of new issues of a certificate per domain is limited. Therefore, only delete a free SSL certificate from Let's Encrypt if it is absolutely necessary.

Scheduled Tasks

You have the option in the Webhosting Control Panel 1 to create scheduled tasks, so-called cron jobs.

Call in the Webhosting Control Panel

After successful login to the Webhosting Control Panel, click on Scheduled Tasks under Websites:

Then click on the created system user.

The last step is to click on Schedule New Task.

Creating Scheduled Tasks

A scheduled task can be executed at predefined times, for example on a certain day of the week or once a month. The input is in UNIX crontab format.

In the example below, a PHP script is called every two minutes. The command to call includes the path to the interpreter and the path to the script.

An interpreter is a computer program that reads, analyzes and executes a program source code.


If a scheduled task does not work properly, you can specify an email address in the settings to which an error report will then be sent.

Switching packages

If you have several packages/contracts under your customer number, you can switch to another package/contract within the web hosting control panel.

Click on the dropdown menu at the top in the middle
Select the contract to be edited

Parallels Presence Builder

Parallels Presence Builder is software that allows you to easily create a website. You have different themes to choose from, such as services, retail leisure and entertainment, organizations and more. You receive this feature in the web builder contracts.

The Presence Builder Manual

You can find the manual for Presence Builder via this link.

Applying Presence Builder

To use Presence Builder, you need to link it to your domain first. You can find the Presence Builder software under the Websites menu item. Then follow the steps described below.

Click on Edit Website to go to the selection
Now select a theme that suits you
Give your website a name
Select your language and check the information, this will automatically be transferred to the imprint.

Changing Presence Builder

If you want to make changes to your website, you have the option to do this via the menu bar of the Parallels Presence Builder.

Click on Edit Website
Make your changes in the Presence Builder menu

Starting Presence Builder from scratch

If you want to start your website from scratch or delete it, you can find this option in the Parallels Presence Builder menu at the bottom.

Click on Edit Website
Now click on more and select the action to be performed

Forgot Password

Have you forgotten your password? Don't worry, below you will find instructions on how to get a new password.

Resetting the Webhosting Control Panel Password

If you have forgotten your password for the Webhosting Control Panel (WCP), you can generate a new password via the Customer Control Panel (CCP). If you have also forgotten the password for the CCP, first generate a new password for the CCP. You can find out how to initiate this in this article under point 2.

To generate a new password for the WCP, please proceed as described below.

Log in to the netcup CCP
Select the Products menu item on the left
Now click on the magnifying glass of the package on the left
Set a new password and click on Change Password

Resetting the Customer Control Panel Password

If you have forgotten your login password for the Customer Control Panel (CCP), you can generate a new password.

Open the link to the netcup CCP in your browser
Click on Forgot Password
Now enter your email address, which you have provided as contact email address

FTP Access

FTP is a communication protocol for transferring files between two different computer systems. The transfer takes place according to the client-server principle. An FTP server provides files to the FTP client (for example, FileZilla). The FTP client can store, delete or download files on the FTP server.

FTP Access

In the Websites tab, click on Webhosting Access (globe symbol). There you can set a password for the FTP user. Confirm with OK

Additional FTP Access

If your package contains more than one FTP user, follow this guide.

Under FTP Access you will find your created FTP accounts.

Creating Additional FTP Accounts

You can create additional FTP accounts via "Create Additional FTP Account".

Change Additional User FTP Password

You can change/reset the passwords for the FTP account in the respective FTP account.

Click on the account to select it

SSH Connection

Secure Shell (SSH) is mainly used in the Linux and Unix area for fast and secure server administration over the network. Administrators can transfer files and much more. With the PuTTY program, however, Windows admins can also work with SSH, for example, to replace FTP for data transfer.

SSH Access

If you want to connect via SSH, first create an SSH access. Please proceed as follows.

Click on Webhosting Access in the Websites tab. The FTP main user is already preset under the username of the system user. Now enter the corresponding password. Repeat the password and confirm with OK

Under Linux/Unix, log in via the terminal with the SSH access.

Open a terminal via Applications -> Accessories or with the keyboard shortcut Ctrl+Alt+T. Establish an SSH connection either with the command ssh -l username host or ssh user@host and confirm with Enter. Log in with the previously set password and confirm with Enter

Under Windows, you can use an SSH client, such as PuttY, Winscp, JuiceSSH, to connect via SSH. If necessary, install an SSH client on your computer. The following describes how to establish an SSH connection with PuTTY.

Now open the PuTTY Configuration. Enter either the host or the IP address. If necessary, create a session and save it with Save. Now click on Open to establish the connection. Enter the username and confirm with Enter. Log in with the corresponding password and confirm with Enter

Backup Manager

In the Backup Manager, you can create backups for the respective package/contract. The ability to create and manage backups independently is a standalone product and may need to be ordered in addition to the web hosting package. The backup space offers you the capacity of storage space as the respective tariff allows.

Backup of Data Belonging to the Subscription

If you want to create a backup for one of your domains, please proceed as described below.

Click on Backup Manager. You can make backup settings via Create Backup. Create backup.

Current Backup Tasks

Under this point, you can see your current backups and their progress.


If you want to configure databases, click on Databases in the Website menu.

Existing Databases

Here you will find a list of your existing databases. The IP address of the database server and its port are also displayed. Important: The database server is usually not localhost or in cloud web hosting. Please note this.

IP Addresses of the Database Server

In the overview, you can see the IP addresses of the database server. These are private IP addresses from the network For secure and particularly fast communication between your webspace and the database server, please use the private IP addresses. If you want to access the databases from outside, please convert the private IP address according to the following scheme:

Internal IP address: 10.35.x.y (x.y stands for the host area of the IP address of the database server) Public IP address: 46.38.x.y (x.y remains the same here. Only the network area of the IP address changes)

Adding a New Database

To add new databases, please proceed as described below.

Add new database. Name the new database with a name. Remove Create new database user if you do not want to create a new user. For a new user, enter a database username. Set any password or have a password generated. Confirm the password. Confirm with OK


Here you will find the user accounts of the databases.

Click on a user to manage it

Hosting Settings

In this area, you can make settings for your domain (Security, Web Scripts and Statistics, Hosting Type).

Forwarding a Domain

If you want to forward your domain to another domain or website, you can also do this via the hosting settings. To do this, proceed as described below.

Log in to the Webhosting Control Panel Link. Click on the Website tab. Click on the domain for which you want to change the setting. Click on Hosting Type Website [Change]. Activate Forwarding. Enter the target address. Select the type of forwarding. Confirm with OK

Domain Hosting Settings

You can make settings for your domain via Hosting Settings. For example, Hosting Type, Security, and Web Scripts and Statistics.

Click on Hosting Settings next to the domain to be edited

Changing the Document Root


In the hosting, no APS application is installed under the domain. In standard and web builder packages, it is generally not possible to change the document root.

To change the document root, please proceed as described below.

Go to Hosting Settings for the domain to be edited. Click on Hosting Type Website [Change]. Change the directory to the right of Document Root /httpdocs. Confirm with OK

Preferred Domain

If you want to change the preferred domain, select the Websites menu item in the Webhosting Control Panel of the respective package/contract. This option is generally not available in the Standard and Web Builder packages.

Go to Hosting Settings for the domain to be edited. Click on Hosting Type Website [Change]. In the dropdown menu to the right of Preferred Domain, you can choose between domain.tld, www.domain.tld or None. Confirm with OK

Last update: 27/09/2023