ISP-Server Setup - Ubuntu 5.10 "Breezy Badger" - Page 6

Want to support HowtoForge? Become a subscriber!
 
Submitted by till (Contact Author) (Forums) on Tue, 2005-10-18 11:54. ::

3 Installing ISPConfig

I will install the current ISPConfig version. Download the current ISPConfig version from http://www.ispconfig.org/downloads.htm to your /tmp directory.

Unpack the ISPConfig-archive and change to the directory install_ispconfig:

tar xvfz ISPConfig*.tar.gz
cd install_ispconfig

Start the setup script

./setup

The installer will now compile an Apache with PHP5 that will run on port 81 and is needed by the ISPConfig system itself. It will not interfere with your existing Apache installation so you can go on unworried.

When the ISPConfig Apache is built, a custom SSL certificate is built. Therefore you are asked a few questions. You can accept the default values, or you can enter new values there, this does not matter:

In step 7 (Encrypting RSA private key of CA with a pass phrase for security [ca.key]) and step 8 (Encrypting RSA private key of SERVER with a pass phrase for security [server.key]) of the certificate creation process you are asked if you want to encrypt the respective key now. Choose n there because otherwise you will always be asked for a password whenever you want to restart the ISPConfig system which means it cannot be restarted without human interaction!

If the compilation fails, the setup is stopped and all compiled files are removed. From the error message you get you should be able to see the reason for the failure (in most cases a package (like the MySQL header files) is missing). Try to solve the problem and the re-run ./setup.

In case of success the setup goes on:

Please choose your language. This is the language of the ISPConfig interface.

Afterwards you are shown the ISPConfig licence (BSD licence). Please read it carefully! You accept it by typing y. If you do not want to accept the ISPConfig licence, type n, and the installation routine stops.

As installation mode I chose expert because i want to set the website root to /var/www. When you are asked for installation mode, type 2 and hit return.

Now you are ask if the daemons like postfix etc. are recognized correctly and for their file locations, chose yes y.

When you are asked:

Web-Root: /home/www
Is this correct? [y/n]

choose n and enter /var/www as Web-Root.

Now you are asked for some installation settings:

Please enter your MySQL server: localhost
Please enter your MySQL user: root
Please enter your MySQL password: (Enter the password you chose when setting up the MySQL Server)

Please enter a name for the ISPConfig database (e.g. db_ispconfig): db_ispconfig
Please enter the IP address of the ISPConfig web (e.g. 192.168.0.1): 192.168.0.100 (Enter your IP here)

Now you are ask to enter the host and domain of your server. If your server has a host and domainname, enter them now. As this is a test install in my local network, I leave the host empty and enter my IP address instead of the domain.

Please enter the host name (e.g. www):
Please enter the domain (e.g. xyz.de): 192.169.0.100

Please select the protocol (http or https (SSL encryption)) to use to access the ISPConfig system:
1) HTTPS
2) HTTP
Your Choice:
1

After you have answered the questions ISPConfig should be duly installed. If you indicated www as host and xyz.com as the domain during the installation, you will find the ISPConfig interface under https://www.xyz.de:81 or http://www.xyz.de:81. Here you can login first with the user name admin and password admin. It is recommended to change the password immediately! This can be done in the ISPConfig web interface under Tools -> Change password.

Then go to Management -> Server -> Settings in the ISPConfig control panel and tick the Maildir checkbox on the EMail tab.

If your server has more than one IP address, please check if your additional IP addresses have been correctly detected by the installation routine under Management -> Server ->
Settings
on the tab Server -> IP List.

You can find the whole ISPConfig installation instructions here: http://www.ispconfig.org/manual_installation.htm

The ISPConfig manuals can be found here: http://www.ispconfig.org/documentation.htm


Links


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by Web hosting service (not registered) on Tue, 2014-02-11 10:52.

 Hello,

Where can I get full manual books?

Thanks.

Submitted by Anonymous (not registered) on Wed, 2006-03-29 05:06.
Maybe I missed a command? I needed to download wget as well as iptables on this install.
Submitted by Anonymous (not registered) on Thu, 2006-03-16 19:06.
Here's an easy way to download ISPConfig on the command line

:

cd /tmp

wget http://easynews.dl.sourceforge.net/sourceforge/ispconfig/ISPConfig-2.2.0.tar.gz

Submitted by Anonymous (not registered) on Sun, 2006-03-05 10:07.

Great!

