Кодирование проектов для стека LAMP локально

У меня есть стек LAMP и работающий (lamp-server^ конкретно), и теперь я хотел бы экспериментировать немного с ним, хотя я не буду скорее редактировать файлы в /var/www/html, кажется глупым сделать все как корень.

Существует ли хороший способ кодировать проекты где-то в другом месте?

0
задан 5 February 2015 в 14:11

2 ответа

Да, включите userdir модуль для Apache (я незнаком с сервером лампы, обычно Вы просто работаете sudo a2enmod userdir, но необходимо будет выяснить, как включить модуль).

Когда-то включил, можно создать public_html каталог в доме, удостовериться, чтобы дом и public_html имел мировые полномочия чтения, и можно поместить Сценарии PHP в Ваш public_html.

Дополнительно, Вы могли добавить своего пользователя к www-data группа и сделать /var/www/html перезаписываемый группой (sudo chmod g+w /var/www/html).

Любой подход подходит для тестирования и разработки для производства, я предлагаю Вас Google вокруг для тока лучшая практика PHP, поскольку я слишком ржав для предложения чего-либо определенного.

1
ответ дан 6 October 2019 в 02:17

Откройте Ваш httpd.conf файл. Это обычно находится под ~\etc\httpd.conf. Там Вы найдете строку как это

DocumentRoot "/var/www/html"
<Directory "/var/www/html">

Изменение это к Вашему желаемому пути и перезапустите сервер. Это должно решить Вашу проблему..

0
ответ дан 6 October 2019 в 02:17

Другие вопросы по тегам:

Похожие вопросы: