Mr.E Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Hallo! ich setze mich z.Zt. mit dem Thema Webprogrammierung auseinander. Um mit PHP und MySQL arbeiten zu können, möchte ich mit meiner SuSE LAMP einrichten. Apache 2.0. MySQL und PHP sind installiert, nur PHPMyAdmin krieg ich nicht installiert. Habe die ganze .ZIP datei (oder.tar - ich weiß es nicht mehr) runtergeladen und entpackt, nur wie installiere ich das unter Linux. Habe vorher nur mit Windows gearbeitet. Die bisherige Software habe ich mit YaST installiert. Nur phyMyAdmin ist da nicht bei. Bitte helft mir, Danke. Zitieren
Schiller256 Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Wäre mir neu wenn phpMyAdmin nicht im Yast dabei wäre. Ich habe es unter Suse bis jetzt immer darüber installiert bekommen. Wenn ich mich recht erinnere sogar noch unter der 10.0 Version. Bist du dir sicher das du dir richtige Installationsquelle angegeben hast? Zitieren
koschi Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Im (entpackten) Archiv findest du eine Dokumentation, die u.a. auch die Installation beschreibt... Zitieren
Mr.E Geschrieben 26. Juni 2006 Autor Geschrieben 26. Juni 2006 OK, im Archiv werde ich mal schauen. Bei Yast habe ich phpMyAdmin nicht gefunden, ich finde es auch sehr ungewöhnlich. Dort habe ich alles gefunden... Zitieren
SNOWMAN Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Hö? Seit wann muss man phpmyadmin installieren? Das wird in ein Webverzeichnis entpackt und dann via Browser drauf zugegriffen, du musst nur in der Konfigurationsdatei anpassen, wie du dich authentifizieren willst, ggf. wenn es via 'config' geschehen soll, die Zugangsdaten noch eintragen Zitieren
aLeXL Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Tja, mit Debian hätteste es einfach mit apt-get install installieren können. Einfach tar-xvzf dateiname entpacken und dann ins web verzeichnis kopieren und config anpassen Zitieren
Joe Kinley Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Installieren muss man da doch nix... einfach ins webroot kopieren und die config datei anpassen... schon laeuft das... war bei Windows doch sicher auch nicht anders .. oder doch? Zitieren
Wolle Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 ']Tja' date=' mit Debian hätteste es einfach mit apt-get install installieren können. [/quote'] Das interessiert aber nicht, wenn er Suse hat und das du mit Debian arbeitest sollte inzwischen auch jeder mitbekommen haben. So langsam nervt das in fast jedem von deinen Posts. Zitieren
aLeXL Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Da ist aber jemand sehr gereizt. Schlechten Tag heute gehabt ? Durch meinen Post weiss er jetzt auch, wie es auf anderen Derivaten funktioniert. Sowas sollte man als Linux Einsteiger auch wissen, das gehört zur Allgemeinbildung. Auch wenn ich zwar Debian benutz, so weiss ich doch auch wie ich meine gesamten Sachen unter Suse zum Laufen bekomme. Ein bisschen Allgemeinbildung hat noch niemandem geschadet. Edit: Mein Post hat wenigstens seine Frage beantwortet, dein Post hier hat jedoch nichts mit dem Thema zu tun, da hätte es auch eine pm an mich getan Zitieren
Mr.E Geschrieben 26. Juni 2006 Autor Geschrieben 26. Juni 2006 Hallo nochmal! Also ich wollte jetzt den Ordner im Webverzeichniss entpacken (also in dem Ordner vom Apache Webserver --> usr/local/apache/htdocs/) Diesen Ordner habe ich aber leider nicht gefunden, obwohl Apache installiert ist. Bin ich zu doof oder läift da irgendwas falsch? Zitieren
SNOWMAN Geschrieben 26. Juni 2006 Geschrieben 26. Juni 2006 Nun, dieser Ordner an sich ist eigentlich egal. Schau dir mal die httpd.conf an, dort steht und DocumentRoot und einem weiteren Punkt dessen Namen ich vergessen hab () der Pfad (Einfach DocumentRoot suchen und den dort stehenden Pfad Copy+Paste suchen, dann findest den zwieten Teil auch) Den Pfad kannst du dann entweder erstellen oder so anpassen das er zu einem Ordner zeigt, in dem du deine Webdaten abgelegt hast. Und in genau diesen Ordner packst du dann auch phpmyadmin. Dann wie schon geschrieben, die Konfigurationsdatei anpassen und den apache starten fertig. Alternativ kannst du in der httpd config so nen Bereich anlegen der dann bei der eingabe von 127.0.0.1/phpmyadmin zum entsprechenden Pfad von phpmyadmin weiterleitet (mod_rewrite?) Zitieren
Mr.E Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 Hallo! Also die Beschreibung von Snowman hat mir sehr geholfen, doch ich habe jetzt Probleme mit dem Apache Webserver. Ich habe ihn mit YAST installiert, doch wo kann ich ihn einschalten?? Im Startmenü ist nirgendes was zu finden?? Wie lautet der Trick. Ich bin halt Windos gewöhnt und habe daher mit Linux keine Erfahrung... mfg Mr. E Zitieren
Amstelchen Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 z.b. mit "apachectl start". s'Amstel Zitieren
aLeXL Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 cd /etc/init.d ./start apache2 Diese Beiden Befehle nacheinander eingeben Zitieren
Amstelchen Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 ']./start apache2 ist wohl auch debian-spezifisch, oder? SCNR, s'Amstel Zitieren
aLeXL Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 ähmn, soweit ich weiss ist das plattformunabhängig ? Unser Lehrer hat uns beigebracht, dass wir diese Sache immer in /etc finden. Legt Suse die Start Daemons woanders hin ? Zitieren
Amstelchen Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 ']ähmn, soweit ich weiss ist das plattformunabhängig ? Unser Lehrer hat uns beigebracht, dass wir diese Sache immer in /etc finden. Legt Suse die Start Daemons woanders hin ? darauf wollte ich ja nicht hinaus. es sollt aber vermutlich /etc/init.d/apache2 start heissen, in anlehnung an das startscript; start ist der parameter dafür. s'Amstel Zitieren
Mr.E Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 Also ich habs mit dem Pfad versucht, aber es kommt immer der selbe Spruche: Verzeichniss oder Dokumnet nicht gefunden. Das Dokumnet ist aber da, ich habs auf der Platte gefunden (diesen Code) Was mache ich da nur falsch?? Zitieren
aLeXL Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 etc/init.d/apache2 start l Mh lol, garnicht gesehen, dass ich das verkehrt herum geschrieben hatte ^^ sry, natürlich so wie dus geschrieben hast =) Zitieren
Mr.E Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 mit der anderen Schreibweise funktioniert es auch nicht.... Zitieren
Amstelchen Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 mit der anderen Schreibweise funktioniert es auch nicht.... kein apachectl und kein startscript vorhanden? :eek glaub ich irgendwie nicht ganz. wo liegt denn dein apache-binary (der httpd)? s'Amstel Zitieren
Mr.E Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 So ich habe es nun fasst verstanden. Hätte nie gedacht, dass das Einrichten von LAMP so kompliziert ist. Habe nur noch ne Frage zum Anpassen der Konfigurationsdatei. httpd.conf Was genau muss ich da konfigurieren?? Ich muss bei DocumnetRoot den pfad angeben, wo sich meine HP (also die HTML Seite, Bilder, ...) befinden. Aber was muss da noch verändert werden?? Viele GRüße mr E: Zitieren
Amstelchen Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 So ich habe es nun fasst verstanden. funktionierts jetzt, bzw. was funktioniert denn jetzt schon? Hätte nie gedacht, dass das Einrichten von LAMP so kompliziert ist. die einrichtung einer LAMP-umgebung ist an sich nicht schwierig, der aufwand steigt halt mit den anforderungen. anzumerkenderweise sind solche out-of-the-box-installationen zwar schnell (und unsauber) gemacht, lernen tut man dabei aber genau nix. lade dir den source von apache runter, compiliere ihn mit den gewünschten optionen. mach deinen eigenen apachen. Habe nur noch ne Frage zum Anpassen der Konfigurationsdatei. httpd.conf Was genau muss ich da konfigurieren?? Ich muss bei DocumnetRoot den pfad angeben, wo sich meine HP (also die HTML Seite, Bilder, ...) befinden. Aber was muss da noch verändert werden?? depends. lies dich mal in virtual hosts ein, sieh dir die wichtigsten direktiven an, schau wie sich CGI und module (insb. mod_php) mit apache eins werden. schreib die httpd.conf (die durchgängig kommentiert ist) from scratch oder miste alles aus, was unnötig ist. das ist learning by doing. der apache, darüber liessen sich bücher füllen (und werden auch). vielleicht darf ich als buchempfehlung "Apache: The Definitive Guide" von laurie & laurie empfehlen. s'Amstel Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.