//diese Anleitung ist veraltet// ====== Benötigte Pakete ====== Fedora: php-pgsql postgresql-server Debian 4.0: apache2 libapache2-mod-php4 php4-pgsql postgresql-8.1 ====== Konfiguration Datenbank ====== Postgresql starten, damit default-Konfigurationsdateien im Postgres Datenverzeichnis erzeugt werden. ''/var/lib/pgsql/data/postgresql.conf'' : ( Fedora ) ''/etc/postgresql/8.1/main/postgresql.conf'' : ( Debian 4.0 ) listen_addresses = 'localhost' ''/var/lib/pgsql/data/pg_hba.conf'' : ( Fedora ) ''/etc/postgresql/8.1/main/pg_hba.conf'' : ( Debian ) local all all trust host all all 127.0.0.1/32 trust Hinweis: diese Lösung ist unter Sicherheitsaspekten nicht zu empfehlen. Konsultieren Sie die Postgres Dokumentation für eine adäquatere Lösung. Datenbank und Datenbankbenutzer anlegen: su - postgres createuser --no-createdb --no-adduser phprojekt createdb --owner phprojekt phprojekt exit ====== phprojekt einfach ====== phprojekt Paket von http://www.phprojekt.de herunterladen. auspacken: cd /var/www tar xzf /tmp/phprojekt.tgz einfacheren Namen wählen: mv phprojekt* phprojekt Rechte anpassen: chown -R root:root phprojekt Config-Datei anlegen: touch phprojekt/config.inc.php Rechte anpassen: ( Debian ) chown www-data phprojekt/config.inc.php Rechte anpassen: ( Fedora ) chown apache phprojekt/config.inc.php http://localhost/phprojekt/setup.php in Browser ansteuern und den Anweisungen folgen ====== Phprojekt als virtuelle Domain ====== verschieben: cd /var/www mkdir -p phprojekt/html mv phprojekt/* phprojekt/html rmdir phprojekt/ ''/etc/httpd/conf.d/phprojekt.conf'' : ( Fedora ) DocumentRoot /var/www/phprojekt/html ServerName phprojekt.linuxhotel.de DNS Zone anpassen: nsupdate < update add phprojekt.linuxhotel.de 7200 IN CNAME notebook14.linuxhotel.de EOF Apache neu starten und auf http://phprojekt.linuxhotel.de/setup.php zugreifen.