Что лучший способ состоит в том, чтобы настроить среду разработки PHP на Mac? [закрытый]

5
задан Edward Tanguay 25 March 2010 в 06:59
поделиться

4 ответа

Лично я использую Zend Server Community Edition для Windows или Mac. Он красиво упакован и работает в собственных каталогах.

1
ответ дан 14 December 2019 в 04:34
поделиться

Если вам нужно простое решение, я бы выбрал MAMP. Это простой установщик веб-сервера, поэтому в большинстве случаев вам действительно не нужно ничего настраивать: MAMP

Если вам нужно руководство пользователя для установки MAMP, вы можете найти его здесь: {{1 }} Руководство пользователя

3
ответ дан 14 December 2019 в 04:34
поделиться

Я лично использую Macports для настройки среды разработки PHP. Я предполагаю, что это не лучшее решение прямо сейчас, поскольку для него требуется немного больше настроек, чем полная такое решение, как Xampp, но оно дает вам немного больше гибкости.

Macports

После того, как вы установили это (не забудьте сначала установить инструменты XCode unix), вы можете легко устанавливать пакеты. Например:

sudo port install apache2
sudo port install php5 +apache2 
sudo port install mysql5

Вы также можете легко добавлять модули:

sudo port install php5-curl

Я установил Apache следующим образом (нашел это в stackoverflow), поэтому мне не нужно постоянно менять свой файл конфигурации apache каждый раз, когда я запускаю проект.

NameVirtualHost *:80

<VirtualHost *:80>
        ServerName *.dev
        VirtualDocumentRoot "/Users/les/Documents/workspace/%-2+/site/html"
</VirtualHost>

При запуске нового проекта я добавляю это в свой файл / etc / hosts и перезапускаю apache:

127.0.0.1       merchant.dev

Что будет эффективно запускать скрипты в / Users / les / Documents / workspace / merchant / site / html

Наконец, Я использую несколько удобных псевдонимов в моем .bash_profile

alias ap='sudo /opt/local/apache2/bin/apachectl'
alias apconfig='mate /opt/local/apache2/conf/httpd.conf'
alias hostconfig='mate /etc/hosts'
alias dsclean='find . -name ".DS_Store" -depth -exec rm {} \;'

. Mate - это ярлык, созданный textmate (действительно полезный текстовый редактор общего назначения для Mac) dsclean - это просто то, что защищает наши репозитории svn от мусора Mac.

4
ответ дан 14 December 2019 в 04:34
поделиться

Все, что вам нужно сделать, это активировать веб-сервер в Системных настройках> Общий доступ, поместить файлы в ~ / Sites, и все готово. Ничего особенного, просто проще. Если вы предпочитаете более автономный сервер, я бы порекомендовал MAMP .

0
ответ дан 14 December 2019 в 04:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: