Здравствуйте,
После настройки LAMP появились проблемы с правами доступа к папке, а также и другая ошибка.
Необходимо настроить LAMP для локального тестирования разных сайтов (drupal, wordpress и т.д.)
ОС версии десктоп: Linux Mint 16 Cinnamon
Установлен: LAMP
Ошибки:
1. Во время рестарта apache2:
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
2. Ошибка прав доступа к проверочному файлу php
http://ledolmen.ca/public/phpinfo.phpОшибка прав доступа в браузере:
Forbidden
You don't have permission to access /public/phpinfo.php on this server.
Apache/2.4.6 (Ubuntu) Server at ledolmen.ca Port 80
=======
Подробности:
Настройки стандартной директории var/www были изменены на /home/Локальный-пользователь/www/название-сайта.com/public
Внутри папки public помещён файл phpinfo.php с целью проверки php.
==
Данные прав доступа к папке:
$ ls -la /home/go/www
total 20
drwxrwsrwx 3 go www-data 4096 Feb 2 23:23 .
drwx------ 45 go go 12288 Feb 2 23:29 ..
drwxrwsrwx 3 go www-data 4096 Feb 2 18:46 ledolmen.ca
----
Проделанные шаги для установки и настройки LAMP:sudo apt-get install lamp-server^
После чего был еще установлен phpmyadmin
После установке был создан и настроен конфигурационный файл для локального сайта. Файл был создан по адресу:
/etc/apache2/sites-available
Файл был назван с учётом адреса локального сайта: ledolmen.ca.conf
Конфигурационные данные файла:
<VirtualHost *:80>
ServerName ledolmen.ca
ServerAlias Welcome to Le Dolmen | Le Dolmen
ServerAdmin go@localhost
DocumentRoot /home/go/www/ledolmen.ca/public
<Directory /home/go/www/ledolmen.ca/public/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
--
Настройка файла хостов с добавлением локального домена:
$ sudo gedit /etc/hosts
Данные в файле hosts:
127.0.0.1 localhost ledolmen.ca
127.0.0.1 ml
В директории /etc/apache2 настроен файл httpd.conf со следующими параметрами:
ServerName localhost
Активация локального сайта:
sudo a2ensite ledolmen.ca
Перезагрузка апачи:
sudo /etc/init.d/apache2 restart
===========================
После проделанных шагов происходят следующие ошибки:
1. Во время перезагрузки apache2 :AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
2. Не возможность открыть тестовый php файл по адресу
http://ledolmen.ca/public/phpinfo.phpОшибка с правами доступа:
Forbidden
You don't have permission to access /public/phpinfo.php on this server.
Apache/2.4.6 (Ubuntu) Server at ledolmen.ca Port 80
--
Если кто знает, подскажите пожалуйста где ошибся. Может чего не доглядел.
Заранее благодарен.