Thanks a lot for the great howto for installing the ISPconfig on Ubuntu 5.10 Server. Works fine on the first try. I love it. Thanks again from Ulm/Germany.

Schelle

Submitted by Anonymous (not registered) on Tue, 2006-02-21 02:52.

apt-get install flex bison make

Submitted by Anonymous (not registered) on Fri, 2006-02-10 12:15.

Hi, had a small problem with the build of ISPConfig. I unpacked it in the /tmp directory as per instructions in this guide but it kept failing saying it couldn't find php5. Then unpacked it in a user directory and all was well. Running Ubuntu server Breezy. cheers, Adrian

Submitted by EGearing (registered user) on Mon, 2006-01-30 01:24.

After several attempts to install ISPConfig, I tried VHCS using this script

http://wael.nasreddine.com/Articles/Articles/Install_VHCS_on_Ubuntu_%10_Debian.html

Flawless. I tried on a second machine with the same results.


Not sure how they compare - feature for feature - but VHCS has a lot of charm.

Submitted by Anonymous (not registered) on Thu, 2006-01-26 13:58.
I noted that answering "Y" to some questions is the same as "n". If the question expects a lower case response, ya better give it one or it will stop the installation.
Submitted by Anonymous (not registered) on Wed, 2005-12-14 09:00.

Watch out if you have an x86-64 setup. This isn't fully supported. If you don't alter the setup files (see http://www.howtoforge/forums) an installation but more importantly an update fails. This results in a loss of settings.

Also some static applications aren't working on x86_64

Submitted by Anonymous (not registered) on Thu, 2005-12-08 00:43.

Is safe to use php4 from universe ?

Submitted by Anonymous (not registered) on Thu, 2005-11-24 01:40.
lelphRC4_CHUNK is undefined
sh: make: command not found
./compile: line 74: make: command not found
ERROR: Could not make OpenSSL

Submitted by Anonymous (not registered) on Mon, 2006-06-12 05:39.

tado: Thanks for the guide...

Had a issue with MySQL & ISPConfig not accepting my password had to do a :

mysqladmin -u root -p(OLDPASSWORD password XOXOXOXOXOXO=NEW PASSWORD in MySQL. Not a biggy but it was a handful for a hour or 2...

now it's time to get a Dapper Drake rockin & Rolling... Thanx again tado


peace Michael Scott of ProgressiveBastion.com

Submitted by Anonymous (not registered) on Tue, 2005-12-13 05:46.

I had the same problem, you have to install make first to compile anything.

If you have followed the instuctions about logging into root use this command :

apt-get install make

Also where is the rest of the guide? it just ends with no sign of anything.

Submitted by Anonymous (not registered) on Fri, 2005-11-11 03:57.

When I type http://www.mydomain.com I get an 'Index of /' page, which displays apache2-default and webalizer folders. Also when I start my server up it says ISPConfig system is now up and running!

However..

https://www.mydomain.com:81 doesn't work.

Anyhelp would be appreciated.

Submitted by admin (registered user) on Fri, 2005-11-11 09:47.
Please post this in the forum: http://www.howtoforge.com/forums
Submitted by Anonymous (not registered) on Fri, 2005-11-11 00:32.

If I have done a server install I can't browse to ispconfig.com to download ISPConfig control panel. So how will I get this program?

I do however have a windows computer on the network with the file shared. How would I transfer this file over.

Submitted by Anonymous (not registered) on Mon, 2005-11-14 05:16.

lynx will allow u to download what you need or you could install mc and use ftp or just use ftp commands

many ways to get the file.. although it would be a heck of alot nicer if there was a source for a deb package maintained some place... apt-get install ispconfig would kick butt!!

thats what debian is all about....

Submitted by admin (registered user) on Fri, 2005-11-11 09:48.
Please post this in the forum: http://www.howtoforge.com/forums
Submitted by Anonymous (not registered) on Mon, 2006-01-09 03:21.

you shoul try using this command, it's a sourceforge URL as you can see. it worked for me. I hope it works for you.

wget http://heanet.dl.sourceforge.net/sourceforge/ispconfig/ISPConfig-2.1.2.tar.gz

The server for this piece of software is in Dublin but i got 60 kbs and i'm in México.


Submitted by Anonymous (not registered) on Thu, 2006-05-04 01:52.

thanks for this great guide, and thanks to all ppl who replied with the tips.

but [and this might sound super noob] i want gnome on my server and to heck with all u server purists who live and die on the command line :P

shoot, i had a question all set to go and then saw the red box above, lol, off to the forums, and thanks again!