ispCP - Board - Support
Installation Guide Karmic Koala - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Support Area (/forum-30.html)
+--- Forum: Documentation (/forum-45.html)
+--- Thread: Installation Guide Karmic Koala (/thread-8364.html)



Installation Guide Karmic Koala - Yorick Arens - 11-08-2009 05:50 AM

For Karmic Koala (Ubuntu 9.10):

1.Go to the download folder
Code:
# cd /home/{user}
Chage x.x.x to your version number
Code:
# wget http://downloads.sourceforge.net/project/ispcp/ispCP%20Omega/ispCP%20Omega%201.0.2/ispcp-omega-x.x.x.tar.bz2
# tar xjvf ispcp-omega-x.x.x.tar.bz2
2. Change to the newly created directory:
Code:
# cd ./ispcp-omega-*

3. Install the required modules
First update your system:
Code:
# apt-get update && apt-get upgrade

Then install install all needed packages (We are using now the packages from intrepid because there is no file for Karmic Koala)

Code:
# apt-get install $(cat ./docs/Ubuntu/ubuntu-packages-interpid)

During the Install process you might encounter some config screens, here's what you should fill in there (some screens described here might not show up anymore in newer versions of the services to be configured):
On the courier screen select 'no' to web directories.

When you get to the postfix screen select 'internet site'

If you've set your system up correctly on install your domain should already be on screen in the next step, otherwise fill in the host domain name of your server.

Proftpd should be configured as standalone (i.e. not inetd)

4a. 2 extra packages are needed for Proftpd
Code:
# apt-get install  proftpd-mod-ldap &&  apt-get install mod_sql_mysql.c

5. Build the System by using make:
Code:
# dpkg-reconfigure dash
On the next screen click “yes”
Code:
# make -f Makefile.ubuntu install

6. Copy all the directories into your system (you may make backups)
Code:
# cp -Rv /tmp/ispcp/* /


There is also a wrong makefile for Karmic Koala. We have to copy two files manually.
Code:
# cp –Rv /home/{user}/ispcp-omega-*/configs/ubuntu/proftpd/proftpd.conf /etc/proftpd/proftpd.conf
# cp –Rv /home/{user}/ispcp-omega-*/configs/ubuntu/proftpd/root_domain.conf /etc/proftpd/root_domain.conf
8. Now it's time to set up the frontend. Change into the engine directory:
Code:
# cd /var/www/ispcp/engine/setup

9. Start the engine setup:
Code:
# perl ispcp-setup

10. 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.

11. Clean the temporary folders:
Code:
# rm -fR /tmp/ispcp



RE: Installation Guide Karmic Koala - gOOvER - 11-08-2009 03:05 PM

Thanks, great. I will see, haw to Intergrate it into the Wiki


RE: Installation Guide Karmic Koala - Yorick Arens - 11-11-2009 04:28 AM

A little update. Proftpd needed 2 extra packages.


RE: Installation Guide Karmic Koala - Nick Tereh - 11-24-2009 10:41 AM

(11-11-2009 04:28 AM)Yorick Arens Wrote:  A little update. Proftpd needed 2 extra packages.

If does not work proftpd
Yorick Arens Wrote:apt-get install mod_sql_mysql.c

apt-get install proftpd-mod-mysql


/etc/proftpd/proftpd.conf
line 48
DisplayChdir message

uncomment line 164
SQLBackend mysql

uncomment line 21
Include /etc/proftpd/modules.conf

---------

/etc/proftpd/modules.conf

uncomment line 22
LoadModule mod_sql.c

uncomment line 35
LoadModule mod_sql_mysql.c

source:
http://www.isp-control.net/documentation/doku.php?id=solving_proftpd_issues#sql_module_not_loaded