Настройка виртуального хоста в OS X

Я уже пол года сижу на этой операционной системе и чуть позже опишу свою историю того, как я все-таки пересел с операционной системы Windows, на операционку от Apple. Но сейчас речь не об этом. Я хочу оставить памятку о том, как настроить виртуальный хост в OS X. О том, как настроить виртуальный хост в среде Windows я писал ранее.

Сейчас у меня ось версии 10.9.4 ( Maverick ), в которой установлен Apache 2.2.26, PHP 5.3.28 и MySQL 5.0.8. О том, как я это устанавливал на маке, я тоже опишу чуть позже.

Итак, для добавления нового локального домена нам нужен файл httpd-vhosts.conf, у меня в системе он лежит здесь: /private/etc/apache2/extra/httpd-vhosts.conf

В этом файле мы запишем информацию о новом домене, например:


    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/Users/macuser/Sites/my-local-site.loc/"
    ServerName my-local-site.loc
    ServerAlias www.my-local-site.loc
    ErrorLog "/private/var/log/apache2/error_log"
    CustomLog "/private/var/log/apache2/access_log" common

Я это делаю в программе Sublime Text. Для сохранения изменений могут потребоваться права администратора и подтверждение на ввод пароля.

После этого нужно отредактировать файл hosts, который находится здесь: /private/etc/hosts, добавим туда

127.0.0.1	my-local-site.loc
Здесь тоже подтвердим действия паролем.

Обычно после произведенных изменений, нужно перезапустить apache. Делаем это из терминала:

sudo apachectl restart

Проверяем в браузере http://my-local-site.loc, если все сделали верно, то должен запуститься индексный файл из нашей локальной папки.

Информация
Автор webmancer Нравится 0
Рейтинг 1 Не нравится 0
Голосов 1 Прочитали 1
Дата 2014-07-29 09:00:00 В избранном 0
Ваша реакция

Только авторизованные пользователи могут участвовать в рейтингах, делать заметки и добавлять в избранное.

Зарегистрироваться

Авторизоваться

На рекомендательном сервисе WEBmancer.Org только зарегистрированные пользователи могут комментировать и оставлять рецензии. Авторизованный пользователь так же может ставить отметки книгам, фильмам и другим постам. Вести учет прочитанных книг и просмотренных фильмов. Добавлять посты в избранное и иметь к ним быстрый доступ.