0 / 0 / 0
Регистрация: 12.11.2019
Сообщений: 41
|
|
Как сконфигурировать апач, чтоб подключить несколько сайтов, на локальной машине? (Виртуальные хосты)17.02.2020, 06:52. Показов 1917. Ответов 9
Метки нет Все метки)
(
Здравствуйте. Я понимаю что это делается через виртуальные хосты. но те пояснения которые находил, они как то комкано рассказывают, или рассчитаны на людей с опытом, а просто и доходчиво может кто то пояснить?
Хочу получить следующее обращение к разным сайтам. site1.localhost site2.localhost site3.localhost Помогите пожалуйста, Спасибо) PS apache 2.4 / Debian
0
|
17.02.2020, 06:52 | |
Ответы с готовыми решениями:
9
Необходимо настроить виртуальные хосты для доступа из интернета и локальной сети Как правильно настроить работу двух сайтов на 1 локальной машине (1 IP) средствами IIS Как автоматически добавить виртуальные хосты в днс роутера? |
Невнимательный
![]() |
|||||||||||||||||
17.02.2020, 17:31 | |||||||||||||||||
Кто-то вообще предпочитает всё в одном httpd.conf держать, под виндой )) я, как начинающий в этих линуксах, сделал просто... создал из под root каталог /var/xxx , сделал ему chown xxx /var/xxx Чтобы складывать там всякое, в тч папки с сайтами создал например такой /var/xxx/vhost.conf
ls -l /etc/apache2/sites-enabled то можно увидеть что-то типа
у меня, например, кроме запросов с Host: php.xx Должно всё работать как для того VirtualHost а для самодельного сделал ln -s /var/xxx/vhost.conf /etc/apache2/sites-enabled/ вроде из под root тоже , не помню... Ну типа если папки с сайтами не /var/xxx/www-php а www-site1 , www-site2. www-site3 там соответственно Ваши пути/имена и Ваши site1.localhost где ServerName ServerAlias тоже можно прикрутить для всяких www.site1.localhost Соответственно нужны три блока <VirtualHost *:80> Возможно удобнее три файла, или больше , но пока обхожусь одним файлом не несколько хостов ![]() Ось Xubuntu .... в Debian возможно отличаются пути к конфигам Не комкано никак не получится )) Добавлено через 16 минут и забыл
Нашёл опечатку
0
|
1272 / 968 / 228
Регистрация: 01.10.2018
Сообщений: 3,756
|
|
18.02.2020, 13:27 | |
Несколько сайтов на одной виртуальной машине
Создаете отдельный файл для каждого виртуального хоста в sites-available, добавляете/убираете ссылки на них в sites-enabled при помощи a2ensite/a2dissite с указанием имени соответствующего конфигурационного файла без расширения в качестве параметра. Добавлено через 10 минут Для локальной машины и разрешения (непубличных) имен также добавьте соответствующие строки в файл hosts, о чем выше написали: https://losst.ru/fajl-hosts-v-linux
1
|
0 / 0 / 0
Регистрация: 12.11.2019
Сообщений: 41
|
|||||||||||
20.02.2020, 22:37 [ТС] | |||||||||||
Спасибо за ответы, еще практический вопрос
Конфиг
Use of uninitialized value $uri in concatenation (.) or string at /usr/lib/x86_64-linux-gnu/perl5/5.28/Apache2/Status.pm line 133.\n Это второй сайт на локальной машине. В hosts все прописано либо я туплю под вечер, либо... что то упустил, Что кто скажет?
0
|
Невнимательный
![]() |
|||||||||||
21.02.2020, 15:56 | |||||||||||
наверно зависит от типа файловой системы...
<Location /perl-status> или точнее PerlResponseHandler Apache2::Status
Syntax: <Location URL-path|URL> ... </Location> Внутри [TABLE][/TABLE] порезало
0
|
0 / 0 / 0
Регистрация: 12.11.2019
Сообщений: 41
|
|||||||||||
01.03.2020, 18:40 [ТС] | |||||||||||
Здравствуйте снова. И снова про конфигурирование. Сбросил апач на исходные, отключил все сайты кроме дефолтного, получил на локалхост начальное Ит воркс... что хочу. добавить один виртхост чтоб он обрабатывал скрипты .pl как cgi и второй виртхост чтоб он работал через mod_perl
получил что то вроде
да, я испльзую порт 88, так прописал в ports.conf
0
|
0 / 0 / 0
Регистрация: 12.11.2019
Сообщений: 41
|
||||||||||||
02.03.2020, 20:34 [ТС] | ||||||||||||
Переименовал папку, внес в название точку, test_cgi.tt в папке лежит простейший скрипт index.pl
перегрузил апач при обращении по адресу test_cgi.tt:88 отдает браузеру файл скрипта, скрипт не выполняется посидел подумал, отключил сайт через a2dissite перегрузил апач при обращении по адресу test_cgi.tt:88 отдает браузеру файл скрипта сижу думаю подключение сайта(вир. хоста) вообще не влияет сейчас на результат... Добавлено через 23 минуты
0
|
50 / 35 / 9
Регистрация: 13.06.2019
Сообщений: 208
|
|||||||||||||
04.03.2020, 07:25 | |||||||||||||
чтобы браузер на DNS-запросы "какой IP у сайта php.xx ?" получал ответ "127.0.0.1" Добавлено через 8 минут vhosts.conf
1
|
50 / 35 / 9
Регистрация: 13.06.2019
Сообщений: 208
|
|
05.03.2020, 06:31 | |
Kondor1075,
Поторопился я с предыдущим постом. Обсуждал что то подобное здесь но с файлами .htaccess По крайней мере, вот это у меня не правильно <VirtualHost test_cgi.tt> у вас было правильно <VirtualHost 127.0.0.1:88>
1
|
05.03.2020, 06:31 | |
Помогаю со студенческими работами здесь
10
Несколько сайтов на одной машине Как подключить несколько сайтов к одному акку Адсенс? Несколько сайтов на одной виртуальной машине Как модернизировать счетчик, чтоб он показывал и за сегодня, и хосты?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
|
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
|
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
|
Создание нейросети с PyTorch
AI_Generated 19.06.2025
Ключевое преимущество PyTorch — его питоновская натура. В отличие от TensorFlow, который изначально был построен как статический вычислительный граф, PyTorch предлагает динамический подход. Это. . .
|
JWT аутентификация в ASP.NET Core
UnmanagedCoder 18.06.2025
Разрабатывая веб-приложения, я постоянно сталкиваюсь с дилеммой: как обеспечить надежную аутентификацию пользователей без ущерба для производительности и масштабируемости? Классические подходы на. . .
|
Краткий курс по С#
aaLeXAA 18.06.2025
Здесь вы найдете все необходимые функции чтоб написать програму на C#
Задание 1:
КЛАСС FORM 1
public partial class Form1 : Form
{
Spisok listin = new Spisok();
. . .
|
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
|
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
|
Angular: Вопросы и ответы на собеседовании
Reangularity 15.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
|
Архитектура Onion в ASP.NET Core MVC
stackOverflow 15.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
|