XAMPP версия.
1.8.3-3 для Mac OS X вер.
10.9.2
Начальная настройка
Изначально XAMPP имеет один адрес: локальный хост При загрузке должна открыться страница с информацией о сервере, версии PHP, ссылками на phpmyadmin и т.д. Чтобы создать собственный хост Apache VirtualHosts 1. Откройте файл конфигурации — /Applications/XAMPP/xamppfiles/etc/httpd.conf. 1.1. Сменить пользователя демон пользователю имя пользователя (стр.173)
Где имя пользователя — ваше имя пользователя в Mac OS X171 #running httpd, as with most system services. 172 # 173 User daemon 174 Group daemon 175 </IfModule>
171 #running httpd, as with most system services.
172 #
173 User username
174 Group daemon
175 </IfModule>
1.2. Включите VirtualHosts, раскомментировав (стр.
488).
- Включите etc/extra/httpd-vhosts.conf
487 #Virtual hosts
488 #Include etc/extra/httpd-vhosts.conf
удалите хеш перед включением
487 #Virtual hosts
488 Include etc/extra/httpd-vhosts.conf
2. Добавляем свои хосты — открываем файл — /Applications/XAMPP/etc/extra/httpd-vhosts.conf 2.1. Чтобы оставить localhost работающим без изменений
#localhost
<VirtualHost *:80>
ServerName localhost
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Allow From All
Order Allow,Deny
</Directory>
</VirtualHost>
2.2. Подключите свой сайт — создайте папку сайта site.local (пример) username — ваше имя пользователя в Mac OS X. папка - пустить в папку сайта site.local — папка сайта
#My custom host
<VirtualHost *:80>
ServerName site.local
DocumentRoot "/Users/username/folder/site.local"
<Directory "/Users/username/folder/site.local">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
ErrorLog "logs/site.local-error_log"
</VirtualHost>
Директиву AllowOverride None необходимо заменить на AllowOverride All, иначе файл .
htaccess не будет прочитан сервером Apache. 3. Вы должны сообщить системе Mac OS X, где расположены виртуальные сайты.
В терминале введите команду: sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
Добавьте в конец файла хостов строку: 127.0.0.1 site.local. #XAMPP VirtualHost
127.0.0.1 site.local
Перезапустите XAMPP, и виртуальные хосты будут добавлены.
К локальный хост - XAMPP открывается К site.local - Наш сайт уже открывается.
Готовый! Теги: #Разработка веб-сайтов #mac os x #mac os x #localhost #XAMPP
Вместе с данным постом часто просматривают:
-
Производство Видеоигр И Тестеры Игр
19 Oct, 24 -
Сопоставление Шаблонов В Java 8
19 Oct, 24 -
Номерные Знаки Компьютерщика
19 Oct, 24 -
Персональный Подкаст: Эпизод №7
19 Oct, 24 -
Подбор Кулинарных Рецептов По Ингредиентам
19 Oct, 24