Установка сервера в связке: Apache 2, PHP 5 и MySQL 5

Wamp для windows xp

Содержимое архива (папку Server) необходимо распаковать в корень диска C.

После распаковки, перейти в каталог c:Servermanage и запустить файл install_and_start_server.bat.

Полное удаление сервера

Перейдите в каталог c:Servermanage и запустите файл delete_server.bat.


Удалите каталог c:Server.

Связанные статьи:

Предисловие

Работа вебмастера любого сайта, помимо создания нового контента, модерации комментариев и прочего, также включает в себя анализ поисковых запросов, введя которые в поисковой системе, пользователь попадает на сайт вебмастера. Этот анализ производится для того, чтобы гибко реагировать на потребности посетителей сайта и по возможности предоставлять им тот материал, который они искали.

Так вот, проведенный такой анализ на сайте

ApacheDev.ru

показал, что одним из самых затребованных материалов, как это не удивительно, является материал на тему установки сервера Apache в связке с

PHP

и

MySQL

под операционную систему Windows XP. Ну, а если посетители просят, значит им надо это предоставить. Но сам я не особо люблю описывать процессы установки программ со множеством скриншотов, поэтому, поискав немного в гугле, нашел сайт

http://minitutorials.com

, на котором нужный материал уже имелся. Осталось только перевести его. Что и было сделано, и теперь доступно для вас. В следующем номере опубликую материал по привязке PHP и MySQL. Приятного чтения.

Установка apache, mysql, php на локальном компьютере

PHP представляет собой язык программирования, используемый на стороне web-сервера для динамической генерации HTML-страниц. Основная идея, положенная в основу данной технологии, может быть сформулирована следующим образом. Web-серверы Internet становятся все более сложными, достигая и превышая пределы статических HTML-страниц. Современные web-серверы все чаще выступают в роли интерактивной платформы, ориентированной на выполнение транзакаций, позволяющих решать задачи электронной коммерции, разнообразных информационных систем и формирования коллективных вычислительных сред. Наиболее критическим условием для решения этих задач является наличие удобной технологии генерации динамического содержания web-страниц.

Если вы столкнетесь с какими-нибудь проблемами, то можете посетить web-сайт http://www.php.net/ и прочитать сначала FAQ (Часто задаваемые вопросы), а затем руководство по PHP.

Установка PHP4 в операционной системе Windows происходит без участия мастера установки. Нужно просто распаковать файлы архива “php-4.3.1-Win32.zip” в папку c:/php/

С помощью Проводника (Windows Explorer) откройте папку c:/php/, переименуйте файл php.ini-dist в php.ini и переместите его в папку Windows (c:/windows/). Откройте его в редакторе, например, Notepad. Найдите строку “register_globals = Off” и замените ее на “register_globals = On”

Скоприруйте файл php4ts.dll в папку c:/windows/system32/

Установка PHP4 закончена.

Процесс установки Apache является одинаковым для операционных систем Windows 95/98/2000/XP. Если вы встретитесь с какими-нибудь проблемами, то можете посетить Web-сайт Apache по адресу http://www.apache.org/ и прочитать документацию по серверу.

:/>  Cкачать WinSCP 5.21.1 (Windows)

Запустите файл установки “apache_2.0.47-win32-x86-no_ssl.msi”. Далее выполните следующие шаги:

  1. Предупреждение об установке сервера. Нажимаем Next.
  2. Лицензионным соглашение. Читаем внимательно :-), выбираем “I accept the terms in the license agreement”, жмем Next.
  3. Далее появляется окно с кратким описанием сервера, нажимаем Next.
  4. Окно Server Information. В поле Network Domain вводим свой домен или любой другой, например somenet.org.
    В поле Sever name вводим имя сервера, например www.somenet.org.
    В поле Administrator’s Email address вводим свой Email, например my@email.ru
    Для того чтобы Apache загружался вмсете с Windows как сервис выбираем For all users, on port 80, as service – Recommended.
  5. Выбираем тип установки – Typical
  6. Выбираем папку для установки. Лучше поставить Apache в папку где будут находиться MySql и Php, например изменить путь на c:/site/apache. Нажимаем Next и идет установка Apache. После установки нажмите Finish.

