Я хочу встановити локальний веб-сервер на моєму Ubuntu (14.04). Тому я встановив усе програмне забезпечення, щоб отримати сервер LAMP.
Проблема в тому, що я роблю щось не так, створюючи свої віртуальні хости. Я хотів створити різні субдомени на своєму локальному хості. Так, наприклад, site1.localhost і site2.localhost.
У моєму /var/www/
каталозі я створив символічне посилання "site1" /home/user/Workspaces/site1
.
У моєму файлі erpar.log Apache я отримав таку помилку.
[core:error] [pid 12679] [client 127.0.0.1:59006] AH00037: Symbolic link not allowed or link target not accessible: /var/www/site1
У моїй конфігурації apache:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Тому я думаю, що в дозволах папок щось не так. Я шукав в Google і знайшов декількох людей з тією ж проблемою, але всі відповіді за умови, що це не вийшло. Я додав власне ім'я користувача до групи даних www та подібні речі.
Тож ls -la /var/www
повертається:
total 12
drwxrwsr-x 3 user www-data 4096 okt 13 19:08 .
drwxr-xr-x 14 root root 4096 okt 1 22:50 ..
drwxr-xr-x 2 root www-data 4096 okt 1 22:50 html
lrwxrwxrwx 1 root www-data 29 okt 13 19:08 site1 -> /home/user/Workspaces/site1/
і ls -la /home/juul/Workspaces/site1
повертає:
total 24
drwxrwxr-x 4 user www-data 4096 okt 13 18:21 .
drwxrwx--- 3 user user 4096 okt 13 17:31 ..
-rw-rw-r-- 1 user user 0 okt 13 18:21 index.html
drwxrwxr-x 4 user www-data 4096 okt 13 16:12 .metadata
drwxrwxr-x 5 user www-data 4096 okt 13 16:53 Project
Сподіваюся, хтось може мені допомогти у цьому :-)