PHP / MySQL | Задание 2 из 69

2

Урок 1.2. Настройка виртуального хоста (Virtual Host) в XAMPP (опционально)

В этом уроке мы настроим виртуальный хост (Virtual Host) в XAMPP для доступа к вашему локальному сайту через ваш домен


Домашнее задание

  • 1. Придумайте свое название (домен) для вашего сайта — любое какое вам нравится, например moekino.com
  • 2. Выполните настройки XAMPP по видеоуроку или следуя инструкциям ниже
ПРИМЕЧАНИЕ: Данный видеоурок опциональный (по желанию, необязательно)

Ваш локальный сайт уже доступен в браузере по ссылке

127.0.0.1:8080/вашапапка/
или
localhost:8080/вашапапка/

Если вы хотите чтобы ваш локальный сайт открывался как у преподавателя по ссылке вашего домена

вашсайт.com:8080

то выполните настройки XAMPP по видеоуроку или следуя инструкциям ниже

или пропустите данный урок и переходите к обучению

Инструкция по настройке виртуального хоста (Virtual Host) в XAMPP


  • Придумайте свое название (домен) для вашего сайта — любое какое вам нравится, например moekino.com

  • ШАГ 1. Настройка Virtual Host в XAMPP
    --------
    Скачайте исходный код к уроку внизу страницы — файл config_apache

    Откройте в контрольной панели XAMPP файл Apache → Config → httpd.conf
    Переместитесь в самый конец файла

    Скопируйте из config_apache и добавьте в httpd.conf настройки для вашего сайта

    <VirtualHost вашсайт.com:8080>
     DocumentRoot C:\xampp\htdocs\вашапапка
     ServerName вашсайт.com
     ServerAdmin admin@вашсайт.com
     <Directory "C:\xampp\htdocs\вашапапка">
      Options Indexes FollowSymLinks
      Allow from all
      Require all granted
      IndexIgnore /
      RewriteEngine on
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . index.php
     </Directory>
    </VirtualHost>

    В настройках:
    - вашсайт - замените на название вашего сайта, которое вы придумали ( например, moekino.com )
    - вашапапка - замените на название вашей папки, которую вы создали для сайта ( например, C:\xampp\htdocs\moekino )

    Проверьте внимательно — вы должны были изменить первые 5 строчек
    Сохраните изменения (Ctrl+S)

  • ШАГ 2. Настройка Hosts в Windows
    --------
    Откройте Notepad (Блокнот) от имени Администратора:
    - найдите приложение Notepad (Блокнот) в меню всех приложений Windows
    - нажмите на нем правой кнопкой мыши и выберите «Запустить от имени Администратора»

    В меню Файл → Открыть
    - перейдите в папку
    C:\Windows\System32\drivers\etc\

    - рядом с полем «Имя файла» вместо «Текстовые документы (*.txt)» выберите «Все файлы»
    - выберите и откройте файл hosts

    В самом конце файла пропишите строку

    127.0.0.1 вашсайт.com

    где вместо вашсайт пропишите название вашего сайта, которое вы придумали, например

    127.0.0.1 moekino.com

    Сохраните изменения (Ctrl+S)
    Важно! Чтобы сохранить файл он должен быть открыт от имени Администратора (см. выше)

  • ШАГ 3. Перезапуск Apache
    --------
    В контрольной панели XAMPP
    Перезапустите Apache (кнопка Stop, потом Start)

  • ВСЕ ГОТОВО!
    ----------------
    Ваш локальный сайт теперь доступен в браузере по ссылке

    вашсайт.com:8080

    Если что-то не сработало - ваш сайт также доступен по прежним ссылкам

    127.0.0.1:8080/вашапапка/
    или
    localhost:8080/вашапапка/

    Переходите к обучению!

Ссылки и дополнительные материалы к уроку

  • Скачайте исходный код (кнопка ниже). В папке config_apache находится конфиг apache

Исходный код к уроку

скачать

Остались вопросы? Задайте ваш вопрос в сообщество студентов beONmax! Задать вопрос