Download and install ISPConfig 3
25. Download ISPConfig 3
- Get the latest version number of ISPConfig 3
- Adjust ISPConfig 3's version number in the required code
26. Untar ISPConfig 3 and start installing
- Untar the downloaded application
- Change directories
27. Further install and configure ISPConfig 3
- Start the installation of ISPConfig 3
- Configure ISPConfig 3
28. Get ISPConfig 3 ready for use
25a. Get the latest version number of ISPConfig 3
On the web go to website ispconfig.org. Find the latest version for ISPConfig 3 on that website. In March, 2010, the latest version was 3.0.2.1:
Since March, 2010, there has been at least one update, but we're going to pretend here that 3.0.2.1 is the latest version.
25b. Adjust ISPConfig 3's version number in the required code
In order to download ISPConfig3, select and copy the code below, but don't run it in Terminal yet:
Instead, paste the selected code in an editor for easier manipulation. This is what that might look like in an editor:
Take a look at the version you've just pasted. It's 3.0.1. We already now this is not the latest version, so we've got to adjust that.
Above, we told you to check ISPConfig's website to get the latest version number. Assuming that the latest version is 3.0.2.1, change your version from 3.0.1 to that newer one. If you've found a new version, use that number instead:
In Terminal, change (cd) to tmp by running cd /tmp:
Now copy (Ctrl-C) the adjusted line of code from your editor and paste (Ctrl-V) it onto the Terminal screen:
Hit Enter to run the code. The download will start.
26a. Untar the downloaded application
The downloaded application has to be unpacked aka untarred.
In order to untar the app, you type the untar command tar xvfz followed by the first character of the file name: I
Then hit the Tab key to autocomplete the file name ...
... and hit Enter to start untarring.
26b. Change directories
As soon as the file is untarred, change directories (cd). You go to the ispconfig3_install/install/ directory.
First type cd i
... then hit the Tab key to autocomplete the directory name ...
... and add install/ to the code to make the complete code look like:
Hit Enter.
27a. Start the installation of ISPConfig 3
You can easily tell you're now inside the install directory by looking at the Terminal:
Now run the installation script. Select and copy:
Paste and run the code in Terminal.
27b. Configure ISPConfig 3
You'll see the following configuration screen:
Now choose some options. The first one is about the preferred language:
Hit Enter for English as your preferred language if you want to follow our instructions.
In order to choose the standard installation mode ...
... just hit Enter.
If the hostname and domain name between brackets [server01.yourdomain.com] is your chosen hostname ...
... hit Enter.
The MySQL hostname localhost is OK, so ...
For the MySQL root username we choose root so ...
... hit Enter.
You now have to type the MySQL root password you chose in paragraph 18a on the Debian Lenny installation pages:
Then hit Enter.
Creating MySQL database dbispconfig is OK, so ...
... hit Enter.
The utf8 character set is OK, so ...
.. hit Enter.
The system is going to generate a security certificate.
If you wish to answer the questions asked for this certificate, go ahead. If you follow the instructions below, you'll leave the fields blank by hitting Enter 8 times.
Hit Enter.
Hit Enter.
Hit Enter.
Hit Enter.
Hit Enter.
Hit Enter.
Hit Enter.
That's all for now. ISPConfig 3 has been installed.
28a. Login
You can access ISPConfig 3 in a browser under your equivalent for either http://server01.yourdomain.com:8080 or http://192.168.178.99:8080 on your local area network (LAN):
The first time you login, use Username admin and Password admin.
Then hit Login.
28b. Change your password
Now you need to change your password.
In the Config menu, hit Tools.
Your next move is to ...
... hit Password and Language.
Type a new password of your own choice twice and ...
... hit Save. Then Logout:
Log back in with your new password:
Now you're ready to start using ISPConfig3: