PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Versuche Lamp mit Php5 & Debian zu installieren



tommyboy_bw
13.02.06, 17:13
Hallo Forumsgemeinde,

ich möchte einen Webserver mit Lamp-Konfiguration aufsetzen. Vorab ich habe
einige Howto´s gelesen aber kam nicht weiter! Was das wichtigste für mich ist,
ist das Php5.x & Phpmyadmin laufen muss. Nach dem meine Kompelierungsver-
suche mein Debian abgeschossen hat, nutze ich die Zeit neben der Neu-
installation hier Hilfe zu suchen. Für meine PHP-Anwendung benötige ich folgende
Packete:

ssl, mhash, mcrypt, curl, libxml2, php5.x, Apache2.x, phpmyadmin,ftp.

Ich habe versucht mit apt-get install php5.0 PHP zu installieren, aber
leider kam ich in sowas wie eine Packet abhängigkeits Endlosschleife.
Source.liste habe ich davor natürlich angepasst und geupdatet. Mein
Debiansystem ist jetzt jungfräulich, habe bei der installation über http
nur die Benutzeroberfläche installiert ohne Webserver und Datenbankserver.
Später möchte ich dann meine php-scripte über Ftp auf den Webserver
hochladen und dann testen.

Ich hoffe jemand kann mir weiterhelfen?

Tommyboy_bw <-bw steht für Baden Würrtemberg

MiGo
13.02.06, 18:26
schau mal auf www.apachefriends.org nach dem xammp-paket; das sollte dir weniger verdruss bereiten ;)

Tomek
13.02.06, 18:45
Welches Debian hast du denn genau und welche Quellen hast du bei APT angegeben?

tommyboy_bw
13.02.06, 19:51
Hallo,

ich kenne Xampp schon länger, möchte aber einen eigenen Webserver aufbauen,
und ich weis nicht ob Xampp da so gut ist? Ich möchte ja nicht nur dinge lokal
testen, sondern später soll ein Webshop (kleiner) auf dem Rechner laufen, der
mit dem www verbunden ist. Ich vermute das Xampp sich nicht so gut absichern
lässt wie eine eigene Installation. Ich könnte mich auch täuschen,dass will ich ja
nicht ausschließen. Wie kann ich herausfinden was ich für eine Debianversion installiert
habe??:confused:
Also ich habe mir auf dem Server der uni.erlangen die folgende Version gezogen:

Debian GNU/Linux 3.1 r0a "Sarge" - Official i386 Binary-1 CD

Das habe ich von der ersten Installations - CD.
Fehlermeldung kann ich nicht Posten, da mein Debian nimmer gestartet ist.
Ich bräuchte einfach mal eine korrekte apt-get install Anweisung für Php5
und den oben beschriebenen weiteren Paketen, da alle Howtos für Php4 sind.

Mfg

Tommyboy_bw

Tomek
13.02.06, 23:24
Und würdest du uns noch verraten, welche sources.list du für APT eingerichtet hast? :rolleyes:

Ich empfehle dir die Pakete von backports.org (http://www.backports.org/) zu benutzen. Dort findest du u.a. aktuelle PHP 5.1.2-Pakete.

PierreS
13.02.06, 23:30
Rechte gute Erfahrungen habe ich auch mit http://dotdeb.org gemacht. Dort gibt es PHP5 und mySQL5 für Debian Sarge.

MiGo
14.02.06, 03:33
und ich weis nicht ob Xampp da so gut ist? Ich möchte ja nicht nur dinge lokal
testen, sondern später soll ein Webshop (kleiner) auf dem Rechner laufen,
Das ist ja nun völlig egal.
Es macht keinen Unterschied (bis auf Sicherheitsupdates von debian natürlich) ob du einen per apt-get installierten Apachen laufen lässt, oder den von xammp.

thom01
14.02.06, 06:27
Wobei ja die Sicherheitsupdates nicht ganz uninteressant sind für einen öffentlich zugänglichen Server, oder? Allerdings wird es da auch bei backports u.U. schwierig.

tommyboy_bw
14.02.06, 08:22
Hallo guten Morgen,

also erstmal danke für die so zahlreichen Antworten. Wenn es wirklich egal ist
ob man Xampp benützt oder nicht möchte ich trotzdem es mal ohne Xampp
probieren da ich so viel mehr über Debian und die Installation von Programmen
lernen kann. In meiner source.list habe ich beim 1. Versuch die folgenden
Server hinzugefügt:


deb http://people.debian.org/~dexter/ php5 sid
deb-src http://people.debian.org/~dexter/ php5 sid Anschließend auch erfolgreich geupdatet. Installiert und dann Debian
abgeschossen. Danach Debian neu installiert und diese Server in source.list
eingetragen:


deb http://dotdeb.pimpmylinux.org/ stable all
deb-src http://dotdeb.pimpmylinux.org/ stable all Anschließend auch erfolgreich geupdatet.
Habe aber noch nichts installiert, aus Angst wieder alles abzuschießen, dass
war der Grund weshalb ich mich an euch wendete. Möchte es jetzt gleich
richtig hinbekommen :-). Also wenn Mysql5.0 mit an Bord ist stört mich das
nicht. Jetzt bleibt nur die Frage was ich in welcher Reihenfolge mit apt-get
installieren muss? Und wie ich die Packete mhash, mcrypt und curl in Php5.x
einbinde oder gleich mit installiere.

Habe folgende Packete so installiert:


apt-get install apache2-mpm-prefork libapache2-mod-perl2 libapache2-mod-php5 mysql-client-5.0 mysql-server-5.0 libmysqlclient10 libmysqlclient12 libmysqlclient14 libmysqlclient15 php5 php5-cgi php5-cli php5-pear php5-mysql phpmyadmin
Jetzt habe ich in der Prozessverwaltung nachgeschaut und es läuft mysql und der Apache 2.0!
Aber wenn ich folgendes in die index.html.de unter /var/www/apache2-default editiere und zwar mit :

<?PHP
echo phpversion();
?>
Dann erscheint keine Ausgabe läuft dann php nicht oder habe ich etwas vergessen zu installieren oder muß ich jetzt noch etwas konfigurieren das apache php5.0 verwendet??

Mfg

Tommyboy_bw