Вот решил поделиться опробованным рецептом. Чтобы было легко самому найти и другим было полезно.
Идем в терминал.
Если вообще нет сервера :)
Код PHP:
Создаем файл с именем сайта:
sudo -i
Код PHP:
Редактируем файл:Код PHP:
Вставляем следующее:
nano /etc/apache2/sites-available/site.my
<VirtualHost *:80>
ServerName site
ServerAlias site.my www.site.my
DocumentRoot /var/www/site.my/www
ErrorLog /var/www/site.my/error.log
CustomLog /var/www/site.my/access.log common
</VirtualHost>
Создаем каталог для сайта
Код PHP:
Создаем корень сайтаКод PHP:
Меняем владельца:группу каталогов с root на себяКод PHP:
Правим список хостов:Код PHP:
Вставляем строку:
nano /etc/hosts
127.0.0.1 site.my www.site.my
Подключаем сайт:
Код PHP:
Чтобы не выскакивала ошибка, при перезагрузки апача(в общем-то это не влияет на работу апача особо, просто неприятный нюанс) следующего содержания:
a2ensite site.my
Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Отредактируем httpd.conf
Код PHP:
Вставляем строку
nano /etc/apache2/httpd.conf
ServerName site
Перезагружаем апач
Код PHP:
service apache2 reload
Ну и все...
Все должно работать