Я собираюсь установить ЛАМПУ. В этом отношении я собираюсь работать ниже команды.
sudo apt-get install php7.0 libapache2-mod-php php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml mysql-server php-mysql php-dom phpmyadmin composer
Действительно ли это - корректная команда?
Вы не указывали, какой дистрибутив Вы продолжаете работать, но supposingly его человечность, можно выполнить шаги в этой ссылке, Как Установить Linux, Apache, MySQL, стек PHP (LAMP) на Ubuntu 16.04.. и измените версию дистрибутива, если Вы работаете над другой версией.. но если Вы продолжаете работать не (debian/ubuntu), базирующиеся дистрибутивы просто изменяют кормушку пакета в команде, и это будут почти те же шаги.
Шаг 1: Apache установки и позволяет в брандмауэре
sudo apt-get update
sudo apt-get install apache2
sudo ufw allow in "Apache Full"
Шаг 2: MySQL Install
sudo apt-get install mysql-server
Шаг 3: установка PHP
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql
затем измените способ, которым Apache служит файлам, когда каталог требуют. Чтобы сделать это, введите эту команду для открытия dir.conf файла в текстовом редакторе с полномочиями пользователя root:
sudo nano /etc/apache2/mods-enabled/dir.conf
Это будет похоже на это:
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
Мы хотим переместить индексный файл PHP, выделенный выше к первой позиции после спецификации DirectoryIndex, как это:
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
После этого мы должны перезапустить веб-сервер Apache для наших изменений, которые будут распознаны. Можно сделать это путем ввода этого:
sudo systemctl restart apache2