Translations of this page?:

For this guide we are looking for Maintainers. If you want to help us, please contact gOOvER in ispCP Forum.

Make sure you are logged in as root and MySQL is running.

1. Untar or unzip the distribution files to a secure directory:

# cd /root
# tar xjvf ispcp-omega-1.0.0-rc5.tar.bz2

2. Change to the newly created directory:

# cd ./ispcp-omega-1.0.0

3. Install the required modules

 First update your system:
# apt-get update && apt-get upgrade
 for Ubuntu 6.06 LTS please use:
# apt-get install $(cat ./docs/Ubuntu/ubuntu-packages-edgy)
 for Ubuntu 7.04 please use:
 	# apt-get install $(cat ./docs/Ubuntu/ubuntu-packages-feisty)
 for Ubuntu 7.10 please use:
 	# apt-get install $(cat ./docs/Ubuntu/ubuntu-packages-gutsy)
 for Ubuntu 8.04 please use:
 	# apt-get install $(cat ./docs/Ubuntu/ubuntu-packages-hardy)
(when you get to the courier screen select 'no' to web directories)
(when you get to the postfix screen select 'internet site' and then type 'root'
for mail. If you've set debian up correctly on install your domain should be
already on screen. Select 'no' to force sync updates.)
(when you get to the proftpd screen, select 'standalone')
(when you get to the rootkithunter screen, select two time 'yes')

4. (optional) Check the ispcp.conf and adapt it to your requirements.

 An overview over the variables you can find in the FAQ on
 http://isp-control.net

5. Build the System by using make:

# make install

6. Copy all the directories into your system (you may make backups)

# cp -Rv /tmp/ispcp/* /

7. Now it's time to set up the frontend. Change into the engine directory:

# cd /var/www/ispcp/engine/setup

7a. Set the MySQL password, if not set:

# mysqladmin -u root password YOUR_PASSWORD

8. Start the engine setup:

# perl ispcp-setup

9. Install ispCP ω step-by-step

If you get no error, all went good; if you get one, look at
http://isp-control.net to solve the problem.

10. There is an error in some courier-versions. Courier won't stop, if you use

/etc/init.d/courier-authdaemon stop, so change it:
# nano /etc/ini.d/courier-authdaemon
change: ${libexecdir}/authlib/authdaemon stop
with:	killall authdaemond.plain

11. Clean the temporary folders:

# rm -fR /tmp/ispcp
 
start/installation/ubuntu.txt · Last modified: 2008/07/12 21:38 by ccercone
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

| All rights reserved : isp-control.net |