Всем привет.
Раньше создавал проекты на винде, решил перелезть на линукс, поставил дебиан. (Раньше пользовался линуксом, но веб в нем ни когда не разрабатывал). Поставил апач2, кое как заставил работать виртуальный хост и первый вопрос про него. 1) Создал папку /var/www/test в нем разместил index.html 2) Создал файл виртуального хоста в /etc/apache2/sites-availabel/test.conf с таким содержимым
<VirtualHost *:80>
ServerAdmin admin@admin.com
ServerName test
ServerAlias www.test.local
DocumentRoot /var/www/test
CustomLog ${APACHE_LOG_DIR}/test.access.log combined
ErrorLog ${APACHE_LOG_DIR}/test.error.log
</VirtualHost>
Все это делал от рута, назначил права на каталог проекта
sudo chown -R $USER:$USER /var/www/test
Как я понял, это я сменил автора данного каталога. И позволил пользователю использовать его (или что это за ерунда). Так вот теперь почему я не получаю доступ к хосту при помощи test.local ? а только по localhost, хотя каталог /var/www/html пуст ?
Так же интересует момент, нельзя ли сразу пользователю дать права на создание каталогов и файлов php html чтобы потом не устраивать галиматью с правами ? И почему сразу было нельзя создать каталог test от обычного пользователя, и не передавать ему потом права при помощи chown