Самый легкий способ активировать PHP и MySQL на Mac OS 10.6 (Snow Leopard), 10.7 (Лев), 10.8 (Пума)?

Код как Дизайн: Три Эссе Jack W. Reeves

исходный код любого программного обеспечения являются его самым точным документом дизайна. Все остальное (спецификации, документы, и иногда комментирует) является или неправильным, устарело или является вводящим в заблуждение.

Гарантируемый для увольнения Вас в значительной степени везде.

102
задан Matt Sephton 14 February 2013 в 11:06
поделиться

5 ответов

Откройте хороший текстовый редактор (я бы рекомендовал TextMate, но бесплатный TextWrangler или vi или nano тоже подойдут) и откройте:

/etc/apache2/httpd.conf

Найдите строку:

"#LoadModule php5_module        libexec/apache2/libphp5.so"

и раскомментируйте ее (удалите #).

Загрузите и установите последнюю версию MySQL с mysql.com. Выберите версию x86_64 для Intel (если только ваш Intel Mac не является исходным Macbook Pro или Macbook, которые не являются 64-разрядными микросхемами. В таких случаях используйте 32-разрядную версию x86).

Установите все компоненты MySQL. Используя панель pref, запустите MySQL.

В Pref системы общего доступа, включить (или, если он уже был включен, выключить / включить) общий доступ к сети.

Теперь у вас должен быть запущен Apache / PHP / MySQL.

В 10.4 и 10.5 необходимо было изменить файл php.ini на укажите правильное расположение mysql.sock. Есть сообщения, что это исправлено в 10.6, но, судя по некоторым из комментариев ниже, это не относится ко всем нам.

142
ответ дан 24 November 2019 в 04:32
поделиться

Я согласен с Бенджамином, установив MAMP или MacPorts ( http://www.macports.org/ ). Раздельная установка PHP проще и позволяет избежать испортить установку ядра PHP, если вы сделаете какие-либо ошибки!

MacPorts немного лучше подходит для установки другого программного обеспечения, такого как ImageMagick. См. Полный список доступных портов на http://www.macports.org/ports.php

MAMP действительно поддерживает PHP, Apache и MySQL, поэтому любые будущие модули PHP, которые вы захотите, нужно будет включать вручную. Однако пользоваться им невероятно просто.

1
ответ дан 24 November 2019 в 04:32
поделиться

Учитывая, что он еще не выпущен, я предполагаю, что это вопрос на будущее, или у вас есть сборка разработчика. Как сказал Бенджамин, MAMP - самый простой способ. Однако, если вам нужна собственная установка, процесс должен быть похож на 10.5. PHP устанавливается в OS X по умолчанию (не всегда активируется для некоторых), просто загрузите 32-разрядную версию MySQL, запустите Apache, и все будет в порядке. Возможно, вам придется настроить Apache для PHP или MySQL, в зависимости от того, какие сборки присутствуют. Мне не нужно было ничего настраивать, чтобы он работал.

0
ответ дан 24 November 2019 в 04:32
поделиться

Чтобы завершить настройку MySQL:

sudo vim /etc/profile
  1. Добавьте псевдоним

     псевдоним mysql = / usr / local / mysql / bin / mysql 
    псевдоним mysqladmin = / usr / local / mysql / bin / mysqladmin { {1}} 
  2. Затем установите пароль root

     mysqladmin -u root password 'yourPassword' 
     
  3. Затем вы можете войти с помощью

     mysql -u root -p 
     
17
ответ дан 24 November 2019 в 04:32
поделиться

Это невидимая папка. Просто нажмите Command + Shift + G (переход к пункту меню «Перейти к папке») и введите / etc / .

Затем вы попадете в эту папку.

4
ответ дан 24 November 2019 в 04:32
поделиться
Другие вопросы по тегам:

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