[I]Installation Debian Apache Webserver
Debian 4.0 : # apt-get -y install apache2
Installation Debian Apache 2.2 Php5 Unterstützung
Debian 4.0 : # apt-get -y install libapache2-mod-php5 php5-cli php5-common php5-cgi
Installation PhpMyAdmin
Debian 4.0 : # apt-get install phpmyadmin
Aufruf über: Domain wurde soeben registriert
Zusätzliche Zugriffsbeschränkung für Phpmyadmin durch .htaccess / Passwortschutz
Erstellung .htaccess Datei
Debian 4.0 : # mcedit /var/www/phpmyadmin/.htaccess
Inhalt
Quote:
AuthType Basic
AuthName “phpmyadmin”
AuthUserFile /var/www/phpmyadmin/.htpasswd
require user USERNAME
Erstellung .htpassword Datei
~# mcedit /var/www/phpmyadmin/.htpasswd
USERNAME:iqhCaA/JBcng.
Passwortverschlüsselung hier unter KENNWORT
|
Anpassung Apache.conf
~# mcedit /etc/apache2/apache2.conf
Inhalt an Ende der Apache2.conf anfügen
<Directory /var/www/phpmyadmin>
AllowOverride AuthConfig
Options ExecCGI FollowSymLinks
</Directory>
Installation Debian Mysql Server 5
Debian 4.0 : # apt-get install mysql-common mysql-server mysql-server-5.0
Passwort von Root für Debian MySQL ändern / setzen
Debian 4.0 : # mysqladmin -u root -p password ‘IhrNeuesMysqlRootPasswort’
( Enter password: mit RETURN beantworten, da zu Begin noch kein Passwort gesetzt ist)
Erstellung Debain Etch MySQL Datenbank
Debian 4.0 : # mysqladmin -p create ErsteDatenBank
Erstellung eines weiteres MySQL Benutzer und Anpassung der Rechte für Datenbank
mysql -u root -p
Enter Password: *****
mysql> create user ‘NeuerNutzer’@localhost identified by ‘Passwort’;
mysql> GRANT ALL PRIVILEGES ON ErsteDatenBank . * TO NeuerNutzer@’localhost’;
mysql> FLUSH PRIVILEGES;
mysql> quit
Debian Apache 2.2 Webserver Neustart
Debian 4.0 : # /etc/init.d/apache2 restart
Test der Php 5 Unterstützung
Debian 4.0 : # mcedit /var/www/test.php
Inhalt:
Quote:
# test.php
<?php phpinfo(); ?>
Test im Browser über: Domain wurde soeben registriert
|