Я новичок в Ubuntu(Linux) и пытаюсь создать php-файл в /var/www
, имя файла hello.php
. Я печатаю, vi hello.php
а затем пишу свой код <?php......?>
, однако, когда я пытаюсь сохранить файл :wq
, я получаю ошибку, и файл с именем Hello.php не создается.
решение1
Открыть/var/www/
cd /var/www/
Создать файл
sudo touch hello.php
Открыть файл
sudo vi hello.php
Войдите в режим записи (изначально мы были в командном режиме), нажав a
(обратите внимание, что vi
регистр чувствителен)
После этого нажмите Esc
(чтобы перейти в командный режим) и введите :wq
. Проверьте, все ли в порядке с cat hello.php
.
Однако, вероятно, лучше использовать такие редакторы, как vim
или , nano
поскольку работать с ними намного проще.
решение2
Установите более удобный текстовый редактор со множеством дополнительных функций.
sudo apt-get install vim
vim запускается из терминала.
Если вы установили Apache HTML Server (apache2), правильным местом для размещения вашего локального веб-сайта будет
/var/www/html/
. Это место, где вы должны хранить ваши файлы php, чтобы вы могли получить к ним доступ из вашего веб-браузера. Для получения дополнительной информации см.:Где разместить мой локальный веб-сайт, начиная с версии apache2 2.4.7?.
решение3
Перейти в папку
root$: cd /var/www/html
создать файл
sudo touch hello.php
проверьте свой файл в списке, введя «ls»
root$:/var/www/html$ ls
отредактируйте файл и сохраните
root:/var/www/html$ sudo nano hello.php