Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Помогите новичку ... с Virtualhosts в Apache  (Прочитано 581 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bogong

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Первый раз в жизни настраиваю виртуальные хосты ... Никак не могу найти пошаговый мануал по настройке ... Поскажите место кде много вкусного ...

Оффлайн Tarasov

  • Участник
  • *
  • Сообщений: 150
  • debian lenny
    • Просмотр профиля
Re: Помогите новичку ... с Virtualhosts в Apache
« Ответ #1 : 14 Мая 2010, 14:47:22 »
Первый раз в жизни настраиваю виртуальные хосты ... Никак не могу найти пошаговый мануал по настройке ... Поскажите место кде много вкусного ...
а зачем вам их настраивать?? в локалхосте сделайте папки типа Сайт1 Сайт2 Сайт3 и тд.. и обращайтесь к ним http://Http://localhost/Сайт1/index.php...http://Http://localhost/Сайт3/index.php  - Это на случай если вы дома хотите тестировать несколько сайтов. Если же вы хотите хостингом заниматься то тогда стоит заморачиваться виртуальными хостами.
NVIDIA user

Оффлайн bogong

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Помогите новичку ... с Virtualhosts в Apache
« Ответ #2 : 14 Мая 2010, 15:05:34 »
Первый раз в жизни настраиваю виртуальные хосты ... Никак не могу найти пошаговый мануал по настройке ... Поскажите место кде много вкусного ...
а зачем вам их настраивать?? в локалхосте сделайте папки типа Сайт1 Сайт2 Сайт3 и тд.. и обращайтесь к ним http://Http://localhost/Сайт1/index.php...http://Http://localhost/Сайт3/index.php  - Это на случай если вы дома хотите тестировать несколько сайтов. Если же вы хотите хостингом заниматься то тогда стоит заморачиваться виртуальными хостами.
я не хочу держать код сайтов в системном каталоге ... У меня для этого просто отдельная папка ...

Оффлайн Tarasov

  • Участник
  • *
  • Сообщений: 150
  • debian lenny
    • Просмотр профиля
Re: Помогите новичку ... с Virtualhosts в Apache
« Ответ #3 : 14 Мая 2010, 15:33:16 »
Первый раз в жизни настраиваю виртуальные хосты ... Никак не могу найти пошаговый мануал по настройке ... Поскажите место кде много вкусного ...
а зачем вам их настраивать?? в локалхосте сделайте папки типа Сайт1 Сайт2 Сайт3 и тд.. и обращайтесь к ним http://Http://localhost/Сайт1/index.php...http://Http://localhost/Сайт3/index.php  - Это на случай если вы дома хотите тестировать несколько сайтов. Если же вы хотите хостингом заниматься то тогда стоит заморачиваться виртуальными хостами.
я не хочу держать код сайтов в системном каталоге ... У меня для этого просто отдельная папка ...
поменяете documentroot
NVIDIA user

Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: Помогите новичку ... с Virtualhosts в Apache
« Ответ #4 : 14 Мая 2010, 15:54:00 »
В /etc/apache2/sites-available создаешь файл, например, ~template, минимальное что-то вроде
<VirtualHost *:80>
ServerName test.local

DocumentRoot /var/www/test
<Directory /var/www/test/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Когда нужно создать новый сайт делаешь
sudo cp /etc/apache2/sites-available/~template /etc/apache2/sites-available/<mysite.local>
sudo nano /etc/apache2/sites-available/<mysite.local> #тут редактируешь ServerName и DocumentRoot
echo 127.0.0.1 <mysite.local> | sudo tee -a /etc/hosts
sudo a2ensite <mysite.local>
sudo apache2ctl restart

 

Страница сгенерирована за 0.053 секунд. Запросов: 23.