Теперь ваш сервер находиться в каталоге c:/site/apache/apache2
Перезагрузите компьютер.

Запускать Apache можно с помощью утилиты Apache Service Monitor иконка которой должна появиться в трее. Если же иконки нет, то запустить уилиту можно через Пуск/Программы/Apache HTTP Server 2.0.47/Control Apache Server/Monitor Apache Servers. Также запускать и останавливать Apache можно через утилиту “Службы” находящуюся в “Пуск/Настройка/Панель управления/Администрирование”. В службах Apache находиться в строке под названием Apache2. Если кликнуть на строке с Apache2 правой кнопкой мыши, то можно остановить, запустить, или перезапустить сервер Apache.

Для того, чтобы настроить Apache для совместного использования с PHP нужно сделать некоторые изменения в файле конфигурации Apache, при этом предполагается, что PHP установлен в папку c:/php/

Загрузите файл httpd.conf, расположенный в папке c:/site/apache/apache2/conf/ в любой текстовый редактор, например, блокнот (NotePad).

Найдите строку: ScriptAlias /cgi-bin/ “C:/site/Apache/Apache2/cgi-bin/”
Добавьте после нее строку с текстом: ScriptAlias /php/ “c:/php/”

Далее необходимо добавить указание, определяющее типы (расширения) файлов, использующиеся для PHP.

Найдите строку: AddType application/x-tar .tgz
Добавьте после нее строки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Найдите строку: # Format: Action handler-name /cgi-script/location
Добавьте после нее строку: Action application/x-httpd-php “/php/php.exe”

Найдите строку: LoadModule access_module modules/mod_access.so
Добавьте после нее строку: LoadModule php4_module “c:/php/sapi/php4apache2.so”

Эти изменения, сообщают Apache, что всякий раз, когда будут запрошены файлы с расширениями .php или .phtml, Apache в первую очередь будет передавать их синтаксическому анализатору PHP перед тем, как послать результат Web-браузеру.

Добавьте в конце файла httpd.conf следующие строки:

Теперь документы вашего локального сайта должны будут находиться в папке с:/site/mysite и сайт использует IP-адрес: 127.0.0.2 (Чтобы присвоить имя этому ip-адресу откройте файл hosts находящийся по пути c:/windows/system32/drivers/etc и добавьте строку 127.0.0.2 www.mysite.ru)

:/>  Как использовать команду Slmgr в Windows

Внимание ! Если в дальнейшем вы будете устанавливать XOOPS, то путь к документам сайта должен точно совпадать с физическим путем вашего удаленного сервера. Например путь на удаленном сервере “/site/mysite/”, путь на локальном компьютере “c:/site/mysite/”. Если же путь на сервере вам пока неизвестен, то можно использовать любой, а затем переустановить XOOPS.

Сохраните измененный файл на диске. Перезапустите Apache.

Чтобы проверить Apache и PHP создайте в папке с:/site/mysite файл index.php со строкой:

Введите в адресной строке Web-браузера: http://www.mysite.ru/ после этого должна загрузиться информация о PHP, если этого не происходит, значит вам нужно еще раз проверить шаги установки сделанные выше, проверить правильность указанных путей и сделанных изменений.

Установка MySQL представляет собой самостоятельный процесс для каждой из операционных систем Windows 95/98/2000/XP. Если вы столкнетесь с какими-нибудь проблемами при установке MySQL, то можете обратиться на Web-сайт http://www.mysql.com/ в интернете и получить дополнительную информацию из руководства по MySQL.

Запустите мастер установки MySQL и следуйте предлагаемым инструкциям. При запросе каталога для установки введите c:/mysql. При запросе типа установки выберете Typical. Установка должна пройти без особых проблем.

Перезагрузите компьютер.

Перейдите в каталог c:/mysql/bin и запустите утилиту winmysqladmin.exe, при запуске вам будет предложено ввести Логин и Пароль. Введите логин: root, а пароль: abc. Нажмите Ok. После этого утилиту можно закрыть.

