- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Есть сервер на FreeBSD 8.2, установлен Apache 2.2.21 и Webmin 1.560, есть два домена aaa.com и bbb.com, необходимо настроить виртуальные хосты. Созданы каталоги
/usr/local/www/apache22/data/sites/aaa.com/htdocs и /usr/local/www/apache22/data/sites/bbb.com/htdocs
aaa.com и bbb.com висят на одном IP, aaa.com числится как default server и до добавления виртуального хоста через webmin с обоих доменов открывается содержимое /usr/local/www/apache22/data/sites/aaa.com/htdocs.
Проблема в том, что при добавлении через webmin виртуального хоста по обоим адресам начинает открываться только bbb.com. Подскажите, как правильно настроить? Желательно через webmin. С ssh дружу но в дальнейшем планируются дополнительные виртуальные хосты, хотелось бы процесс добавления автоматизировать.
Про webmin не подскажу, но откройте для себя mod_macro. Добалять vhost'ы будет одно удовольствие :)
Про webmin не подскажу, но откройте для себя mod_macro. Добалять vhost'ы будет одно удовольствие :)
Спасибо, почитаю. Но хотелось бы понять где я ошибся? Может с днс где-то накосячил? У провайдера созданы днс записи для каждого домена на ip сервера. При настройке vhost-ов нужно лезть только в конфигурацию апача или задействуются какие-либо другие настройки?
Webmin добавляет в httpd.conf такое включение:
Может с днс где-то накосячил?
Проверить то очень легко:
ping aaa.com
ping bbb.com
От себя и с сервера. Если ip правильный, то с dns все в порядке. Webmin рестартует апач после изменения конфигов?
А вот "Options +Indexes" он зря добавляет без надобности..
При настройке vhost-ов нужно лезть только в конфигурацию апача
да
Проверить то очень легко:
От себя и с сервера. Если ip правильный, то с dns все в порядке.
при пинге обоих доменов и о меня и с сервера ip один и тот же.
я пробовал применять изменения и через Webmin и ручками рестарт апача из консоли, результат один и тот же.
А можно тут поподробнее?:)
А можно тут поподробнее?
Ну если вы даже не знаете, для чего эта директива, то вам она темболее не нужна.
Конечно, это не есть причиной обсуждаемой в этом топике проблемы, но все же..
Вобщем, это я к тому, что не стоит пользоваться Webmin'ом, особенно без особого понимания того, что он делает, если не хотите проблем..
Ну если вы даже не знаете, для чего эта директива, то вам она темболее не нужна.
Конечно, это не есть причиной обсуждаемой в этом топике проблемы, но все же..
Вобщем, это я к тому, что не стоит пользоваться Webmin'ом, особенно без особого понимания того, что он делает, если не хотите проблем..
Понял! Спасибо! Видимо придется попробовать прописать все ручками для начала...
webmin это не типичная панель управления, а интерфейс для конфигурирования. Он не создан с целью удобного добавления сайтов. Нужно все равно помнить про такие директивы как NameVirtualHost. Там где-то в webmin должна быть такая настройка.
Webmin добавляет в httpd.conf такое включение:
Надо, чтобы добавляло виртуальные хосты
<VirtualHost IP:80>
...
</VirtualHost>
а в httpd.conf (или где-то рядом) должно быть
NameVirtualHost IP:80
IP - адрес, который слушает апач (должен быть равен одной из директив Listen).
Порт тоже может быть другим.
ТС, чтобы удобно и быстро было добалять хосты, надо в дополнении к webmin установить virtualmin. В нем за 10 сек можно домен добавить и он правильно пропишется.
В нем за 10 сек можно домен добавить и он правильно пропишется.
при этом из незаметной панели для конфигурирования через web, webmin превратится в подкроватного монстра.