header pictures for dedicated hosting services

How to Install ISPConfig 2 on FreeBSD 5.1

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.

Installing ISPConfig part 2

7. Create users and groups for the ISPConfig 2 installation manually.

pw groupadd admispconfig
pw groupadd clamav
pw groupadd ispconfigend
pw useradd admispconfig -G admispconfig
pw useradd clamav -G clamav -s /bin/false -c "Clamav Antivirus"
pw useradd ispconfigend -G ispconfigend -s `which nologin` 

8. Start the installation process by running install_ispconfig/setup script

Cd install_config
./setup 


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:

1: HTTPS
2: HTTP

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.

Guests Visit the FreeBSD Forums  •  Login to the FreeBSD Forums  •  Register for FREE
Custom Search


Copyright © 2009, WEBSERVER CONSUMER GUIDE

Privacy Policy

Please note:
(1) FreeBSD is a registered trademark of The FreeBSD Foundation.
(2) WEBSERVER CONSUMER GUIDE is in no way affiliated with The FreeBSD Foundation