Виртуальные хосты (virtual hosts) в LAMPP и XAMPP - веб сервер своими руками в UBUNTU
- Воскресенье, 15 марта 2009, 23:10
- HiTech и софт, Linux
- 7 218 Просмотр (ов)
- 55 коммент.
Это полностью переписанный пост о том, как настроить веб сервер на Убунту и настроить хоть тысячу виртуальных хостов.
На скиншоте видно, что у меня папка с виртуальными хостами находится в домашней папке.
Ниже привожу свои конфиги.
И так начнем: сначала необходимо выбрать папку, где у нас будут хранится виртуальные хосты и это будет домашняя папка пользователя. Но можно любую другую папку выбрать, главное потом отредактировать правильно конфиг. Но желательно выбрать ту папку, где доступ не ограничен рутом. Можно создать в корне папку и дать ей права для "всех", чтобы любой юзер мог пользоваться файлами веб сервера.
Ниже привожу ссылки на мои конфиги:
Файл hosts
Файл httpd.conf
Файл httpd-vhosts.conf
Файл httpd-xampp.conf
Друзья, если у Вас не получается настроить - пишите, разберемся вместе. На самом деле очень много вариантов настройки XAMPP (LAMPP) и я только за это время делал по трем совершенно разным путям настройки.
У кого установлен Windows и XAMPP читаем тут >>> Виртуальные хосты в XAMPP 1.7.3 для Windows XP
Посмотрите похожие публикации...
• Как я устанавливал кисти в Adobe Photoshop CS4 • Samsung начинает поставки приводов F2EG EcoGreen емкостью 1,5 Тб • Бесплатный антивирус AVAST! - надежная защита Windows XP • Вечные картриджи для CANON PIXMA ip2500 - как обнулить счетчик чернил навсегда • Небольшая шпаргалка по командам LINUX - ПРОЦЕССЫ • Ставим флаги вместо надписей раскладок клавиатуры RUS и ENG в UBUNTU •
















