РЭДЛАЙН

Лучшие решения для Вас и Вашего бизнеса!
Создание, обслуживание и Продвижение сайтов, Контекстная и Медийная реклама, Регистрация доменов, Хостинг, Редизайн, Аудит сайта, Создание сайтов в Хабаровске, Владивостоке, Москве и по всей России
Заказать услуги
Мы предлагаем
Интернет-форум
Интернет-каталог
Туристический портал
Сделать стартовой
Поиск по сайту
Карта сайта
Задать вопросы
Схема проезда
г.Хабаровск, ул.Гамарника, 15 оф.17 (4212) 658-653, 637-673, 8-924-200-7194, 8-924-200-4895
E-mail: rlhome@list.ru
       
Бесплатный аудит для Вас

Уважаемые посетители, компания "Рэдлайн" предлагает проведение аудита Вашей отрасли БЕСПЛАТНО!!! Бесплатный маркетинговый аудит Вашего существующего сайта, анализ Вашего присутствия и анализ отрасли в Интернете - это подтвержденные нашим опытом и различными сервисами данные о Вашем существующем или потенциальном интернет-представительстве.

Подробнее ...

"Успеха в ближайшем десятилетии добьются только те компании, которые сумеют реорганизовать свою работу с помощью электронного инструментария. Только это позволит им быстро принимать правильные решения, предпринимать эффективные действия и поддерживать тесные плодотворные связи со своими клиентами."
Билл Гейтс

Главная Apache Apache + PHP + XML + MySQL для Windows

Apache + PHP + XML + MySQL для Windows Печать E-mail

Разработка сайтов в связке Apache + PHP + XML + MySQL требует от себя установки вышеперечисленного софта. Но не всегда для этого надо ставить Linux. Девелопить прекрасно можно и на платформе Windows, к тому-же и не отказывая себе в любимых игрушках, а просто сварачивая их в консоль :)

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

  • apache_1.3.20-win32-no_src-r2.msi
  • mysql-max-3.23.42-win.zip
  • php-4.0.6-Win32.zip
  • Sablot-Win-0.70-iconv-1.7.zip


Для начала самое легкое, поставим базу данных. Распаковываем mysql-max-3.23.42-win.zip в темп дирректорию и запускаем инсталл. Например ставим все в дирректорию c:/programme/mysql.

После установки идем в c:/programme/mysql и копируем оттуда my-example.cnf как файл с
c:/my.cnf .

Теперь немного его изменяем (Для борьбы с уникс форматом используйте HomeSite).

Добавляем в файл следующие строки:

#куда поставили сервер
basedir = c:/programme/mysql/
# IP адресс который слушать
bind-address=127.0.0.1

# Настройки InnnoDB
innodb_data_home_dir = c:/programme/mysql/ibdata
innodb_data_file_path = ibdata1:50M;ibdata2:50M
set-variable = innodb_mirrored_log_groups=1
innodb_log_group_home_dir = c:/programme/mysql/iblogs
set-variable = innodb_log_files_in_group=3
set-variable = innodb_log_file_size=20M
set-variable = innodb_log_buffer_size=5M
innodb_flush_log_at_trx_commit=1
innodb_log_arch_dir = c:/programme/mysql/iblogs
innodb_log_archive=0
set-variable = innodb_buffer_pool_size=20M
set-variable = innodb_additional_mem_pool_size=10M
set-variable = innodb_file_io_threads=4
set-variable = innodb_lock_wait_timeout=50


Не забудьте создать

c:/programme/mysql/ibdata
c:/programme/mysql/iblogs


Теперь можно стартовасть сам сервер. Так как у меня стоит Win2000, то я прописываю его у себя как сервис (mysqld-max-nt --install) и соответственно потом этот сервис запускаю. Все, база работает.

Теперь ставим Apache - тут проблемм как правило нет. Ставим например в C:ProgrammeApache Group

После этого создаем C:ProgrammeApache GroupApachephp и распаковываем там дистрибутив с php.

Копируем в дирректорию C:ProgrammeApache Group файлы:

php4ts.dll (из C:ProgrammeApache GroupApachephp)
sablot.dll (из архива с инсталляцией саблотрона)
iconv.dll (из архива с инсталляцией саблотрона)
php.ini (из C:ProgrammeApache GroupApachephpphp.ini-dist)
expat.dll (из C:ProgrammeApache GroupApachephpdlls)


Редактируем C:ProgrammeApache GroupApacheconfhttpd.conf

Ищем строку наподобии #LoadModule usertrack_module modules/mod_usertrack.so и вставляем ниже LoadModule php4_module php/sapi/php4apache.dll

Изменяем строку DirectoryIndex index.html на строку
DirectoryIndex index.html index.php index.php3 index.php4

Добавляем три строки

AddType application/x-httpd-php .php
AddType application/x-httpd-php .ph3
AddType application/x-httpd-php .ph4


Запоминаем файл.
С первой настройкой поконченно.

Теперь открываем файл C:ProgrammeApache GroupApachephp.ini :

  • убираем комментарий со строки extension=php_sablot.dll
  • В строке session.save_path = /tmp указываем тепм дирректорию, например session.save_path = c:/tmp
  • Находим строку extension_dir = ./ и заменяем на
    extension_dir = "C:ProgrammeApache GroupApachephpextensions"


Запоминаем файл.

Теперь жмем "Start", выбираем пункт Apache httpd Server -> Control Apache Server -> restart

Идем в C:ProgrammeApache Grouphtdocs и создаем файл test.php

"?
phpinfo();
?"


Смотрим его из браузера и любуемся проделанной работой.

 
Добавить ссылку на страницу:


Новые статьи и публикации



Вступление - Основные (стандартные) возможности и знакомство с сайтом

» Скачать видео-уроки по управлению сайтом от компании "Рэдлайн" (44.6Mb) [...]

Вступление - Основные возможности по управлению сайтом

» Круглосуточная система приема заказов и заявок "Рэдлайн" и клиентская поддержка

Все публикации

Ваше мнение

Откуда Вы узнали о нас?
 
Компания «РэдЛайн» © 2006 - 2011
www.lred.ru (рэдлайн.рф) 680000, г.Хабаровск, ул.Гамарника, 15 оф.17
(4212) 658-653, 637-673, 8-924-200-7194, 8-924-200-4895
E-mail: rlhome@list.ru Авторизация  Администрирование
Заказать услуги (круглосуточно)
Задать вопросы
Поиск по сайту
Карта сайта
Rambler's Top100 Яндекс.Метрика
Заказать сайт » Заказать обслуживание » Заказать рекламу » Предлагаем обменяться ссылками !!! » Добавить в закладки