Открываю серию статей, которые были анонсированы в предыдущих сообщениях. Ряд будет состоять из 5 постов, каждый из которых затронет отличаются как небо и земля аспекты создания среды web-разработки на Mac OS X Leopard. Тематики распределятся следующим образом:
- Ритурнель — подготовка к сборке
- Сборка и инициализация баз данных MySQL 5.1 и PostgreSQL 8.4.1
- Создание и настройка PHP 5.3.0 c патчем FPM
- Сборка и настройка nginx, memcached, xdebug
- Поле зрения удобного ПО для работы с перечисленным выше добром
Запоем (пить оговорюсь, что в этих статьях не будут затронуты нюансы работы с данными продуктами (в частности, я никак не стану рассказывать, как работать с PHP или рассказывать, что представляет с себя SQL). Таким образом предполагается, что у вас уже унич навык работы с этими продуктами, или вы способны беспричинно эти навыки получить.
Теперь, если вы готовы стать, приступим к установке того, что нам в очень скором будущем потребуется, а а именно:
- пакет UNIX-приложений для компиляции (утилиты gcc, make)
- сверток MacPorts, который позволит быстро установить в систему ряд нужных библиотек
Утилиты ради сборки
Если у вас в системе установлена среда для разработки Ровно по Xcode, то вы можете пропустить этот пункт, поелику всё необходимое эта среда устанавливает. Если же вам ничего подобного не устанавливали, то придётся это натворить. Данный пакет (Xcode) является бесплатным и последнюю его версию ваша сестра можете найти на сайте Mac Dev Center, предварительно на этом сайте зарегистрировавшись.
Около установке, пакет предложит вам на выбор различные опции установки. Неважно, что именно вы отметите, главное, чтобы у остался выбранным условие UNIX Development Support, который содержит в себе необходимые нам средства к существованию для компиляции.
Теперь необходимо установить пакет MacPorts. Сие консольная утилита поиска, установки и обновления огромного количества приложений и библиотек, всеобъемлюще используемых на UNIX-based системах и портированных под Mac OS X.
Чтобы того, чтобы установить MacPorts, скачайте последнюю версию сего пакета со страницы http://distfiles.macports.org/MacPorts, примонтируйте отражение и запустите инсталятор. Если вам вдруг в какой-то миг покажется, что инсталятор завис (он не будет ни бери что реагировать). просто наберитесь терпения. 🙂
На этом в (течение того времени всё, а в ближайшее время (максимум завтра) мы перейдём к следующему пункту — к установке баз данных, — какой-либо не будет возможен, без выполнения первых двух шагов.