Хорошая статья. А вы знаете как можно обратиться к виртуальным хостам из глобальной сети не покупая домена?? Через домен работает, проверял, но хочу чтоб можно было по ip адресу (он у меня динамический, перезагрузил машину и ip меняется ). Можно конечно в /opt/lampp/htdocs положить нужную папочку и обращаться xxx.xxx.xxx.xxx/нужная папочка. Но это ведь не то
Интересный вопрос!
Надо по экспериментировать. Сразу ответить не могу, необходимо время.
EvgenYakut, после двух дней экспериментов я пришел к выводу что нужно покупать домен или покупать IP адреса. По другому я не знаю как
если получится сделать так как спрашивали, поделитесь пожалуйста решением.
а я вот читаю про сервеа доменных имен, думаю попытаться настроить BIND на той же машине что и XAMPP, и саому поддерживать свое доменное имя. Не знаю пока получится ли.
EvgenYakut, а Я BIND не ставил ниразу... Не знаю что и сказать. Но знаю одно, чтобы поддерживать свой домен у себя необходимо получить делегирование DNS и обратную зону у провайдера. А сейчас такое простым "смертным" получить крайне сложно.
Христос Воскрес!
Извиняюсь, что вмешиваюсь в Вашу беседу. Если что пишу не так - исправьте: я не профи, хоть и не дурик.
Купить домен и хостинг- не проблема, а вот запустить полноценный сайт со своего компа - интересно! Рекомендую журнал CHIP №2/2009 ("Приручение сервера"). Но там для Windows. Упомянутый в статье сервер HFS я лично опробовал - работает изумительно при 3-4 посетителях, он создан по-умолчанию работать наружу, но не работает со скриптами. Поэтому решил употребить XAMPP на Ubunte. Транслятор динамического ip-адреса в репозитарии есть: ddclient, устанавливается и настраивается через Synaptix.
Необходимо до установки на (например) DynDNS.com бесплатно получить домен 3го уровня, настроить ddclient при установке(можно и позже),сделать дыру в NAT модема на порт 80, и настроить апач (он по умолчанию заточен на локальное использование). Если сможете быстрее меня сделать последнее, сообщите , пожалуйста.Думаю, что в httd.conf надо изменять параметры ServerName, поубирать кучу надписей XAMPP, и при желании - Directory.
bigolub, Воистину Воскрес!!!
а если будет больше то вообще молчу. Я думаю лучше все таки использовать сторонний хостинг.
Спасибо за интересное решение, надо попробовать. Но смущает другое, 3, 4 посетителя маловато... А если будет 50? Все наверное встанет колом. У меня комп зависал при 10 подключениях
Тяжело поверить, что Апач под Убунту загнулся от 10 посетителей. Но если это имело место, почему бы Вам не поделиться настройками Апача.
В благодарность за это я позже поделюсь, как урезонить 50 одновременных обращений.
С уважением.
Апач бы не загнулся если бы комп был по мощнее
А про конфиги - давно это было... я еще 6 версию юзал.
Здраствуйте! Я работаю на фирме по раскрутке сайтов, там много клиентов, вот возникла такая идея, сделать хостинг на фирме, IP выделенный есть, Комп -тоже, желание, хм... при экономии 20 т.р. - очень большое. Подскажите пожалуйста, мне бы сервер под винду или ubuntu с поддержкой виртуальных хостов? так что бы можно было прописать к доменным именам IP сервера и каждый попадал на свой сайт. (реализация как в денвере, каждый сайт в своей папки и названием). Так же поддержка фтп пользователей... Думал просто установить Панель Администрирования хостингом, но потом решил отказаться. Подскажите, как лучше это реализовать? Я вообще думал что просто поставить TOPSERVER (много как и хороших так и плохих отзывов) да в нем производить все манипуляции... но тоже решил повременить, оставить на крайний случай...
Друг мой, приветствую тебя! Верху в посте написано именно то, что ты спрашиваешь. Я очень рад, что работаешь на фирме по раскрутке сайтов, где много (!) клиентов. FTP виртуальные хосты можно сделать и без административных панелей и прочего, но все придется настраивать ручками. Для стабильности работы необходимо использовать только Linux, но никак не Windows. XAMPP это тебе виртуальные хосты и веб сервер, QFTP для Ubuntu это тебе сервер FTP. А теперь ответь мне на несколько вопросов и твой комментарий останется здесь
1. Сколько сейчас стоит ежемесячная оплата по раскрутке, именно только работа, ты понимаешь о чем я.
2. За какой срок вы гарантируете результат
Жду ответа
Спасибо за совет, при поступлении клиента, мы гарантируем 1й результат через месяц.
Но договор составляется на продвижение в поисковиках минимум на пол года. Так же зависит от самих фраз... Если конкуренция большая, то естественно сумма будет больше. Но это не мое, я верстальшик, и занимаюсь немного другим. %)
Еже месячная плата за раскрутку сайта 4 т.р. При условии что не будут использоваться такие системы как SAPE или XAP.
За ответ, Спасибо, буду сначала дома пробовать
В, общем, если динамический IP, то есть Dyndns.org и тому подобные бесплатные сервисы. Тогда доступ из внешней сети к домашнему веб-серверу будет с постоянным доменным именем вида название.dyndns.org.
По серверу с виртуальными хостами: есть бесплатная хостинг панель ispserver.org. Сам использую - просто отличная система. Открытый аналог cpanel и т.п.
>
У меня комп зависал при 10 подключениях а если будет больше то >вообще молчу. Я думаю лучше все таки использовать сторонний хостинг.
Каждое соединение apache2 использует 10-15мб памяти (от используемых модулей зависит), так что можно посчитать ориентировочно, сколько выдержит система. Можно поставить фронтэндом nginx (смотрел, жрет 1-2мб на соединение).
Сторонний хостинг это правильно, но для отладки или корпоративного внутри сетевого ресурса самое оно я думаю.
to marfix,
Про стороннй хостинг - это я цитировал
Человек говорил, что у него система не выдерживает более 10 обновременных и он рекомендует сторонний хостинг. А я посоветовал энджинэкс поставить фронтэндом
Char0Day.ru,
Всем привет!
Я все прочел, но к сожалению так и не понял, как сделать так, чтобы все эти виртуальные хосты были доступны из интернет?
У меня XAMPP, все виртуальные хосты работают но только на том ПК где они и установлены, мой IP привязан к домену 2го уровня (пример cool.ru) и соот-но DNS прописан.
Т.е. если набрать мой домен cool.ru меня бросает на http://cool.ru/xampp и соот-но просит авторизацию на мой xampp.
Такая же фигня если я наберу forum.cool.ru
Хотя последний (это и есть идин из моих виртуальных хостов) отлично работает на том ПК где xampp.
Вопрос!
Как сделать чтобы все мои виртуальные хосты были доступны из интернет?
Заранее благодарю за ответ.
Эдуард, приветствую!
Вот смотри, у меня настроено так:
Это файл hosts
127.0.0.1 localhost lampp xampp http://www.fayrix.local fayrix.local russianaustin.local #Это мои виртуальные хосты
127.0.1.1 marfix-desktop
Вот тут я прописал пути XAMPP для виртуальных хостов:http://httpd.apache.org/docs/2.2/vhosts/>
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
#
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80 #тут указываем свой IP который зарегистрирован на DNS
# block.
#и тут IP
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any
#
ServerAdmin vasytin@gmail.com
DocumentRoot /opt/lampp/htdocs
ServerName lampp
ServerAlias xampp
ErrorLog logs/lampp-error_log
CustomLog logs/lamp-access_log common
ServerAdmin vasytin@gmail.com
DocumentRoot /home/marfix/public_html/fayrix
ServerName fayrix.local
ServerAlias http://www.fayrix.local
ErrorLog logs/fayrix.local-error_log
CustomLog logs/fayrix.local-access_log common
ServerAdmin vasytin@gmail.com
DocumentRoot /home/marfix/public_html/russianaustin
ServerName russianaustin.local
ErrorLog logs/russianaustin.local-error_log
CustomLog logs/russianaustin.local-access_log common
Ну собственно и все. Если после этого не ходит на виртуальные хосты, нужно смотреть маршруты.
Где скачать LAMP-XAMP
Тут http://www.apachefriends.org/en/xampp.html а почитать как настроить тут >>> http://www.fayrix.org/2008/08/13/veb-server-ubuntu-lamp-xamp-ustanovka-i-nastrojka/
Marfix pojalusta skaji 4e budet pole dabavlene v Xampp mojno potom dabavi svoi conter-strike server????
(
Janserik, немного не понял вопрос. Если поставить XAMPP, а потом поставить Counter-Strike server то ничего страшного. Это совсем разные сервера и не связанные друг с другом. Может и без XAMPP работать Counter-Strike.
Marfix, у меня установлен xampp для винда. Переустановил его в директорию opt/lampp/ переписал файлы, указанные тобой. Результат. Запускается только мускул. Я закомментировал все хосты, оставив только локальный. Результат тот же. Запустил из контрольной панели setup, и вновь никаких признаков жизни. Подскажи пож что делать.
Алексей, логи бы посмотреть... :-/
И еще, проверьте слеши в конфигах, в LINUX слеш используется вот такой "/" , а в Windows "\" Я сам один раз попался на этом, что только не делал, не стартует и все! А потом поменял слеши на используемые в Windows и все пошло.
Слеш поменял во всех твоих файлах. Результата нет. Как бы в оригинальном варианте сервер работал. Не смог я добавить только виртуальные хосты - работал только тот хост, что шёл первым в тексте. Остальные, в том числе и локальный открывали сайт в первом хосте. Целую неделю я это ### наблюдал.
А где логи посмотреть
Алексей, первое правило - мат ЗАПРЕЩЕН!
Логи находятся в папке XAMPP. И еще один момент, менять нужно не в МОИХ файлах а в своих! Конфиги могут отличатся у тебя и у меня! Я привел файлы как ОБРАЗЕЦ. Сейчас у меня тоже стоит Windows и DENWER, на днях поставлю опять XAMPP и отпишусь как я все сделал.
PS Все будет ХОРОШО и мы решим проблему - УДАЧИ!
Я должно не так выразился . Менял я слеш в файлах xampp, которые заменил своими.
Денвер у меня год стоял и всё бы было хорошо, но потребовалось сделать субмодули через реврайт. На сервере всё Ок. На денвере не получилось сделать. Вот и пытаюсь освоить xampp. Я сегодня ещё вечер посижу и задвину этот сервер в корзину.
Я много фагов написал по настройке разных устройств, и проблем не было у людей. К сожалению не всем это дано - написать предложение целиком - пишут только последнюю фразу. Вот и здесь я полагаю, что корневая дирректория у тебя отличается от стандартного xampp.
У меня на форуме это не мат. Здесь ты хозяин тебе виднее. Пока.
Алексей, приветствую!
Я победил XAMPP, теперь все работает ~X( !
Вот смотри, я написал подробную инструкцию как я все это проделал >>>
Вынес отдельно в ветку на форуме, там удобнее обсуждать и дополнять новыми решениями. Попробуй этот вариант. Отпишись пожалуйста, получилось или нет. :-/
Чуть не забыл, логи находятся вот тут >>> "C:\xampp\apache\logs" всегда можно посмотреть в чем проблема и исправить её.
Я свою прогамму выполнил вчера и успел таки до полуночи запустить виртуальные хосты. Возможно XAMPP "перепугался" того, что я общал его выбросить. Дошёл сам по интуиции. Всё чудесно запускается и локалхост и виртуальные хосты сайтов. Утром я прошёлся по своим "грибным" местам в инете, где побывал в поисках грамотного решения, фактически, стандартной ситуации. Везде была одна и таже ошибка в написании виртуального хоста для локалхоста XAMPP. Получается, что люди друг у друга списываю и даже не проверяют работает или нет то что предлагают своим посетителям.
Сечас мне надо дальше двигаться. К твоему варианту виртуальных хостов вернусь как будет время. Определённый интерес у меня остался к твоему варианту.
Алексей, Я рад что все получилось! =D>
Так какая все же ошибка в написании виртуального хоста для локалхоста?
P.S. Списывают другие друг у друга я не знаю и поэтому утверждать не буду. Я сам ни у кого не списывал ;;) , а "доходил" сам. Этот вариант для UBUNTU и Windows (ссылка выше в комментарии) совершенно рабочий и проверенный мной лично. А у кого не получается что то, всегда можно проблему решить сообща. O:-)
То что у Вас работают локальнык хосты я не сомневаюсь. Сомеваюсь я только в том, что всё описали в своих рекомендациях.
Поясню на примере.
Фактически, в первом же поиске я нашёл правильное решение для построения виртуальных хостов под XAMPP. А потом из-за неуменя автора излагать то, что умеет делать руками, я потратил неделю в поисках решения по хостам. Так вот, человек написАл, как разместить сайт в корне XAMPP (папка htdocs), без создания хоста. Затем он показал, как надо создавать хост в указанной папке XAMPP. Далее пишет - всё что находится в папке htdocs перемещаем в папку W W W. Ну я и переместил всё что находилось в корневой папке в папку W W W. Конечно не всё в одну, здесь я сиог догадаться, и создал для каждого сайта свой вертуальный хост и свою папку W W W. Более того, я создал виртуальный хост в htdocs и для локального хоста и поместил в папку W W W папку XAMPP. То есть как написал автор, я так и сделал. Но у меня локальные хосты не заработали. И только через неделю я понял, что думал автор - он имел ввиду папки с сайтами пользователя, те что были созданы в его примере. Но этож большая разница - переместить всё из папки или всё кроме..
Что касается списывания друг у друга. В прямом смысле слова есть и такие. Я просто не читаю такой материал, поскольку он повторяется слово в слово. В остальном я предполагал, что списывали именно потому что хосты у меня не работали. И как оказалось у всех была одна и таже ошибка, которая заключалась в том что люди выдавали стандартное построение локального хоста не проверив работоспособность на XAMPP того, что предлагают. При этом хоть бы предупреждали об этом.
А вчера целый день потратил на то чтобы выяснить причину бага - не запускались скрипты форума. Шло сообщение что у форума нет базы нет куков. Всё перпробывал. Админку даже поменял на XAMPP. Точнее всё то перепробывать просто невозможно. Поэтому исходил из той инфы, что прочитал в инете. Вот на одном крутом сайте человек пишет, что для повышения быстродействия надо подключить акселератор. Для этого необходимо раскомментировать строки в таком то файле, ну в общем, целая статья посвещена указанной настройке. Естественно, я сделал вывод, что акселератор отключен, а страничку с сайта на свой комп запомнил - потом, думаю, попробую. И вот вчера я уже тупо стал перебирать всё что не попадя, чтоб скрипты форума заработали. Про акселератор я не думал - он же отключён, а форум на Денвере прекрасно работал. В конце-концов я решил включить акселератор, после чего выбросить этот XAMPP. Открываю указанный в статье файл. Смотрю а акселератор включён. Более того все настройки были теж, что и в статье. Вопрос, зачем человеку надо было писать свою приблуду к XAMPP, когда там всё сделано по умолчанию. Так для того чтобы опрадать свою писанину он начинает со слов, что акселератор отключён. Отключил я акселератор и всё заработало - целый день убил. Наверное, было бы проще самому сделать сервер, раз приходится и так во всё вникать.
За ранее извиняюсь если пишу не в ту тему,но у меня возникла такая проблема с хостами:
У меня есть домен обзавем его мойсайт.ру также домен третьего уровня форум.мойсайт.ру (на DNS все соответствующие записи сделаны) .Добавляю записи в httpd-vhosts.conf такого плана:
<VirtualHost *:80>ServerAdmin webmaster@мойсайт.ру
DocumentRoot "J:/xampp/htdocs/мойсайт.ру/www"
ServerName мойсайт.ру
ServerAlias http://www.мойсайт.ру
ErrorLog J:/xampp/htdocs/мойсайт.ру/error.log
CustomLog J:/xampp/htdocs/мойсайт.ру/access.log common
<Directory "J:/xampp/htdocs/мойсайт.ру/www">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@мойсайт.ру
DocumentRoot "J:/xampp/htdocs/форум.мойсайт.ру/www"
ServerName форум.мойсайт.ру
ServerAlias форум.мойсайт.ру
ErrorLog J:/xampp/htdocs/форум.мойсайт.ру/error.log
CustomLog J:/xampp/htdocs/форум.мойсайт.ру/access.log common
<Directory "J:/xampp/htdocs/форум.мойсайт.ру/www">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Пути прописаны все правильно. Проблема заключается в следующем при переходе по ссылке типа http://мойсайт.ру/
Все отлично работает ,но при переходе на http://форум.мойсайт.ру/ открывает содержимое http://мойсайт.ру/ может кто подсказать как решить данную проблему?
Так как Вы описали хосты у Вас должно быть два разных сайта, а не домен третьего уровня. Откравается один и тот же сайт потому что так работает обозреватель инета. Для проверки работоспособности надо в папку форум.мойсайт.ру/www положить любой файл с названием index.
А чтобы организовать субдомен надо в папке мойсайт.ру/www создать папку /форум, и в папке WWW сделать реврайт с форум.мойсайт.ру в мойсайт.ру/форум. Либо папку форум распложить выше WWW и описать правила субдомена в апаче. К сожалению правильного решения этих задач у меня не имеется.
Для проверки работоспособности хоста в качестве индексного файла можете взять такой код. При его открытии в обозревателе инета увидите путь к вашему сайту
<?phpif ($_SERVER['PATH_TRANSLATED'])
{
$path = $_SERVER['PATH_TRANSLATED'];
}
else if ($_SERVER['SCRIPT_FILENAME'])
{
$path = $_SERVER['SCRIPT_FILENAME'];
}
else
{
echo 'Извините, но скрипт не может определить серверный путь к папке вашего форума.';
exit;
}
$path = str_replace(array('\\', '//' ), array('/', '/' ), $path);
echo substr($path, 0, (strlen($path) - 14));
?>
Как сделатьь файл. Открываете блокнот. Копируете в него код, приведённый выше. Далее, приступаете к сохранению файла. В открывшемся окне пишите назване, index.php , ниже выбираете опцию "все файлы" и ещё ниже нужную Вам кодировку созданного файла. Сохраняете файл в нужную Вам папку WWW В дальнейшем можно простым копированием перемешать созданный файл в нужную директорию.
К сожалению в коды встроились смайлы. Я повторю три последние строчки с перечёркиванием. Если поможет, то код можно будет восстановить убрав перечёркивание. По другому я не знаю как обойти этот баг.
$path = str_replace(array('\\', '//'), array('/', '/'), $path);echo substr($path, 0, (strlen($path) - 14));
?>
Спасибо за ответ.
Как вы правильно подметили это два разных сайта (один для локальной сети второй для инета, так планировалось) файл индех я закидывал,при копирование текста смалы не мешают =) все равно не помогло,Я уже все приведенные примеры пробовал,не может ли быть баг в апаше или в чем то другом,или же лучше начать юзать денвер ?
Тогда предположу, исходя из Вашкго первого поста, что неправильно описан виртуальный хост для локалхоста XAMP, или Вы вообще его не создавали. Если этого не сделать, то в корне XAMPP будет только один Ваш сайт. Ещё будет лучше если разнесёте локалхост свои сайты по разным IP- адресам в папке винда hosts. Для локального хоста оставите 1270001, а для своих сайтов 1270002.
С Денвером проще, конечно, в плане создания новых сайтов, потому что виртуальные хосты создаются там автоматом. Но всё одно мне пришлось его дорабытывать, чтоб правильно кодировку сайта отдавал. А вот заставить его делать реврайт мне не удалось, поэтому ушёл с него. Наверное автоматическое создание хостов не очень хорошо. Удивляет то, что юзают его давно, но ни какой полезной инфы, по настройке Денвера я не нашёл.
Спасибо за совет,вечером все проверю и попробую один вопрос разные IP прописывать это типо так:
127.0.0.2 мойсайт.ру
127.0.0.1 localhost
?
Алексей огромное спасибо все сделал благодаря вам =D>
Сергей, я не получил рассылки по предыдущему Вашему сообщению. Правильно думаете по поводу адресов. Ещё, для стабильности работы поставте версию XAMPP 1.7 или 1.71. В версии 1.7.3 стоит последний ПХП 5.3.1, с которой многое что не работает.
Я в курсе насчет PHP 5.3.1 так как вначале поставил 1.7.3 но двиг который я использовал не работал с этой версией PHP поэтому я стал юзать xampp 1.7.1, как мне кажется это самая стабильная версия
Я скачал все версии, которые могут потребоваться для моделирования работы хоста на реальном сервере. На компе виртуальные хосты (сайты) у меня находятся на другом диске, а не где XAMPP. Отдельно храню файл конфига виртульных хостов из апача. В такой "игрушке" поменять версию XAMPP, и, соответственно, поставить нужный ПХП или апач можно в течении минуты - удалил и поставил новый. Далее копируется в апач XAMPPa файл конфига виртуальных хостов и сервер готов к работе.
Алексей, спасибо за идею - хранить виртуальные хосты и конфиг на другом диске! =D>
P.S. Я себе тоже буду переставлять XAMPP на 1.7.1
А кто нибудь смог нормально разобраться с Mercury ?
Zdraste vsem!
(
(
(
Ochen nujen kod php dlya xampp dlya proverki url adressa.Poyasnyu: esli v adressnoi stroke pishetsya nepravelnii adress, to doljno perekinutsya na stranicu page not found.Pojaluista pomogite,pereprobovala yimu kodov,nichego ne vixodit,ochen,ochen,ochen nado
Marfix, привет, я саня
Подскажи, пожалуйста, почему в xampplite могут не работать все хосты, а только первый
например, если в httpd-vhosts.conf написать :
DocumentRoot "C:/xampplite/htdocs/sky"
ServerName sky
ServerAlias http://www.sky
ServerAdmin postmaster@glue.localhost
DocumentRoot "C:/xampplite/htdocs/glue"
ServerName glue.localhost
ServerAlias http://www.glue.localhost
DocumentRoot "C:/xampplite/htdocs/mag"
ServerName mag.localhost
ServerAlias http://www.mag.localhost
то любой запрос поведёт на sky, то есть на первый описанный хост
помоги, если знаешь в чём дело
Заранее большое спасибо и удачи
Саня
Саня Описывалось выше читайте внимательнее
Спасибо, всё перечитал, пробовал по разному, всё равно всё тоже самое - работает только первый описаный хост
httpd-vhosts.conf:
NameVirtualHost 127.0.0.1
DocumentRoot \xampp\htdocs\glue
ServerName glue
ServerAlias http://www.glue
DocumentRoot \xampp\htdocs\sky
ServerName sky
ServerAlias http://www.sky
в windows/.../hosts все прописаны на 127.0.0.1
может ещё где причина какая может быть?
спасибо, что откликнулись
Всё, расчехлился,
ServerAdmin webmaster@localhost
DocumentRoot C:/xampp/htdocs/
ServerName xampp
надо локалхост было в начале прописать
спасибо
Спасибо за хорошую статью, одна из немногих действительно хороших.Еще хорошая статья по теме здесь
Сергей, а ты комент написал только из за ссылки? Кстати я посмотрел твой Котоблог, прикольный блог, если он твой конечно.
сори за офтоп! одмину можно
По мне лучше уж ручками, чем всякие xampp, и более продуктивно и сервер не жрет по 50% озу
Такая проблема:
не могу настроить заглушку sendmail для XAMPP.
Нашел очень много инструкций, он так и не смог настроить. Вот одна из них: http://anosov.org.ru/2011/09/sendmail-dummy-in-ubuntu/Если запустить файл fakesendmail.sh вручную, то в папке sandmail появляется текстовый файл с названием num, а в нем число 1. Если повторно запускаю fakesendmail.sh, то вместо 1 появляется 2 и так далее. Наверное у меня всё-таки что-то с настройками в XAMPP.
Всё-таки удалось. Как в большинстве случаев из-за невнимательности по началу не получалось. А всё потому, что не обратил внимания на то, что перед строкой - sendmail_path = /usr/bin/fakesendmail.sh не должно быть точки с запятой. В этом была и вся проблема.
Спасибо за поддержку.