How to Install ISPConfig on Debian 10?

ISPConfig is an open-source hosting control panel for Linux, which is used widely because it is free of cost. 

Please refer to the following article to install ISPConfig on Debian 10 –

1. Log in to your Debian machine with root access using SSH.

2. Download the Debian installation file and extract it. 

wget --no-check-certificate -O installer.tgz && tar zxvf installer.tgz

3. Let us now open and install the installer file. 

cd *ispconfig* && bash

4. Once you run the installer, it will ask you to provide your fully-qualified domain name.
Ensure you provide the FQDN, or the installer will give you an error. 

ISP-config Install

5. Set up server quota to default.

6. Set up user quota to default.

Default Quota

7. Select default in the unattended setup of expert mode for ISPConfig.

Unattended Setup

8. Install Jailkit


9. Select RoundCube as your webmail client.


10. Select your country code for the SSL Certificate.
Here, we have selected the US for the United States; you can choose your own. 

SSL Country Code

11. Provide the Province and Locality.

Province Name

12. Provide the Organization name and Company name

Organization name

13. Once you are done with all the information, it will move further for the installation in the SSH.

14. It will install the web server, Postfix, ClamWin, BIND, etc., in the installation process.
Once the installation is completed, you will find the below screen –

Installation Process

15. Log in to your ISPConfig control panel using https://IPAddress:8080 with username: admin and password: admin

Installation Completed

16. Click on Advanced and proceed.

Click Advanced

17. Log in to your ISP Config.

Login to ISP Config

18. You will see the screen given below once you are done logging in.

ISP Config Logged In

Was this answer helpful?

« Back