How To Install ISPConfig To Your VPS
ISPConfig Hosting is available on our CentOS 5 VPS Hosting packages! Just choose our Enhanced plan or higher.
To install ISPConfig run the A2 QuickInstaller:
sh /usr/sbin/quickinstaller.sh
and choose:
8. Control Panel
1. ISPConfig
Once you start the ISPConfig install process via the quickinstaller, updates and then needed dependencies will be installed:
This process will take a while to complete. Feel free to head to Starbucks or local cafe for a fresh cup of joe.
Once the majority of dependencies have been setup, you will next be presented with:
"The following will allow you to setup your MySQL root password and secure your MySQL installation. The default answers will work in most cases."
Here you will go through the process of setting up your MySQl root password and making MySQL more secure. The default answers will be good for most users. You will also be presented with the current MySQL password so you can change it to something easier to remember.
Next step will be setting up some pass phrases and 2 types of self-signed certificates (TLS and SSL) for the postfix mail server.
TLS:
- The following are optional settings and can be left blank as done in this guide:
"A challenge password" and "An optional company name"
Entering a "challenge password" will require you to enter that password any time you try to connect to send or recieve mail. This is in addition to your email user password.
SSL:
Once this is completed the setup process will continue with PHP, Ruby, and FTP Server:
"Installing PHP, please wait..."
"Installing Ruby, please wait..."
"Installing FTP Server, please wait..."
Nothing will need to be entered during those steps. The next step will be to install ISPConfig:
"Downloading ISPConfig, please wait..." Installation of ISPConfig is about to begin.
Enter Language (this guide selects English)
Yes the required modules are installed:
Yes you wish to continue with installation:
Yes you accept the ISPConfig license agreement (if you wish to continue with their installer):
Yes postfix is installed as your mail server:
Yes proftpd is installed as the ftp server:
After some installation, you will be prompted for information related to setting up Self-Signed SSL certificates. This is unrelated to the ones you setup for your Mail Server. These are specific to ISPConfig Web Services. The steps listed below are the ones that require user input. The other steps are self-generating or informational.
ISPConfig will continue with its installation. There will be a few last entries to make before the install process is completed.
Spamassassin needs to know what email address or URL is to be used for spam. You can either hit enter for the default admin user, or you can enter a specific email address.
- This guide chooses the default enter and just hits enter.
SpamAssassin will do some quick configuration and the last few setup steps will be presented. The final steps will be to tell ISPConfig how to connect to MySQL, and what database it is to use for its settings.
Please enter your MySQL server: localhost
Please enter your MySQL user: root
Please enter your MySQL password: Your MySQL password
Please enter a name for the ISPConfig database: Choose a database name
Please enter the IP address of the ISPConfig web: Your VPS IP Address
Please enter the host name: www
Please enter the domain: example.com
Next you will be asked how you want to connect to your ISPConfig control panel.
Please select the protocol (http or https (SSL encryption)) to use to access the ISPConfig system:
1) HTTPS
2) HTTP
- This guide chooses Option 1 HTTPS access as it is an encrypted connection.
If you see the following message then just hit enter for the passphrase (unless you choose to encrypt the ISPConfig SSL certificates above):
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide us with the pass phrases.
Server www.example.com:81 (RSA)
Enter pass phrase:
Installation of ISPConfig will now complete, and you will be presented with your default login information.
Follow these instructions http://wiki.a2hosting.com/index.php/How_To_Setup_Your_Site_on_ISPconfig to learn how to setup your first site with ISPconfig.















