From 9e356a00eac7a4c45cc38177e5dfa7a806dc620b Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Tue, 23 Dec 2008 09:34:29 -0500 Subject: [PATCH] Fixed php cgi configuration. --- INSTALL_DEBIAN_4.0.txt | 28 +++++++++++++++++++++++++--- 1 files changed, 25 insertions(+), 3 deletions(-) diff --git a/INSTALL_DEBIAN_4.0.txt b/INSTALL_DEBIAN_4.0.txt index 1501707..23d866b 100644 --- a/INSTALL_DEBIAN_4.0.txt +++ b/INSTALL_DEBIAN_4.0.txt @@ -3,9 +3,30 @@ It is recommended to use a clean (fresh) Debian etch install where you just selected "Standard System" as the package selection during setup. Then follow the steps below to setup your server with ISPConfig 3: -1) Install Postfix, Courier, Saslauthd, MySQL, phpMyAdmin, ntpdate, rkhunter with the following command line (on one line!): +assign hostname (for example ispconfig) -apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl courier-maildrop getmail4 ntp ntpdate rkhunter +echo ispconfig.example.com > /etc/hostname + +vi /etc/hosts +and add line similar but appropriate: +127.0.0.1 localhost.localdomain localhost +192.168.0.100 ispconfig.example.com ispconfig + +1) Add the debian volatile repository to the apt sources list: + +vi /etc/apt/sources.list + +and insert the line: + +deb http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free + +Then run: + +apt-get update + +Now Install Postfix, Courier, Saslauthd, MySQL, phpMyAdmin, ntpdate, rkhunter, binutils with the following command line (on one line!): + +apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl courier-maildrop getmail4 ntp ntpdate rkhunter binutils Answer the questions from the package manager as follows. @@ -40,13 +61,14 @@ 3) Install apache, PHP5 and phpmyadmin (1 line!): -apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli libapache2-mod-fcgid +apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid Then run the following to enable the Apache modules: a2enmod suexec a2enmod rewrite a2enmod ssl +a2enmod actions 4) Install pure-ftpd and quota -- Gitblit v1.9.1