Тема: Сервер в Debian
![]() | ![]() ![]() |
sudo nautilus
Откроетца файлменеджер под рутом. Идем в /var/www , создаем папку для сайта(название произвольное) и в ней создаем папки logs и htdocs . B logs создаем два пустых файла - error.log и access.log . На папку htdocs ставим права разрешающие запись для всех. Сюда заливаем скрипт ну иле движок.
Собственно настройка:
sudo gedit /etc/apache2/sites-available/hosts
(Название файла любое)
Пишем тут
NameVirtualHost *
<virtualhost *>
serveradmin admin@localhost
servername mysite.net
# indexes + directory root.
directoryindex index.html index.php
documentroot /var/www/папка/htdocs
# logfiles
errorlog /var/www/папка/logs/error.log
customlog /var/www/папка/logs/access.log combined
</virtualhost>
(Название сайта произвольно.)
Сохраняем.
sudo gedit /etc/hosts
ВВерху будет што то типа
127.0.0.1 localhost
127.0.1.1 debian
ниже этого пишем
127.0.0.1 mysite.net
ну или свое название.Сохраняем.
Если нужно несколько хостов - повторяем процедуру нужное кол-во раз.
Подключаем вирт. хосты:
sudo a2ensite
Видим:
Your choices are: default default-ssl hosts (тут все доступные хосты)
Which site(s) do you want to enable (wildcards ok)?
Пишем ниже нужные хосты через пробел, жмем Enter.(При этом создаютца симлинки)
Перегружаем апач, пробуем зайти на свой сайт. Собственно, всё