Как настроить Apache для разделения двух доменов?

0

Я только начинаю смотреть на PHP и Apache-серверы (на данный момент используйте Ruby on Rails). Я ищу, чтобы получить два простых файла index.php файлов в браузере, но они будут двумя отдельными сайтами. Я установил все, что мне нужно, чтобы поверить.

Поэтому, если я перейду на localhost я получаю страницу Apache2 Ubuntu по умолчанию. Это может быть такой простой вопрос, но где я могу хранить файлы и каталоги? Я искал /var/www/.

Я хотел бы создать 2 образца сайтов, как было сказано ранее. Может ли кто-нибудь указать, где я должен искать и как я дифференцирую два сайта?

  • 0
    Просто index.php в эту папку, чтобы что-то работало на вашей домашней странице.
Теги:

2 ответа

1

Во-первых, я хотел бы поприветствовать вас в этом прекрасном мире PHP :)

Теперь загляните в этот файл: /etc/apache2/httpd.conf и найдите для этого config DocumentRoot "THIS_IS_YOUR_DOC_ROOT_RICHLEWIS".

Вы можете изменить его на свой любимый корневой каталог и перезапустить Apache или просто поместить здесь свои файлы (php, html, images...

  • 0
    Вот так вы меняете путь одного сайта. Вопрос заключается в том, чтобы разместить несколько сайтов.
1

/var/www/ является вашей корневой папкой для apache, поэтому ваш localhost указывает на www. Чтобы создать 2 разных сайта, вам потребуется создать 2 новые папки в папке www например, web1 и web2, тогда localhost/web1 укажет на /var/www/web1 же самое будет для web2.

Вы также можете установить виртуальный хост, чтобы ваш веб-URL, например, web1.com и web2.com проверяли здесь, как установить виртуальный хост в ubnuntu https://www.digitalocean.com/community/tutorials/how-to-set-up -apache-виртуальные хосты-на-убунт-14-04-LTS

Ещё вопросы

Сообщество Overcoder
Наверх
Меню