Чтобы добавить поддомен на локальный сервер LAMP, вам потребуется выполнить следующие шаги:
1. Создайте поддомен в конфигурационном файле Apache для вашего сервера. Обычно файл называется "httpd.conf" или "apache2.conf". Вы можете использовать текстовый редактор для открытия файла. Найдите секцию, которая начинается с `<VirtualHost *:80>` и добавьте следующий код:
```
<VirtualHost *:80>
ServerName поддомен.example.com
DocumentRoot /путь/к/папке/поддомена
<Directory /путь/к/папке/поддомена>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
```
Замените "поддомен.example.com" на ваше имя поддомена и "/путь/к/папке/поддомена" на путь к папке, которую вы хотите использовать для поддомена.
2. Создайте папку для поддомена на вашем сервере. Вы можете создать ее с помощью команды `mkdir` в командной строке. Например:
```
sudo mkdir /путь/к/папке/поддомена
```
Замените "/путь/к/папке/поддомена" на желаемый путь к папке.
3. Настройте права доступа к папке поддомена таким образом, чтобы сервер Apache имел доступ к файлам. Вы можете использовать команду `chmod` для этого. Например:
```
sudo chmod -R 755 /путь/к/папке/поддомена
```
Это разрешит чтение и выполнение файлов для всех, а запись только владельцу папки.
4. Перезапустите сервер Apache, чтобы изменения вступили в силу. Вы можете использовать команду `sudo service apache2 restart` или `sudo systemctl restart apache2`, в зависимости от вашей операционной системы.
5. Если вы используете Cloudflare, вам может понадобиться настроить DNS-запись для вашего поддомена. Войдите в панель управления Cloudflare, найдите раздел "DNS" и добавьте новую запись типа "A" или "CNAME", указывающую на ваш локальный IP-адрес или доменное имя.
После завершения этих шагов ваш поддомен должен быть доступен через веб-браузер по указанному вами пути к папке.