Далее найдите файл my.ini в каталоге c:/windows/, откройте его в редакторе и удалите в строке “password=abc” пароль abc так, чтобы после знака равно не было ни одного символа.

Перезагрузите компьютер или перезапустите MySQL в службах системы. Теперь при дальнейшей установке на вашем компьютере xoops’а при создании базы данных используйте Login: root, а поле пароль оставьте пустым.

Установка сервера apache 2.2 под windows xp

В этой инструкции описывается установка последнего релиза сервера Apache версии 2 (дата сборки 15.07.06). Установка производится под операционную систему Windows XP SP2.

Однако, если у вас установлена другая версия операционной системы семейства Windows, например Windows 98, тогда вам, возможно, придется использовать последний релиз Apache версии 1.3. В этом случае, после установки сервера, необходимо произвести перезагрузку компьютера и/или запуск сервера вручную.

Если у вас уже установлен другой веб-сервер, тогда вам надо выбрать какой из них будет работать на 80 порту. А другому серверу выделите порт 8080 или подобный.

Если установка сервера производится на другой диск (не на ‘C:’) и в другой каталог, отличный от ‘C:Program FilesApache Group’, тогда просто измените пути, используемые в этой инструкции, на нужные. Инструкции по установке PHP и MySQL также необходимо подкорректировать.

:/>  Ключ для office 2019 на 2021 - KEYS24.info

Данная инструкция предназначена для первого запуска и почти не содержит описания смысла проделываемых шагов, поэтому, после того как запустите сервер, обязательно почитайте документацию, которая поставляется вместе с дистрибутивом.

Обратите внимание также на то, что настройка Apache версии 2.2.х отличается от настройки Apache серии 2.0.х тем, что файлы конфигурации разбиты на модули, которые могут быть включены в главный файл конфигурации. Ниже мы увидим как это происходит.

Шаг 2: установка сервера apache

Двойной клик по скаченному файлу (.msi) запустит процесс установки. Вам откроется следующее окно приветствия:

Для продолжения нажмите кнопку ‘Next’ (Далее).

Соглашайтесь с лицензионным соглашением и нажимайте ‘Next’

Прочтите текст ‘Read this first’ и давите ‘Next’ для продолжения установки.

Введите информацию о сервере и давите ‘Next’ (Для локального сервера используйте ‘localhost’, как показано на рисунке).

Выберите выборочную установку (Custom) и нажмите ‘Next’.

Выберите каталог, в который будет производиться установка сервера.

В этой инструкции (и в инструкциях по PHPMySQL) каталог по умолчанию ‘C:Apache Group’ изменен на C:Apache2’. Нажимайте ‘Next’.

Всегда пытайтесь менять настройки по умолчанию, особенно, если это касается веб-сервера.

Теперь нажимайте ‘Install’ и ждите пока пройдет установка.

Если у вас установлен

файрвол

ZoneAlarm, тогда появится предупреждение, спрашивающее, хотите ли вы разрешить Apache работать в качестве сервера. Нажимайте

‘Allow’

(Разрешить).

После установки нажимайте ‘Finish’ для завершения.

После выполнения вышеизложенных шагов, установка завершается и сервер начинает работать автоматически. При этом в

системном трее

должна появиться иконка утилиты Apache Monitor, предназначение которой – управление (запуск, остановка и т.п.) серверами Apache. Выглядит она так:

Утилита Apache Monitor

По клику на этой иконке появляется список серверов, установленных в системе, а при выборе одного сервера появляется список действий, производимых над сервером.

После этого Apache должен выдать страницу приветствия – в этой версии сервера страница приветствия заменена пустой страницей с надписью в верхнем левом углу – It Works! Если вы ее увидели, значит Apache работает. Если же надписи нет, тогда, перед тем как переходить к шагу 3, попытайтесь найти причины неправильной работы.

Шаг 3: настройка веб-сервера apache

В этой инструкции мы покажем вам как настроить сервер в качестве виртуального хоста. Такой подход позволит вам быстро добавлять новые сайты, просто создавая для каждого новую секцию VirtualHost. Настройка PHP будет рассмотрена в инструкции по PHP.

Оставьте комментарий

Adblock
detector