First steps in your hosting control panel

What should you do when you first log into your hosting control panel? This article provides a complete roadmap for managing files, databases, email, and security on day one.

6 min Updated 28 Jul 2026

Why Is the Hosting Control Panel Your Most Important Tool?

Imagine you have bought a new house, but you haven't been given the keys. The hosting control panel is exactly that key. This panel allows you to upload site files, create databases, set up business email, and manage site security. Without mastering the hosting control panel, you practically cannot use your hosting service. In this article, we will review the essential first-day steps so you can start your work with confidence.

Logging into the Hosting Control Panel: The First Step

After purchasing hosting, the provider (such as ServerNet) sends a welcome email with the following information:

  • Control panel address (usually https://yourdomain.com/cpanel or https://IP:2083)
  • Username and password
  • DNS server address (Nameserver) for connecting the domain

If you cannot find this email, be sure to check your Spam folder. Otherwise, request the information to be resent via a support ticket.

Changing the Password on First Login

One common mistake among beginners is using the default password. To change the password:

  1. Log into the control panel.
  2. Go to the Password & Security section.
  3. Choose a new password with at least 12 characters including uppercase letters, lowercase letters, numbers, and symbols.
  4. Click on Change Password.

Security Tip: Never use the same password for your hosting control panel and your email.

Managing Files in the Hosting Control Panel

The File Manager section is the heart of the hosting control panel. Here you can upload, edit, delete, or move site files. The most common tasks include:

Uploading Site Files

To upload WordPress or a static site:

  1. Enter File Manager and open the public_html folder.
  2. Click on Upload and select your files.
  3. If the files are compressed (ZIP), after uploading, right-click on the file and select the Extract option.

Common Mistake: Many users upload files to the root folder, while they should be placed in public_html. Otherwise, the site will not be visible through the domain.

Setting File Permissions

Incorrect permissions can cause 403 or 500 errors. Use 644 for regular files and 755 for folders. To change:

  • Right-click on the file or folder.
  • Select the Change Permissions option.
  • Enter the numbers as above and click Change.

Creating a Database in the Hosting Control Panel

Most dynamic sites (like WordPress) require a database. In the hosting control panel, MySQL Databases is typically used. Steps to create:

  1. Go to the MySQL Databases section.
  2. Enter a name for the database (e.g., site_db) and click Create Database.
  3. Create a new user with a strong password.
  4. Add the user to the database and grant all privileges (ALL PRIVILEGES).

Now enter the database information (name, user, password, and host) into your site's configuration file (e.g., wp-config.php for WordPress).

Managing the Database with phpMyAdmin

To directly edit tables or import an SQL file, use the phpMyAdmin tool. This tool is available in the hosting control panel. To import a backup file:

  1. Log into phpMyAdmin.
  2. Select the desired database from the list on the left.
  3. Click on the Import tab.
  4. Select your SQL file and click Go.

Note: If the SQL file is large (over 50 MB), you may encounter a timeout error. In this case, split the file into smaller pieces or use command-line tools like mysql.

Setting Up Business Email

Professional emails like info@yourdomain.com increase your business credibility. In the hosting control panel, the Email Accounts section makes this easy:

  1. Go to Email Accounts.
  2. Click on Create.
  3. Enter the username (e.g., info) and password.
  4. Set the storage space (usually 500 MB is sufficient).
  5. Click on Create.

Now you can use your email via Webmail (like Roundcube) or by configuring it in Outlook/iPhone. You will find the SMTP and IMAP server settings in the Email Accounts section.

Configuring DNS Records for Email

To ensure your emails are delivered correctly, you need to set up MX and SPF records. In the hosting control panel, go to the Zone Editor section and make sure:

  • The MX record points to your email server (usually mail.yourdomain.com).
  • The SPF record is like this: v=spf1 +a +mx +ip4:YOUR_SERVER_IP ~all

Common Mistake: Forgetting the SPF record causes your emails to land in recipients' spam folders.

Managing Domains and Subdomains

In the hosting control panel, the Domains section allows you to add new domains, create subdomains, or change the primary domain. To create a subdomain like blog.yourdomain.com:

  1. Go to Subdomains.
  2. Enter the subdomain name (e.g., blog).
  3. Specify the destination folder (usually public_html/blog).
  4. Click on Create.

Now you can upload blog-related files to the public_html/blog folder.

Basic Security in the Hosting Control Panel

Security should not be postponed. On the first day, take these actions:

Activating Free SSL

To activate a free SSL certificate via Let's Encrypt:

  1. Go to the SSL/TLS section.
  2. Click on Install an SSL Certificate.
  3. Select your domain and click Install.

After installation, make sure your site redirects to https://. You can do this with WordPress plugins or by editing the .htaccess file.

Setting Up the Firewall

The ModSecurity section in the hosting control panel allows you to block common attacks like SQL Injection and XSS. Activate it and keep the default settings.

Backup: A Task You Should Not Forget

No one wants to lose their site. In the hosting control panel, the Backup section lets you back up all files and databases. It is recommended to:

  • Take a full backup at least once a week.
  • Store the backup file on your computer or a cloud service.
  • Use automated tools like JetBackup (if available).

Note: If your site is dynamic (like an online store), daily database backups are essential.

Troubleshooting Common Issues in the Hosting Control Panel

Here are some common problems and their solutions:

500 Internal Server Error

This error usually occurs due to incorrect file permissions or errors in the .htaccess file. To fix:

  • Change file permissions to 644 and folder permissions to 755.
  • Temporarily rename the .htaccess file to .htaccess_old to check the issue.

Inability to Access phpMyAdmin

If phpMyAdmin does not open, an IP restriction may be applied to it. In the hosting control panel, go to the phpMyAdmin section and select the Allow from all option (only if necessary).

Final Words

The hosting control panel is a powerful tool that, by learning its basics, you can easily manage your site. The steps we reviewed in this article—from changing the password and uploading files to creating a database and setting up email—form the foundation of your work. If you encounter any issues at any step, the hosting provider like ServerNet usually offers visual guides and 24/7 support. Remember to always back up your site and take security seriously. Now it's time to get to work and explore your hosting control panel!

Was this page helpful?