BruceTonge.Info

HowTo: Easy Install of ispCP on Debian Etch

by on Apr.23, 2007, under Computing, Hosting, HowTo, Linux, Web

NOTE: This is now quite old there is an updated install how to on he ispcp site here.

IspCP is a branch of the VHCS project but it is a bit more of a welcoming project with a lot more activity on the development side of things.

This howto will also work with Debian Sarge.

This is a scripted install of ispCP so after the first few commands all you have to do is answer the questions.

In this howto I have started off with a clean install of etch with only openssh-server installed.

Login as root and change to root directory.
# cd /root
Download the mini install script from here.
Un-tar the mini install.
# tar -xvzf ispcp-omega-mini-installer-latest.tar.gz

Remove the tar file after extraction for house keeping.
# rm rm ispcp-omega-mini-installer-latest.tar.gz

Change to the extracted directory.
# cd ispcp-omega-mini-installer-0.5/

Run the install script (from here on its just a case of answering the questions).
# ./ispcp-omega-mini-installer-0.5.sh

You will get this menu:
Welcome to ispCP Omega mini installer.
Please, select your operative system
1) Debian Sarge 3) Gentoo 5) Ubuntu 7) Other
2) Debian Etch 4) Fedora 6) OpenSuSE
#?

Type 2. you will then be prompted to install a package called dialog.
Dialog was not found on your system.
Want me to install it? [Y/N]

Typey to install dialog.
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed
dialog
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 216kB of archives.
After unpacking 1221kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
dialog
Install these packages without verification [y/N]?

Type y again at the apt screen to install dialog.

If asked install Bzip2.

Select the install you want to try for a more stable install I recommend Release Candidate until there is an official stable release. If you want to test the latest release go for a nightly build though it might be a bit buggy.

The script will then download your chosen version.

You will be asked to add some new reposes to the source.list select yes for default though it will try and download all packages then from Germany if you have the default .debian.org sources for your country set-up already I would stick with them it will be faster.
You will be asked if you want to install all the dependencies take note of the config options you need to make and select yes.
Then it will install ispCP and will ask you some info about your domain name for the hosting front end and the ip of the server this needs to be the live internet ip just in case your server is behind a NAT firewall.
I will make this more detailed as ispCP is developed but I think it might change quite a bit in the near future.


Leave a Reply

You must be logged in to post a comment.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...