Nicoletta: Наташа, поздравляю!
Здоровья вам и сил расти умне... »
Николай: Да и еще хочу добавить, что новичку реально проще ... »
Николай: Света, вы спрашивали про градиентную заливку, отве... »
Виктория: Наташа,поздравляю с рождением сыночка.Уверена,что ... »
Анастасия: Я узнала о блогах уже давно, но вот идея создать н... »
Привет! Этот блог больше не обновляется. Мой текущий проект - Студия свободного творчества Подарок внутри!. Творчество для тех, кто не рисует. Творческие блокноты для тех, кто хочет творить без правил.
PHP с самого начала. Создаем сервер у себя на компьютере
Автор Наталья Ужакина, Январь 25th, 2010
Это вторая статья из серии «Мамочка изучает PHP (PHP с самого начала)».
Итак, вы решили изучать такой язык программирования как PHP. Что такое PHP и зачем он нужен при создании блога или сайта мы уже знаем. Если бы мы создавали HTML страницу, то нам нужно было просто набрать код, например, в блокноте, а затем открыть созданный файл с расширением .html в браузере. И Work4Mam*a.ru*Wor*k4Mama.ru всю страницу мы бы увидели сразу, без дополнительных действий. Но, как мы говорили, PHP скрипт должен сначала обработаться на сервере, а потом уже превратиться в HTML код. Мы решили изучить PHP сначала на домашнем компьютере, поэтому у нас нет ни интернет-хостинга, ни доменного имени. Что тогда нам делать?
К нашему счастью, здесь все просто. Оказывается, чтобы на нашем компьютере появился сервер, нам нужно установить несколько программ.
Work4Ma*ma.ru*Work4Mama.*ru Apache – Веб-сервер на нашем компьютере. Подходит для как для Windows, так и для MacOS
PHP 5 – для обработки кода
База данных MySQL, где будет храниться информация
Редактор кода
PHPMyAdmin для работы с MySQL
Возможно, увидев этот список, вы немного растерялись. Но все не так страшно! На самом деле нам нужно будет произвести 2 инсталляции. Три первых пункта объединяются в такое понятие как WAMPWo*rk4*Mama.ru*Work4Mama.ru – Windows, Apache, MySQL, PHP.
Для того, чтобы установить все эти программы на наш компьютер, необходимо скачать и установить программу WAMPServer, которую можно бесплатно скачать по адресу: http://www.wampserver.com. Если у вас MacOS, то вам нужна программа MAMP — MacOS, Apache, MySQL, PHP. Ее вы можете найти на http://www.mamp.info.
Сразу скажу, у меня стоит Windows, поэтому здесь я расскажу об установке WAMPServer. Если вам нужен MAMP, то вы можете поискать в Work4Mama*.ru*Work4Mama*.ru интеренете, как установить эту программу у вас на Mac-е. Теперь нам остается еще скачать PHPMyAdmin с сайта http://www.phpmyadmin.net.
Все готово для установки, начинаем!
Запускаем скаченный файл WampServer2.0i.exe (в вашем случае может быть другая версия) и соглашаемся с условиями.
Следующий шаг: выбираем папку для установки.
Я создала на своем диске отдельную папку C:\Program_Files\ для установки этой программы. Следующий шаг просит нас указать, нужны ли иконки на Work4Mama*.ru*Work4Ma*ma.ru рабочем столе и иконка быстрого запуска. Советую вам выбрать по крайней мере иконку быстрого запуска, так как с ней очень удобно работать.
Выбираем браузер, в котором будут открываться файлы по умолчанию.
Изначально там стоит IE. Но вы можете выбрать тот браузер, который удобен для вас.
Далее, мы видим окно настройки параметров почты. В нашем случае мы все оставляем без изменения.
Здесь мы соглашаемся на установку, и программа Work4Mama.ru*W*o*rk4Mama.ru устанавливается в указанную ранее папку.
Итак, наши программы установлены и находятся в папке C:\Program_Files\wamp\.
Повторюсь, что здесь мы за один раз установили сразу три компонента: Apache, PHP и MySQL.
Запуск WAMP Server может быть произведен, либо с иконки на рабочем столе (если вы выбрали это увозможность при установке), либо непосредственно из папки wamp (в моем случае это C:\Program_Files\wamp\wampmanager.exe).
После активации WAMP Server (если вы не убирали галочку на последнем шаге, то WAMP Work4M*ama.ru*Work4M*ama.ru Server запустится сам) , если вы тметили установку иконки быстрого запуска, у вас в системном трее (области уведомлений) появилась такая иконка (подчеркнута красным).
Нажав на нее, мы увидим панель управления WAMP Server.
Я думаю, что это очень удобная программа, так как из этой панели можно сделать все, что нам нужно: включить, перезапустить, а также выключить сервисы.
Сразу скажу, что WAMP Server работает только в случае, когда иконка полностью Work4Mama.ru*Wor*k*4Mama.ru белая. Если мы посмотрим в папку, куда мы установили программу, то увидим там такие папки и файлы:
Выделенная папка WWW — это как раз та папка, в которую мы будем складывать наши папочки с файлами сайта.
Следующий этап – установка PHPMyAdmin. Как я говорила, эта программа нужна нам для управления базами данных MySQL.
Скачиваете архив «phpMyAdmin-3.2.5-all-languages.zip» и распаковываете его в папку C:\Program_Files\wamp\www\ (это папка для наших сайтов). Внутри папки Work4Mama.ru*W*ork4Mama*.ru находим файл config.sample.inc.php и переименовываем его в config.inc.php (этот файл нужно настраивать, но пока мы его оставим без изменений).
Теперь нам нужен редактор кода. Для этого можно использовать, например, бесплатную программу NotePad++, или, если есть возможность, то Adobe Dreamweaver. Здесь выбор остается за вами.
Для того, чтобы проверить работу сервера, создаем в папке WWW новую папку для нашего сайта, например, «test». С помощью редактора кода в этой папке создаем файл Work4Mama.r*u*Wor*k4Mama.ruindex.php. В него вносим, например, такой код:
Наконец, Work4Mama.ru*Wor*k4Mam*a.ru заходим в браузер и набираем http://localhost/ или http://127.0.0.1/, а еще лучше через панель управления WAMPServer → localhost. И видим мы следующее:
В разделе «Your Projects» мы как раз находим наши проекты, то есть те папки, которые мы загрузили в папку WWW. Выбираем папку «test”, и у нас в браузере должно открыться такое окно (результат обработки кода, который мы записали в файл index.php):
Все! Поздравляю!
Вы создали Work4Mama*.ru*Work4Mama.r*u на своем компьютере сервер и теперь мы можем приступить непосредственно к изучению PHP.
Хочу отметить, что если у вас на компьютере включен Skype, то перед включением сервера необходимо Skype отключить. А после того, как сервер включился (иконка должна быть полностью белой), то можно запустить Skype. Из-за этой проблемы, я промучилась с установкой целый день.
В следующий раз я напишу основные конструкции, которые используются в PHP и которые нужно знать, Wo*rk4Mama.ru*Work4Ma*ma.ru чтобы начать по настоящему строить свой сайт (для меня понятие сайт включает в себя понятие блога, поэтому в дальнейшем я буду использовать слово «сайт», и только при необходимости указывать, что в этом случае я говорю про блог).
Я установил WAMPServer, скопировал в папку WWW phpmyadmin, но когда захожу на localhost появляется не меню WAMPServer, а окно phpmyadmin и просит произвести авторизацию — ввести логи и пароль
Я установил WAMPServer, скопировал в папку WWW phpmyadmin, но когда захожу на localhost появляется не меню WAMPServer, а окно phpmyadmin и просит произвести авторизацию — ввести логи и пароль