Иногда бывает необходимо иметь веб сервер на локальном компьютере, для разработки к примеру на языке php. На MAC OS X веб-сервер Apache, уже установлен по умолчанию. Для того чтобы его запустить необходимо открыть Терминал и прописать простую команду
#sudo apachectl start
Затем необходимо будет ввести пароль администратора
После этого открываем браузер и вводим адрес 127.0.0.1
Если сервер работает увидим характерную для этого надпись It Works!
Убедившись, что сервер исправно работает, включим поддержку php на нем. Для этого нам нужно будет внести небольшие изменения в конфиг apache, для этого пропишем команду в Терминале:
#sudo nano /etc/apache2/httpd.conf
Далее в открывшемся редакторе nano, нам нужно найти строчку :
#LoadModule php5_module libexec/apache2/libphp5.so
(для быстрого поиска в nano предусмотрена функция, нажмите ctrl+w и введите часть строки для поиска и нажмите Enter)
Как видим данная строка закоментирована символом #, стираем его, а саму строку оставляем такой как есть.
Затем таким же способом находим строку:
DirectoryIndex index.html
и приводим ее к виду:
DirectoryIndex index.php index.html
После этого нажимаем ctrl+x (для выхода из редактора nano), на запрос сохранения изменений нажимаем Y и потом нажимаем Enter.
После сохранения изменений конфига, необходимо перезапустить Apache командой
#sudo apachectl restart
Вот и все, после перезапуска можете полноценно использовать web-server, файлы которого по умолчанию хранятся в:
Macintosh HD ▸ Библиотеки ▸ WebServer ▸ Documents