Meine Serverumgebung ist:
Apache2 installieren:
sudo apt -get install mysql-server
Andere Modulinstallation:
Nach der Installation der oben genannten Module in Tatsächlich ist die Grundkonfiguration in Ordnung, es gibt jedoch einige kleine Details.
**************************************** **** *************
Gefunden in apache2.conf
# Modulkonfiguration einschließen :
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*. conf
Danach
hinzufügenInclude /etc/apache2/mods-available/php5.load
/etc/apache2/mods-available/php5.conf
****************************** ****** *************************
Eine andere Möglichkeit besteht darin, diese beiden zu verknüpfen Dateien in das Mods-enabled-Verzeichnis:
sudo ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled/php5.load
sudo ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/php5.conf
Dies Methode ist bequemer Besser noch, die Konfigurationsstruktur von Apache2 selbst wird nicht beschädigt.
**************************************** **** *************
3. Ändern Sie das Standardverzeichnis von Apache2 in das aktuelle Entwicklungsverzeichnis
Standardverzeichnis von Apache2 Das Verzeichnis wird in der Datei /etc/apache2/sites-enabled/000-default konfiguriert.
Suchen Sie das DocumentRoot-Element in der Datei und ändern Sie /var/www in Ihr Entwicklungsverzeichnis. Dann ist alles in Ordnung.
Natürlich besteht eine andere Methode darin, nicht das Standardverzeichnis zu verwenden, sondern einfach einen Link zu Ihrem Verzeichnis unter var/www zu erstellen.
Wenn sich Ihr Verzeichnis beispielsweise in /home/username/phptest befindet, müssen Sie nur
ausführensudo ln -s /home/username/phptest /var/www/phptest
Auf diese Weise können Sie über das Verzeichnis http://localhost/phptest auf Ihren Job zugreifen .
[Hinweis] Der Name der Linkdatei darf „.“ nicht enthalten, da Apache2 sonst versucht, sie als Datei zu analysieren und den Effekt des Linkverzeichnisses nicht erzielen kann.
Ich persönlich empfehle die letztere Methode, damit mehrere Arbeitsverzeichnisse parallel entwickelt werden können.
Apache neu starten
oder
< ;head>
< ; ?php
echo „Hallo, das ist meine erste PHP-Webseite“;
phpinfo();
?>
Speichern und beenden.
Drücken Sie die ESC-Taste, um in den Befehlsmodus zu springen, und gehen Sie dann wie folgt vor:
:w Speichern Sie die Datei, ohne sie zu beenden. vi
:w Datei speichert die Änderungen in der Datei, ohne sie zu beenden vi;
:w! Speichern erzwingen, nicht beenden vi;
:wq Speichern Sie die Datei und beenden Sie vi;
:wq! Speichern Sie die Datei und beenden Sie vi;
q: Beenden Sie ohne Speichern der Datei vi;
:q! Speichern Sie die Datei nicht und erzwingen Sie das Beenden vi;
:e. Verwerfen Sie alle Änderungen und beginnen Sie mit der Bearbeitung seit dem letzten Speichern der Datei;
Öffnen Sie den Browser und geben Sie Folgendes ein: localhost/phptest/test.php, und Sie können die laufenden Ergebnisse unseres PHP sehen. Viel Glück! :-)
Das Obige stellt vor, wie man eine PHP-Umgebung in Ubuntu erstellt, einschließlich verschiedener Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.