Ich bin neu bei Ubuntu (Linux) und versuche, eine PHP-Datei mit dem /var/www
Dateinamen zu erstellen hello.php
. Ich tippe vi hello.php
und schreibe dann meinen Code <?php......?>
. Wenn ich jedoch versuche, die Datei mit zu speichern :wq
, erhalte ich eine Fehlermeldung und es wird keine Datei mit dem Namen Hello.php erstellt.
Antwort1
Offen/var/www/
cd /var/www/
Erstellen der Datei
sudo touch hello.php
Öffne die Datei
sudo vi hello.php
Wechseln Sie in den Schreibmodus (wir befanden uns zunächst im Befehlsmodus), indem Sie drücken a
(beachten Sie, dass vi
zwischen Groß- und Kleinschreibung unterschieden wird).
Drücken Sie anschließend Esc
(um in den Befehlsmodus zu wechseln) und geben Sie ein :wq
. Überprüfen Sie, ob mit alles in Ordnung ist cat hello.php
.
Allerdings ist es wahrscheinlich eine bessere Idee, Editoren wie vim
oder zu verwenden nano
, da die Arbeit mit ihnen viel einfacher ist.
Antwort2
Installieren Sie einen benutzerfreundlicheren Texteditor mit vielen zusätzlichen Funktionen.
sudo apt-get install vim
vim wird vom Terminal aus ausgeführt.
Wenn Sie Apache HTML Server (apache2) installiert haben, ist der richtige Speicherort für Ihre lokale Website
/var/www/html/
. Dort können Sie Ihre PHP-Dateien speichern, damit Sie von Ihrem Webbrowser aus darauf zugreifen können. Weitere Informationen finden Sie unter:Wo platziere ich meine lokale Website ab der Version 2.4.7 von Apache2?.
Antwort3
Gehen Sie zum Ordner
root$: cd /var/www/html
erstelle Datei
sudo touch hello.php
Überprüfen Sie Ihre Datei in der Liste, indem Sie „ls“ eingeben.
root$:/var/www/html$ ls
Bearbeiten Sie die Datei und speichern Sie
root:/var/www/html$ sudo nano hello.php