Download and install ISPConfig 3

25. Download ISPConfig 3

  1. Get the latest version number of ISPConfig 3
  2. Adjust ISPConfig 3's version number in the required code

26. Untar ISPConfig 3 and start installing

  1. Untar the downloaded application
  2. Change directories

27. Further install and configure ISPConfig 3

  1. Start the installation of ISPConfig 3
  2. Configure ISPConfig 3

28. Get ISPConfig 3 ready for use

  1. Login
  2. Change your password
25. Download ISPConfig 3

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:

Paste in 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:

Change

In Terminal, change (cd) to tmp by running cd /tmp:

cd /tmp

Now copy (Ctrl-C) the adjusted line of code from your editor and paste (Ctrl-V) it onto the Terminal screen:

Terminal

Hit Enter to run the code. The download will start.

26. Untar ISPConfig 3 and start installing

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

Type snippet

Then hit the Tab key to autocomplete the file name ...

Autocomplete

... 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

Snippet

... then hit the Tab key to autocomplete the directory name ...

Autocomplete

... and add install/ to the code to make the complete code look like:

Add

Hit Enter.

27. Further install and configure ISPConfig 3

27a. Start the installation of ISPConfig 3

You can easily tell you're now inside the install directory by looking at the Terminal:

Inside

Now run the installation script. Select and copy:


Paste and run the code in Terminal.

Terminal

27b. Configure ISPConfig 3

You'll see the following configuration screen:

Configuration

Now choose some options. The first one is about the preferred language:

English

Hit Enter for English as your preferred language if you want to follow our instructions.

In order to choose the standard installation mode ...

Standard

... just hit Enter.

If the hostname and domain name between brackets [server01.yourdomain.com] is your chosen hostname ...

Hostname

... hit Enter.

The MySQL hostname localhost is OK, so ...

localhost

For the MySQL root username we choose root so ...

root

... hit Enter.

AttentionYou now have to type the MySQL root password you chose in paragraph 18a on the Debian Lenny installation pages:

Password

Then hit Enter.

Creating MySQL database dbispconfig is OK, so ...

Database

... hit Enter.

The utf8 character set is OK, so ...

utf8

.. hit Enter.

The system is going to generate a security certificate.

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.

Country

Hit Enter.

State

Hit Enter.

City

Hit Enter.

Company

Hit Enter.

Unit

Hit Enter.

Name

Hit Enter.

Email

Hit Enter.

Port

Hit Enter.

That's all for now. ISPConfig 3 has been installed.

28. Get ISPConfig 3 ready for use

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):

Browser

The first time you login, use Username admin and Password admin.

Login

Then hit Login.

28b. Change your password

Now you need to change your password.

tools

In the Config menu, hit Tools.

Your next move is to ...

Password

... hit Password and Language.

Type a new password of your own choice twice and ...

Password

... hit Save. Then Logout:

Logout

Log back in with your new password:

Login

Now you're ready to start using ISPConfig3:

Ready for use

 

Drag this box to where you want it
vi | shell
command action command action
su become superuser rm foo delete file foo
ls show files & directories rmdir foo delete directory foo
ls -a show invisible items too rm -rf foo delete dir foo + content
ls -l show long names chmod change permissions
ls -la show long and invisible chmod 755 foo set 755 for foo
cd change directories vi /etc/foo open file foo in vi
cd / go to root directory apt-get install get and install application
cd /etc go to etc via root tar -xzvf extract zip file
cd /tmp go to temp via root exit finish Terminal session
/etc/init.d/restart apache2 restart the Apache server
/etc/init.d/status apache2 show if the Apache server is running
shutdown -h now shutdown the system immediately
shutdown -r shutdown and reboot the system
vi | shell
<= keyboard hits => action
  i   insert (start editing)
  arrows   move around
  backspace   delete to the left
  delete   delete to the right
  esc   stop editing
esc :w enter stop editing, save changes and keep vi open
esc :wq enter stop editing, save changes and exit vi
esc :q enter stop editing, exit vi without saving

Assistance

vi & shell

Contact