frame

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Register

[ISPConfig] Getting started with ISPConfig

LawrenceLawrence Member
edited November 2019 in Web hosting control panels

Introduction

ISPConfig is an open-source hosting control panel for Linux, licensed under BSD license and developed by the company ISPConfig UG.

ISPConfig allows administrators to manage websites, email addresses, and DNS records through a web-based interface. The software has 4 login levels: administrator, reseller, client and email-user.

More information can be found on official web page:

http://www.ispconfig.org/

Demo version can be tried here:

http://www.ispconfig.org/ispconfig/online-demo/

ISPConfig template

In Time4VPS you are able to install ISPConfig template really easy and fast, only with few mouse clicks:
  1. Login to the Client Area;
  2. Select at the top of the menu the "My Services > VPS" tab;
  3. Press the "Manage" button at the service table;
  4. Press the "Install OS" button;
  5. Choose operating system, agree with warning and press "Continue";
  6. Wait for 5-10 minutes and refresh the VPS management page.
ISPConfig template contains:
  • Debian 9
  • Apache 2.4
  • PHP 7.0
  • MariaDB 10

1. Login

ISPConfig uses 8080 port, so to connect to control panel on your internet browser enter:

https://ip_of_your_server:8080

Log in details for the first attempt to log in are:

Username: admin

The password for the "admin" user matches the "root" user password. It can be found in your VPS management page under the Login Details tab.

After logging in for the first time for security reasons we recommend to change the password. To do this:
- On the top menu press "Tools";
- Then in the left menu choose "Password and Language";
- Enter your new password and save it.



2. Adding New User

In the top menu select "Client" then press "Add new client". Fill in all needed information and press "Save". After that you will be able to update the limits of the client.



3. Adding New Website

In the top menu select "Sites" then press "Add new website". There you will be able to configure all the information regarding your new website.



4. Adding Database

In the top menu select "Sites" then in the left menu select "Databases" and press "Add new Database" button.



5. Password reset

If you have lost your "admin" user password, in order to change it, you have to log in to your server via SSH and execute following commands:

First, you need to find out your "root" user password for mysql, you can do it with this command:
cat /usr/local/ispconfig/server/lib/mysql_clientdb.conf
When you know the MySQL password execute these commands:

Log in to your MySQL:
mysql -u root -p

Select the database:
use dbispconfig;
To change password you need to simply use function UPDATE, as in the example:
UPDATE sys_user SET passwort = md5('yournewpassword') WHERE username = 'admin';

Where "yournewpassword" should be replaced with your password. If all is done correctly, you should see these results:

Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0


Finally, you may quit the MySQL:

quit;
Tagged:
Sign In or Register to comment.

Learn how to install a web and database server, email, FTP client or other applications. Discover and share information on server security or optimization recommendations.
Feel free to join our constantly expanding community, participate in discussions, strengthen your knowledge on Linux and Windows server management!
© 2013 - 2020 Time4VPS. All rights reserved.

Get In Touch