Xampp — Настройка Виртуального Сервера



XAMPP — настройка виртуального сервера

Скачать XAMPP



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)

  
  
  
  
  
  
   

171 #running httpd, as with most system services. 172 # 173 User daemon 174 Group daemon 175 </IfModule>

Где имя пользователя — ваше имя пользователя в Mac OS X

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

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.