[Linux] Apache mit PHP,MySQL und PHPMyAdmin installieren

[Linux] Apache mit PHP,MySQL und PHPMyAdmin installieren

In diesem Tutorial geht es darum, wie ein kleiner Webserver mit Apache2, PHP5 und MySQL installiert und konfiguriert werden kann. Als Betriebssystem in diesem Tutorial wird Debian5 Lenny benutzt. (Siehe [Linux] Debian 5 Lenny installieren)

Insallation Apache2 und PHP5
Um die neusten version der Programme zu bekommen muss erstmal die Paket Datenbank aktualiesiert werden.
apt-get install update

Ist dies geschehen kann auch schon mit der Installation begonnen werden.
apt-get install apache2 php5 libapache2-mod-php5 

Mit dem Befehl wird automatisch Apache2 und PHP5 in der neusten Verfügbaren Version heruntergeladen und installiert, genau genommen ist jetzt schon ein lauffähiger Webserver fertig.

Die Internetseiten kann unter /var/www ablegen und über die IP-Adresse des Servers abgerufen werden.

Ein kleiner Test:
nano /var/www/index.php


Inhalt der index.php
<?php
phpinfo();
?>


Beim Aufrufen des Webserver müssen jetzt einige Infos über den Server zu sehen sein.

Insallation MySQL
Zum Schluss muss noch die MySQL Datenbank installiert werden, da fast alle PHP Scripte, wenn sie eine Datenbank nutzen, MySQL benutzen.
apt-get install mysql-server mysql-client php5-mysql


Da Standardmäßig kein Passwort für den Root vergeben ist sollte man dies als erstes machen.
/usr/bin/mysqladmin -u root password 'das-neues-password'


Verbindungen können jetzt mit dem Benutzername root und dem neu vergeben Passwort aufgebaut werden.

Insallation PHPMyAdmin
PHPMyAdmin ist eine schnelle und bequeme art Daten in MySQL einzufügen, zu verändern oder zu löschen.
apt-get install phpmyadmin


Damit PHPMyAdmin auch aufgerufen werden kann muss die apache2.conf verändert werden.
echo Include /etc/phpmyadmin/apache.conf  >> /etc/apache2/apache2.conf

Dieser Befehl bewirkt das die PHPMyAdmin konfiguration einfach an das Ende der apache2.conf angehängt wird.

Damit Apache diese neuen Daten übernimmt, muss Apache nur noch Neugerstartet werden.
/etc/init.d/apache2 restart


Jetzt kann PHPMyAdmin über http://IP-Webserver/phpmyadmin aufgerufen werden.

Jetzt ist ein komplett lauffähiger Server entstanden, um Scripte zu testen, zu Programmieren oder einfach nur um Debian bzw Linux ein bisschen besser kennenzulernen.
Der registrierte Benutzer darf Kommentare verfassen.

Der Autor darf keine Benutzer verwalten.

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: BoniTrust Bookmark bei: Oneview Bookmark bei: Kledy.de Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Linkarena Bookmark bei: Readster Bookmark bei: Bookmrk.de Bookmark bei: Publishr Bookmark bei: Icio Bookmark bei: Power Oldie Bookmark bei: Bookmarks.cc Bookmark bei: Favit Bookmark bei: Bookmarks.at Bookmark bei: Newsider Bookmark bei: Linksilo Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Facebook Bookmark bei: Reddit Bookmark bei: Jumptags Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Propeller Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Netvouz
Ladezeit:0.036931 Sek