Hosting Control Panel for Web Space Management
The Control Panel is a powerful and user-friendly interface that offers a wide range of management features. It allows you to easily set up and manage all core tasks of your hosting and website. With the Control Panel, you can perform the following tasks:
- Change password for SSH and web login
- Set up directory protection
- Manage domains
- Manage FTP users
- Set up email
- Manage databases
- Set up redirects
Change Password for Web Login and SSH
After setting up your user account, you will receive a notification at your contact email address.
You can access the Control Panel login screen through the link provided in the email.
First Login
Use the provided credentials to log in. The password can be changed at any time via the “Forgot password” function in the login screen.
Click on “Forgot password” and enter your username and email address. You will receive another email, and by clicking on the link, you can confirm that you wish to change the password. Then you can either enter a new password or have one generated.
Note: The new password also applies to SSH access.
After a successful login, you will find all the features of the Control Panel clearly organized in the navigation bar.
Set Up Directory Protection
Directory protection prevents public access to your website, e.g., during development. This is especially important when legal texts like the imprint have not been provided yet.
You can set up this protection through the Control Panel: In the “Security” menu, select “Directory Protection” and click “Create Directory Protection.”
If your website is in the main directory of the web server and not in a subdirectory, you can simply assign a username and password.
Click “Save” to activate the directory protection within 60 seconds.
To delete the directory protection and make the website publicly accessible again, click “Directory Protection” and then the red symbol.
Manage Domains
With the Control Panel, you can assign your pre-registered domain, set up subdomains, and configure redirects.
Click “Domains” and then “Add Domain.”
Enter the full domain name, e.g., example.com (without “www.”). In most cases, you can keep the default settings, but you can adjust them as needed.
Embed Certificates
You can embed your own SSL certificates or create and manage free certificates from Let’s Encrypt through the Control Panel. The certificates are automatically updated, so there is no risk of them expiring.
Select “Let’s Encrypt Certificate” for a free certificate.
When you click “Let’s Encrypt Certificate,” additional options will open.
Activate “Force Secure Connection” to automatically redirect all HTTP requests to HTTPS.
You can also activate “HSTS,” which prevents access via HTTP. This function can also be activated later to avoid errors during initial setup.
HSTS stands for “HTTP Strict Transport Security.” With this setting, the website will only be accessible via HTTPS. This is an important security measure because it ensures that your website is transmitted securely over the internet.
Manage FTP Users
For secure file transfers with an FTP client, we recommend creating a separate FTP user. In the Control Panel, click “Settings” > “FTP Users” and then “Add FTP User.”
Enter a password; the username will be automatically created and displayed.
In your FTP client (e.g., Filezilla), enter the following data:
- Server: e.g., server1.example.com
- Username: The FTP username created in the Control Panel
- Password: The password for your FTP user
- Port: The port does not need to be specified; the FTP client will automatically select a secure connection
Set Up Email
Once a domain is activated, you can create an email address for that domain, e.g., info@example.com
In the Control Panel, click “Email Addresses.”
Then click “Add Email Account.”
Choose a password for your email inbox and specify how much storage space should be allocated for the mailbox.
Set Up Email Program
You can use the newly created email address with an email client like Mozilla Thunderbird, Outlook, or Apple Mail. Enter the connection data into your email client.
Click the “Show” link under “Connection Data” to view the required information.
Webmail
You can also use the email service without your own email client. The browser-based client “Roundcube” is installed on the server.
To access webmail, there are two options:
- Click the envelope icon under “Email” in the Control Panel.
- In the browser address bar, enter the server name where your website is hosted and append
/webmail/
.
Enter your login credentials in the login window.
Spamfilter
The server has a system for analyzing spam. You can find more information about this in Handling SPAM.
Manage Databases
If you use a CMS, you need a database. In the Control Panel, you can create and manage databases. With phpMyAdmin, you can import and export existing databases.
Click “Add Database.”
Create a secure password and enter the database name, user, and password into your CMS.
Access phpMyAdmin
By clicking the icon, you will be taken to phpMyAdmin, where you will be automatically logged in.
Enter the database user credentials in the phpMyAdmin login window to access the database.
Configure Webserver
The Control Panel allows you to configure the Apache web server individually. You can set up redirects without editing a .htaccess file. For example, you can redirect HTTP to HTTPS or non-www to www.
The possibilities are extensive.