Web Hosting & Ecommerce Puerto Rico


Update Repositories

We need to update the aptitude repository indexes. Type the following command to do this:

# sudo aptitude update


Installing Prerequisites

Next we need to install the prerequisite packages for ISPConfig. The following packages will be needed:

  •  

PostFix (postfix, postfix-mysql, postfix-doc)

  • MySQL (mysql-client, mysql-server)
  • Courier (courier-authdaemon, courier-authlib-mysql, courier-pop, courier-pop-ssl, courier-imap, courier-imap-ssl)
  • System Libraries (libsasl2-2, libsasl2-modules, libsasl2-modules-sql, sasl2-bin, libpam-mysql, binutils)
  • SSL (openssl)
  • Mail Programs (maildrop, getmail4)
  • Rootkit Hunter (rkhunter) # sudo aptitude install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon

courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2

libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl maildrop getmail4

rkhunter binutils


During the setup you will be presented the following screens:

- Enter a password you would like to use for the root user in MySQL.

 

- You will be required to enter the password again.

 

- Select No as we do not want to create the directories.

 

- Read the screen and select OK to continue.

 

- Select Internet Site as the configuration type.

 

- Enter your server's hostname here. Keep in mind that it MUST resolve in DNS.


 

- Select OK on this screen.