сделать стартовой | в избранное | пишите  
  Искать:  
на Главную Все статьи Каталог сайтов Ссылки Хостинг Услуги Продажа сайтов
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера

Установка Apache + PHP + XML + MySQL под Windows

Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера

Разработка сайтов требует ряд технических средств обеспечивающих проверку создаваемых скриптов, особенно это полезно когда все стоит под Windows, наиболее часто используемой ОС.

Разработка сайтов в связке 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:\Programme\Apache Group\

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

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

php4ts.dll (из C:\Programme\Apache Group\Apache\php)
sablot.dll (из архива с инсталляцией саблотрона)
iconv.dll (из архива с инсталляцией саблотрона)
php.ini (из C:\Programme\Apache Group\Apache\php\php.ini-dist)
expat.dll (из C:\Programme\Apache Group\Apache\php\dlls)

Редактируем C:\Programme\Apache Group\Apache\conf\httpd.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:\Programme\Apache Group\Apache\php.ini:

  1. убираем комментарий со строки extension=php_sablot.dll
  2. В строке session.save_path = /tmp указываем тепм дирректорию, например session.save_path = c:/tmp
  3. Находим строку extension_dir = ./ и заменяем на extension_dir = "C:\Programme\Apache Group\Apache\php\extensions\"

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

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

Идем в C:\Programme\Apache Group\htdocs и создаем файл test.php

<? phpinfo(); ?>

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

http://www.phpdevs.com/

По теме:



автор: Vadim Kravciuk   читали: 13170 скачали: 3189  скачать

Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера
Рейтинг@Mail.ru Rambler's Top100
Copyright © 2005, InWEB.net.ru Установка Apache + PHP + XML + MySQL под Windows - Apache PHP XML MySQL Разработка сайтов установки софта Windows базу данных install HomeSite Добавляем браузера