ADMin Портал!

Delphi Rad XE Исходники SOFTDelphi Rad XE C++ BuilderUbuntuPHP JavaScript Примеры

Партнеры


Профиль



Добро пожаловать,
Гость

54.92.174.226

Регистрация или вход
Потеряли пароль?

Сейчас онлайн
Администраторы:0
Пользователей:0
Гостей:50
Поисковые боты:2

Всего:52

Кнопки




Исходный код

Подробная установка связки Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16 под Win


Компьютерная грамота Исходные дистрибутивы :

Для установки вам необходимо для начала скачать дистибутивы представленных пакетов. Найти их можно на официальных сайтах фирм производителей, либо на PHP.RU

Установка Apache 2.0

Итак, вы скачали дистрибутив? Если нет, то скорее закачиваем его по вышерасположенным ссылкам. Итак, закачиваем его к себе в любую папочку (можно даже на рабочий стол), запускаем файл apache_2.0.55-win32-x86-no_ssl.msi .



1) Перед вами появляется окошко :

Здесь нас программа информирует, что вы собираетесь установить себе на локальную машину (вам компьютер) Apache HTTP Server 2.0.55. Жмем кнопку Next.



2) Здесь вам необходимо выбрать верхнюю надпись (тем самым вы соглашаетесь с лицензией продукта и обязуетесь выполнять все нижеизложенные пункты ).

Выбераем и жмем кнопку Next .



3) Далее окошко с полезной информацией. Жмем Next


4) Далее переходим на окошко настроек

Network Domain - название домена
Server Name - название сервера
Administators Email Address - email админа сервера

Если вы ставите апач на локальную машину, то содержимое всех полей не столь важно.

Главное, что здесь надо отметить это пункт:

For All Users, on Port 80, as service (Это значит, что апач мы устанавливаем, как сервис и все обращения к нему будут по 80 порту)



5) Два возможных способа установки: выборочный и обычный (выбераем обычный typical) :

6) Далее выбераем пусть установки в нашем случае это будет:


C:Program FilesApache Group

7) Нажимаем кнопку install и апач пошел устанавливаться:

В конечном итоге у нас появляется в систем трее значок Apache monitor, с его помощью мы будем запускать и отключать наш апач:

Установка MYSQL СЕРВЕРА

1) Запускаем setup.exe

2) Выбираем обычную установку

И ставим mysql в Program FilesMySQLMySQL Server 4.1


3) далее вылетает окошко,которое мы просто пропускаем

4) Далее ставим галочку, что настроить mysql прямо сейчас

5) Выбираем стандартные настройки

6) Устанавливаем, как сервис

7) Вводим пароль для пользователя root (пользователь, который имеет неограниченные права)

8) И далее жмем Execute

Установка PHP5

  • Скачиваем дистрибутив и распаковываем его, например, в папку C:php5

  • Заходите в папку C:php5 и переименовываете php.ini-dist в php.ini. Далее записываем php.ini в C:windows (правильный php.ini можно скачать здесь).
  • Удостоверяемся, что в нашей копии php.ini (C:windowsphp.ini) раcкомментированно (убрана точка с запятой в начале строки) подключение расширения mysql

    Правильная строка должна выглядеть так:

    Код
    1
    extension=php_mysql.dll


    Из c:php5 берем файл php5ts.dll и копируем его в директорию C:windowssystem32

    Изменяем настройки Apache сервера.
    Добавляем в httpd.conf (C:Program FilesApache GroupApache2confhttpd.conf) ( правильный httpd.conf можно скачать здесь) следующие строчки:

    Подключание PHP, как модуля
    LoadModule php5_module C:php5php5apache2.dll
    AddType application/x-httpd-php .php


  • При использовании MySQL возьмите файл libmysql.dll из C:php5 и скопируйте его сюда c:windowssystem32 (для NT)
  • Если при проверке MySQL у вас появится сообщение «Call to undefined function mysql_connect()», попробуйте скопировать файл c:php5extphp_mysql.dll в C:widowssystem32


  • Запуск и настройка.

    Apache Server

    Запускаем apache сервер из трея



    Вводим в браузер 127.0.0.1

    Если все настроено верно, то сервер вернет вам страничку

    Проверка работоспособности PHP5

    Все ваши скрипты, которые вы запускаете на локальной машине поумолчанию, находятся в папке c:Program FilesApache GroupApache2htdocs

    Для проверки работы php создайте папочку test (c:Program FilesApache GroupApachehtdocs est и в ней файл index.php
    Далее откройте его и скорируйте следующее :

    PHP - Код
    1
    <?php
    phpinfo
    ();
    ?>


    Далее в браузере вводим следующее : http://127.0.0.1/test/index.php


    если браузер вернул вам следующую страничку

    то все установилось верно.

    Проверка работоспособности Mysql

    В папке (c:Program FilesApache GroupApachehtdocs est создайте файл index2.php и скопируйте в него следующий код :

    Далее, в браузере вводим следующее : http://127.0.0.1/test/index2.php


    если браузер вернул вам что-то подобное

    то все ОК!


    Подключение GD2 к PHP под Windows

    Находим в дистрибутиве:
    php-5.2.1-Win32.zipphp-5.2.1-Win32ext
    библиотеку php_gd2.dll, т.е. версию 2.
    и копируем php_gd2.dll в c:windows
    в файле c:windowsphp.ini находим строку extension=php_gd2.dll и убираем комментарий.

    Перезагружаем Апач.

    P.S. Новые версии APACH и PHP уже на стадии установки вносят все нужные изменения в конфигурационные файлы (главное правильно поставить галочки)..

    mysql9, apache8, файл7, server6, cprogram6, filesapache6, апач6
    Разместил: Admin | Дата: 14.07.2007
    Комментарии

    Admin
    Дата: 02.07.2007 | Комментарий: 1
    AdminТак сказать - памятка для Admin'ов - занес в избранное..


    Windows Vista совместимо!
    Дата регистрации: 16.02.2007

    Ваше имя:
    Комментарий:
    Секретный код:Секретный код
    Повторить:
    Антиспам:



    Powered by SLAED CMS © 2005-2007 SLAED. All rights reserved.