ГлавнаяПрофильНовостиРекомендоватьОбратная связь
 
Kasseler CMS - Система управления сайтом
 

Поиск по сайту

Документация

Главная Задать вопрос 

Создание собственного Web-сервера

Установка Apache 2, PHP 5 и MySQL 4
Установка Apache 2, PHP 5 и MySQL 4
В данной статье я опешу процедуру установки Web сервера , на ваш компьютер, в связке: Apache 2, PHP 5 и MySQL 4.
Для начала загрузим все нужные файлы на компьютер:
Apache 2
MySql 4
PHP 5

Далее начинаем установку сервера:
• Переходим в корень вашего диска С:/ и создаем там каталог с названием server.
• Открываем этот каталог С:/server/ и создаем в нем каталог root.

Ставим Apache.
Запускаем скачанный файл Apache_1.3.34-win32-x86-no_src.exe и нажимаем "Далее" или "Next"
 uploads/all/server/apache1.JPG

 apache2.JPG

 uploads/all/server/apache3.JPG

 uploads/all/server/apache4.JPG

 uploads/all/server/apache5.JPG

 uploads/all/server/apache6.JPG

Указываем путь к каталогу C:\server\
 uploads/all/server/apache7.JPG

 uploads/all/server/apache8.JPG

 uploads/all/server/apache9.JPG

 uploads/all/server/apache10.JPG

Установка Apache завершена. Теперь наша задача сконфигурировать файл httpd.conf, который у нас размещен в каталоге C:\server\Apache2\conf.
Открываем файл httpd.conf.
В файле находим строку
DocumentRoot "C:/server/Apache2/htdocs"
и C:/server/Apache2/htdocs заменяем на C:/server/root
далее находим строку
DirectoryIndex index.html index.html.var
И заменяем ее на
DirectoryIndex index.html index.html index.html.var
На этом первичная настройка apache завершена.
Для того чтобы изменения вошли в силу нужно перезагрузить apache, что можно сделать через apache monitor который находится в трее.
Следующим нашим шагом будет проверка root директории C:\server\root.
В каталоге C:\server\root создаем файл index.html с таким содержанием
Apache test
После чего открываем браузер и в адресной строке пишем localhost.
Если вы увидели в браузере надпись Apache test значит, вы все сделали правильно.

Следующий шаг установки PHP
Разпаковуем файл php.zip в C:\server\
Так как в данном архиве php.ini частично сконфигурирован, так что на этом установку php заканчиваем.
Для того чтобы php работал в связке с apache нужно в файл httpd.conf вписать такой текст:
1
2
3
4
5
6
7
8

AddType application/x-httpd-php phtml php
<Directory "C:/server/php">
  Options ExecCGI
</Directory>
ScriptAlias "/php_dir/" "C:/server/php/"
Action application/x-httpd-php "/php_dir/php-cgi.exe"

Далее перезагружаем Apache и в директории C:\server\root создаем файл index.html с таким содержанием
1
2
3
4
5

<?php
echo "test php";
?>

После чего в адресной строке браузера пишем localhost. Если вы в браузере увидели надпись test php – значит установка прошла успешно.

Следующим шагом будет установка MySql.
Запускаем скаченный файл MySQL_4.1.12.exe.
 uploads/all/server/mysql1.JPG

 uploads/all/server/mysql2.JPG

 uploads/all/server/mysql3.JPG

 uploads/all/server/mysql4.JPG

 uploads/all/server/mysql5.JPG

 uploads/all/server/mysql6.JPG

 uploads/all/server/mysql7.JPG

 uploads/all/server/mysql8.JPG

 uploads/all/server/mysql9.JPG

 uploads/all/server/mysql10.JPG

 uploads/all/server/mysql11.JPG

 uploads/all/server/mysql12.JPG

 uploads/all/server/mysql13.JPG

 uploads/all/server/mysql14.JPG


На этом шаге установка MySql завершена, далее нужно сконфигурировать php.ini – для того чтобы php мог работать с MySql. Открываем php.ini и со строки ;extension=php_mysql.dll убираем ";".
Но опять же в нашем случаи если вы все делали так как написано в инструкции то в архиве php.zip лежит уже настроений php.ini.
Чтобы все изменения вступили в силу нужно перезапустить apache.

P.S. у кого не получилось настроить httpd.conf можно скачать уже настроенный и заменить им Ваш.


Скачать Kasseler CMS

Наши услуги

Меню пользователя

Здравствуйте, Guest

Регистрация
Забыли пароль?

Логин
Пароль
Сейчас онлайн
Админов: (0)
Пользователей: (0)
Ботов: (0)
Гостей: (2)
Всего: (2)
 Список онлайн

Опрос на сайте

C какой поисковой системы вы попали на наш сайт?
Google
Yandex
Rambler
Yahoo
Поиск@Mail.ru
Апорт
AltaVista
Punto

 
Страница сгенерирована за 0.031 секунд и 8 запросов к базе данных за 0.00269 секунд
Web site engine code is Copyright ©2007-2008 by Kasseler CMS. All rights reserved.
Участник проекта CMS Magazine Rambler's Top100