Friday, October 25, 2013

PHP, MySQL Apache - MAC OS X


MAMP - PHP,MySQL,Apache для MAC OS X Snow Leopard 10.5

PHP Активация

1. Запускаем терминал
2. Выполняем sudo -s
3. Вводим пароль - toimage
4. Выполняем nano /etc/httpd/httpd.conf
5. Переходим к строкам и раскомментируем их ( то есть убираем значок # перед строкой)

Строка 240 которая выглядит так: LoadModule php4_module libexec/httpd/libphp4.so -
Строка 284 которая выглядит так: AddModule mod_php4.c

6. Переходим дальше по строкам и правим их:

Строка 445 должна выглядеть так: DirectoryIndex index.html index.htm index.php index.phtm index.phtml
Строка 848 должна выглядеть вот так: LanguagePriority ru en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw

Сохраняем это все Ctrl+O и выходим nano - Ctrl + X

7. Теперь при запуске Personal Web Sharing получаем рабочий веб-сервер с рабочим PHP



PHP
The PHP development team would like to announce the immediate availability of PHP 5.3.8.

Установка связки Apache + PHP + MySQL на Mac OS X
07.08.2009 - 16:21 опубликовано bumaga
Open Source Программирование на Mac Сервер Программирование Софт Apache MySQL PHP
Очень плохо
Плохо
Хорошо
Очень хорошо
Превосходно

В прошлой статье я рассказывал о том, как установить и сконфигурировать популярную СУБД MySQL на машину под управлением Mac OS X.

В сегодняшней статье как я и обещал мы поставим самый популярный веб-сервер Apache и интерпретатор PHP, затем соединив все воедино получим локальный, полнофункциональный веб-сервер.


Думаю, для многих будет приятной новостью узнать, что в Mac OS X по умолчанию уже установлен веб-сервер Apache, что отчасти облегчает нашу задачу. Для его активации нужно выполнить ряд простых действий, а именно зайти в меню  → Системные настройки → Общий доступ и в открывшемся окне отметить галочкой пункт Общий веб-доступ:


Теперь ваш веб-сервер запущен и работает. Получить доступ к своему сайту вы можете набрав в адресной строке браузера http://127.0.0.1/~ ваш логин.

Обратите внимание, что файлы *.html вашего сайта хранятся в «хомяке» (домашней папке пользователя) в каталоге Сайты. Сейчас вы можете создать любой статический сайт и любоваться им покуда в глазах не будет рябить.

Для того чтобы сайт был динамическим, к уже установленному веб-серверу Apache, необходимо «прикрутить» интерпретатор языка PHP. Сделать это можно несколькими путями, самый простой из которых я и поведаю.

Сначала скачиваем php-модуль для Apache, который включает в себя основные расширения PHP, в том числе и расширение для работы с СУБД MySQL. Скачав запускаем пакет и производим его установку. На этом процесс установки и настройки закончен. Убедиться в том, что все работает нормально можно создав в папке Сайты файл index.php следующего содержания:


<?php phpinfo(); ?>

Затем в адресной строке ввести адрес сайта http://127.0.0.1/~you login/index.php. Если на экране появиться следующая страница (см. ниже), то вы все сделали правильно и вас можно поздравить.


Обратите внимание!

PHP устанавливается в каталог /usr/local/php5 - там же храняться все файлы для его настройки;
Apache хранит свои настройки в /etc/apache2, главный настроечный файл httpd.conf.
Дополнительную информацию по настройке вы всегда сможете найти в интернете, так как это очень обширная тема и информации по ней предостаточно.


PHP Активация MAC OS X

1. Запускаем терминал
2. Выполняем sudo -s
3. Вводим пароль - toimage
4. Выполняем nano /etc/httpd/httpd.conf
5. Переходим к строкам и раскомментируем их ( то есть убираем значок # перед строкой)

Строка 240 которая выглядит так: LoadModule php4_module libexec/httpd/libphp4.so -
Строка 284 которая выглядит так: AddModule mod_php4.c

6. Переходим дальше по строкам и правим их:

Строка 445 должна выглядеть так: DirectoryIndex index.html index.htm index.php index.phtm index.phtml
Строка 848 должна выглядеть вот так: LanguagePriority ru en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw

Сохраняем это все Ctrl+O и выходим nano - Ctrl + X

7. Теперь при запуске Personal Web Sharing получаем рабочий веб-сервер с рабочим PHP