This is a document is the second part of the installation guide to install ISPConfig.2.2.31 on a freebsd 5.1 dedicated server. As we discussed on the previous page apache1.3 shipped with ISPConfig 2 is broken, so unfortunately ISPConfig 2 can't be installed on FreeBSD 7 or later, and yes we did try. After trying different combinations of ISPConfig 2.2/3.0 and FreeBSD 5.1/7.0, we found that only ISPConfig 2.2 and FreeBSD 5.1 works as a fully functional setup. IF you are lookign to install FreeBSD 5.1, we currently only have instructions to install FreeBSD 7
Disclaimer: We have intended as a guide only, while these installation instructions below worked for us, we assume no responsibility for any issues resulting from using the information contained on these pages. Should you have any issue please check our FreeBSD Forums to see if we have already posted a solution or if not then ask your questions there.
7. Create users and groups for the ISPConfig 2 installation manually.
pw groupadd admispconfig
8. Start the installation process by running install_ispconfig/setup script
ISPConfig Installation scripts should start to unpack their shipped-in software packages and then start building them. Depending on your dedicated servers' power, it may take 10-30 min and then you'll be prompted again to enter some SSL certificate information, please type in your information accordingly, like your country code, the state you live in, your organization name, hostname, domain name etc.
After that, it'll prompt for a passphrase, this will be used to encrypt your private key associated with the SSL certificate generated just now. Enter your passprase that’s no less than 4 digits.
This prompt will repeat one more time.
Then the ISPConfig installation continues, to compile SpamAssassin and php etc.
Next, it'll prompt you for a message for your mail server, you can just accept the default by pressing "Enter".
At the end of the installation, you'll be prompted to enter information for your mysql database, like the following:
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: ispconfigdb
Please enter the IP address of the ISPConfig web: Your server’s IP
Please enter the host name: for example: www
Please enter the domain: for example: freebsdforums.org
Please select the protocol to use to access the ISPConfig system:
If you want to use your control panel with SSL, select 1. You can then access it under https://www.yourdomian.com:81.
If you want to access it under http://www.yourdomian.com:81, choose 2. SSL is recommended for better security.
If everything works as it is supposed to, the system will start apache 1.3 (not apache 2.2.11 that we installed before) and prompt you for passphrase. Enter your passphrase here and press “Enter”. If you don’t see any error message, you can point your browser to, say, https://www.yourdomian.com:81, and login with admin/admin.
Looking for our FreeBSD Forums? We have moved them off our main page,just follow the link to our FreeBSD Forums page.
Copyright © 2009, WEBSERVER CONSUMER GUIDE
(1) FreeBSD is a registered trademark of The FreeBSD Foundation.
(2) WEBSERVER CONSUMER GUIDE is in no way affiliated with The FreeBSD Foundation