Wo Stehst Du
Um ihn zu benutzen, installiert man PHP auf seinem System: Unter Linux wird dazu über die Paketverwaltung das Paket php (o. ä. ) installiert, für Windows sind die ausführbaren Dateien auf der PHP-Seite verfügbar – entpacken Sie diese nach dem Herunterladen und fügen ggf. den Ordner zum Pfad mit den Ausführbaren-Dateien hinzufügen. Öffnen Sie anschließend ein Terminal-Fenster mit dem Document-Root (das Verzeichnis mit den auszuführenden PHP-Dateien) als Arbeitsverzeichnis und führen folgenden Befehl aus: php -S localhost:8080 Falls der Ordner mit der nicht zum Pfad hinzugefügt werden kann, lässt sich der PHP-Interpreter auch über den kompletten Pfad (z. B. C:\Users\Test\Desktop\php7. 3\) aufrufen. Alternativ kann auch als Arbeitsverzeichnis der Ordner gewählt werden, der die enthält und der Document-Root explizit als Parameter angegeben werden: php -S localhost:8080 -t C:\Users\Test\Desktop\web\ Nun ist der Webserver unter localhost:8080/ erreichbar. Auf der Kommandozeile erstattet der Webserver Bericht über Anfragen an den Webserver, Fehler im Code sowie nicht gefundene Dateien, sodass sich die Fehlersuche einfach gestaltet.
Dort wählen wir den vorher installierten Apache2 aus. Danach möchte das Tool einige System-Datenbanken anlegen. Dies bestätigen wir mit yes. Weiterhin werden wir nach dem Passwort für den MySQL-Root-Benutzer gefragt. Dieses Passwort haben wir vorher bei der Installation von MySQL festgelegt. Im nächsten Schritt sollen wir ein Passwort für den phpMyAdmin Zugang vergeben. Zur Bestätigung muss das Passwort wiederholt werden. Abschließend müssen wir noch phpMyAdmin mit Apache 2 verknüpfen. Dafür bearbeitet wir die Konfigurationsdatei mit dem Editor nano. sudo nano /etc/apache2/ Mit mehrmaligem drücken der Tastenkombination Strg+V navigieren wir zum Ende der Datei. Am Ende der Konfig fügen wir eine neue Zeile ein. Include /etc/phpmyadmin/ Mit den Tastenkombinationen Strg+O und Strg+X speichern und schließen wir die Konfigurationsdatei. Als letztes starten wir Apache noch einaml neu. /etc/init. d/apache2 restart Jetzt ist phpMyAdmin vollständig installiert und kann im Browser wie folgt aufgerufen werden.
Teil 2: Um nicht nur reines HTML anzeigen und den Content dynamisch gestalten zu können, benötigen wir PHP. Dazu richten wir die benötigten Pakete ein und testen die Installation auf Funktionstüchtigkeit. Die Installation von PHP7 ist ähnlich einfach wie die von Apache: sudo apt-get install php Nachdem die Installation fertig ist, wollen wir auch diesmal testen, ob alles geklappt hat. Wir wechseln also in das Verzeichnis: cd /var/www/ Hier erstellen wir eine neue Datei sudo nano "" und schreiben hinein Gespeichert wird wie immer mit STRG + O und mit STRG + X der Editor geschlossen. Öffnen wir nun die Addresse raspberrypi/ bekommen wir folgendes zu sehen: Das war es auch schon. Jetzt können bereits erste Skripte und Funktionen in PHP geschrieben werden. Weiter geht es mit der Installation von MySQL.
vi /var/www/html/ Jetzt können wir diese Datei in einem Browser aufrufen (e. g. ): Wie du siehst, funktioniert PHP5. Und es läuft durch den Apache 2. 0 Handler, so wie in der Server API Zeile gezeigt. Wenn du weiter nach unten scrollst wirst du alle bereits in PHP5 aktivierten Module sehen. MySQL ist dort nicht aufgeführt, was so viel bedeutet, dass wir noch keinen MySQL Support in PHP5 haben. MySQL Unterstützung in PHP5 installieren Um MySQL Support in PHP zu erhalten, können wir das Paket php5-mysql installieren. Es ist eine gute Idee auch einige weitere PHP5 Module ebenfalls zu installieren, weil du sie warscheinlich für deine Anwendungen brauchen könntest. Du kann nach vorhandenen PHP5 Modulen wie folgt suchen: apt-cache search php5 Wähle diejenigen heraus, die du brauchen kannst und installiere sie dann wie folgt: apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl Starte Apache2 dann neu: service apache2 restart Xcache ist ein freier und offener PHP opcode Cacher zum cachen und zur Optimierung von PHP intermediate Code.
LAMP steht für L inux, A pache, M ySQL, P HP. Dieses Tutorial zeigt dir, wie du einen Apache2 Webserver auf einem Ubuntu 14. 04 Server mit PHP5 Support (mod_php) und MySQL Support installieren kannst. Vorbemerkung In diesem Tutorial verwende ich den Hostnamen mit der IP-Adresse 192. 168. 0. 100. Diese Einstellungen könnten bei dir abweichen – also eben austauschen, wo nötig.
Unter Windows spräche man von einem WAMP-Server; unter Linux von einem LAMP-Server ( L inux, A pache, M ySQL und P HP (auch P erl oder P ython)), der meist einfach über die Paketverwaltung installiert werden kann [1]. Siehe auch [ Bearbeiten] Webserver/Apache Quellen [ Bearbeiten] ↑ "LAMP" im
In diesem Tutorial gehen wir davon aus, dass auf Ihrem Server die PHP-Unterstützung aktiviert ist und dass die Dateiendung PHP zugeordnet ist. Auf den meisten Servern ist dies die Standardeinstellung für PHP-Dateien, aber fragen Sie bitte Ihren Server-Administrator, um sicherzugehen. Wenn Ihr Server PHP unterstützt, müssen Sie nichts machen. Erstellen Sie einfach Ihre -Dateien und legen Sie diese in Ihr Web-Verzeichnis - der Server wird sie dann für Sie parsen. Sie müssen nichts kompilieren und auch keine Zusatz-Tools installieren. Stellen Sie sich diese PHP-erweiterten Dateien wie normale HTML-Seiten mit einer ganzen Familie von "magischen" Tags, die Sie verschiedenste Dinge tun lassen, vor. Angenommen, Sie möchten Bandbreite sparen und lokal entwickeln. In diesem Fall müssen Sie einen Webserver wie z. B. » Apache und natürlich » PHP installieren. Sehr empfehlenswert ist auch die Installation einer Datenbank wie z. B. » MySQL. Sie können diese Programme entweder eins nach dem anderen selbst installieren oder den folgenden einfacheren Weg gehen.
Unser Handbuch bietet ausführliche Installationsanweisungen für PHP (dabei gehen wir davon aus, dass Sie schon einen Webserver installiert haben). Falls Sie Probleme bei der Installation von PHP haben, dann empfehlen wir Ihnen, dass Sie Ihre Fragen auf unserer » Installations-Mailingliste stellen. Noch einfacher ist es, » vorkonfigurierte Pakete für Ihr Betriebssystem zu benutzen, die alle oben genannten Programme mit einigen wenigen Mausklicks installieren. Es ist ziemlich einfach, einen Webserver mit PHP-Unterstützung auf jedem Betriebssystem, wie macOS, Linux oder Windows, aufzusetzen. Unter Linux sind » rpmfind und » PBone hilfreich, wenn Sie RPM-Pakete suchen. Wenn Sie Pakete für Debian suchen, dann besuchen Sie bitte » apt-get. There are no user contributed notes for this page.
Du solltest dann eine ziemlich lange Auflistung angezeigt bekommen. Falls nicht, brauchst du noch nicht verzweifeln. Du kannst als Dateinamen auch noch p3 oder p4 ausprobieren (es ist möglich, dass dein Provider nur diese Endungen unterstützt). Geht es dann noch immer nicht, hast du mit sehr großer Wahrscheinlichkeit keine PHP-Unterstützung. Da der virtuelle Webserver, mit dem ich zu Beginn gearbeitet habe, mittlerweile nicht mehr funktioniert, möchte ich dir XAMPP ans Herz legen. Mit XAMPP kannst du dir einen eigenen Server in Versionen für verschiedene Betriebssysteme downloaden. Da auf sehr gute Anleitungen sowohl für die Installation, als auch für Konfiguration und Verwendung zur Verfügung gestellt werden, gehe ich hier nicht weiter darauf ein. Wenn du den Webserver installiert hast, geht es hier weiter. Bist du soweit? Wenn dein Webserver funktioniert kannst du Dateien, die im "Pfad zu Xampp" \xampp\htdocs -Ordner liegen in deinem Browser über localhost/dateiname aufrufen. Vorsicht!
Wo Stehst Du, 2024