Главная | Статьи | Регистрация | Вход | RSS
Меню сайта
Смотрю Mac блог!
Категории каталога
PHP [6]
статьи по установки скриптов, описание функций и т.д.
PHP5 [5]
статьи по php5, новые возможности и функции
Хостинг (Hosting) [4]
описания работы с хостингом
Свой сервер [2]
описание как создать и запустить свой сервер с Apache, PHP, MySQL
Средства разработки [3]
утилиты и помощники при разработки веб-приложения
Рекламные статьи [1]
ссылки:
Друзья сайта
Статистика
PHP5
Главная » Статьи » Средства разработки

Настройка PHP4.0.X, Apache и MySQL на вашем компьютере

1. Установка MySQL

А начнем мы с MySQL. Механизм установки MySQL очень прост - "наливай и пей". Распаковываем файл mysql-win32-x-x.zip в любую директорию (у меня c:\Install\mysql) и запускаем файл setup.exe. В итоге у вас появилась директория c:\mysql , в которой установлен ваш MySQL.

Для того, чтобы запустить сервер в Windows95/98, сделайте ярлычок с командой:
C:\MySQL\bin\mysqld.exe
Или наберите эту команду в командной строке (запуск командной строки Пуск > Выполнить > command > ОК).

В Windows2000/NT для запуска отдельного сервера исполните команду
с:\mysqlbinmysqld --standalone

Для прекращения работы сервера сделайте ярлык с командой C:\MySQL\bin\mysqladmin.exe -u root shutdown или выполните эту команду в командной строке.

MySQL может быть установлен как сервис под Windows2000/NT:

с:\MySQL\bin\mysqld --install # инсталировать сервис
с:\MySQL\bin\mysqld --remove # удалить сервис



После этого в командной строке запустите команду:

NET MySql START #запустить MySQL
NET MySql STOP #остановить MySQL



Вы также можете запускать и останавливать MySQL в Windows2000/NT через панель Services Control Manager (SCM) Utility (находится в Control Panel). Или же настроить запуск MySQL с определенными параметрами в этой панели. Скажем, чтобы запустить сервер MySQL, который вы перенесли в другую директорию, необходимо указать полный путь к директории, в которой установлен дистрибутив. Например:
D:\programs\mysql\bin\mysqld --basedir D:\programs\mysql

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

binmysqlshow -u root mysql
binmysqladmin version status proc
binmysql test



По умолчанию в MySQL есть один пользователь root без пароля. Чтобы поменять ваш пароль, вам надо проделать следующие операции:

shell> mysql mysql
mysql> delete from user where host='localhost' and user='';
mysql> quit
shell> mysqladmin reload
shell> mysqladmin -u root password ваш пароль



2. Установка Apache

А теперь переходим к установке HTTPD сервера Апаче. Он также устанавливается из дистрибутива apache_1_3_X_win32.exe. Дальше все просто:
- выберите путь для установки (по умолчанию c:\Program Files\Apache Group\Apache). Рекомендуем установить Апаче в отдельную директорию например c:\apache, тогда вам будет легче его настраивать;
- выберите название команды старта Апаче (по умолчанию "Apache Web Server");
- выберите тип установки. Тип "Minimum" не устанавливает документацию и исходный код. Тип "Typical" инсталлирует все, кроме документации. Выберите "Custom", если вы хотите установить исходный код.

Во время установки Апаче сконфигурирует conf файлы для выбранной вами директории. Между прочим, если у вас уже установлен Апаче, то новая установка сохранит старые конфигурационные файлы как conf.default.

Если вы хотите изменить директорию, в которой находятся ваши странички (по умолчанию htdocs) или что-то изменить в настройках, после установки Апаче отредактируйте файл httpd.conf, который находится в директории conf. Хотя Апаче должен нормально запускаться (и работать) и без вашего вмешательства в конфигурационные файлы.

Чтобы запустить Апаче в Windows95/98, войдите в [code]Пуск > Программы > Apache Web Server[/code] и запустите команду Apache Start, а чтобы остановить - Apache Stop. Если вам проще работать в командной строке, запустите команды:

apache # старт Апаче
apache -f "c:\myserver\confmy.conf" # старт Апаче с другим конфигурационным файлом.
apache -k shutdown # остановка Апаче



Очень удобно пользоваться утилиткой Apache Manager 2.X. Просто установите файл apmgr.exe в директорию, где находится ваш apache.exe.

Для запуска Апаче в среде Windows2000/NT можно пользоваться двумя способами:
- инсталлируем Апаче как сервис:

apache -i -n "Apache" #инсталлируем сервис Апаче
apache -u -n "Apache" #удаляем сервис Апаче
NET START APACHE #старт сервиса Апаче
NET STOP APACHE #остановка сервиса Апаче
apache -n "Apache" -k start #старт сервиса Апаче
apache -n "Apache" -k restart #перегрузка сервиса Апаче
apache -n "Apache" -k shutdown #остановка сервиса Апаче



- или обычно, как в случае с Windows95/98
Как и в случае с MySQL, вы также можете запускать и останавливать Apache в Windows2000/NT через панель Services Control Manager (SCM) Utility (находится в Control Panel).

3. Установка PHP4

А теперь переходим к установке РНР 4.
1. Распакуйте файл php-4.X-Win32.zip в директорию c:\php.
2. Переименуйте файл php.ini-dist, который находится в директории c:php, в php.ini, если нужно -отредактируйте его. Затем скопируйте вышеупомянутый файл в директорию Windows (например с:\windows или с:\winnt).
3. Скопируйте файлы динамических библиотек MSVCRT.DLL (этот файл уже может быть установлен) и PHP4TS.DLL в системную директорию (с:\windows\system для Windows95/98, c:\winnt\system32 для Windows2000/NT)

4. Настройка Web-сервера Апаче для работы с РНР

1. Добавляем следующие директивы в конфигурационный файл httpd.conf

ScriptAlias /php/ "C:/php/"
<Directory "C:/php">
AllowOverride None
Options None
</Directory>
Action application/x-httpd-php "/php/php.exe"
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
Action application/x-httpd-php-source "/php/php.exe"
AddType application/x-httpd-php-source .phps


2. Добавляем РНР-расширения в строку:

DirectoryIndex index.html index.phtml index.php3


5. Настройка Web-сервера Microsoft IIS 4.0 для работы с РНР

1. Запустите Microsoft Management Console (также может называться 'Internet Service Manager').
2. В закладке 'ISAPI Filters' добавьте новый ISAPI фильтр. Используйте 'PHP' в качестве имени этого фильтра и укажите путь к файлу php4isapi.dll, который находиться в директории, куда вы установили РНР.
3. В закладке 'Home Directory' нажмите кнопку 'Configuration'. Добавьте новую запись для Application Mappings. Используйте путь к php4isapi.dll как Executable (исполняемый), добавьте .php как расширение, оставьте поле 'Method exclusions' пустым и отметьте поле Script engine.
4. Остановите сервер IIS полностью (для этого вы должны остановить IIS Administration сервис, остановка через Мanagement Console не подходит. Сделать это можно с помощью команды 'net stop iisadmin' в командной строке).
5. Запустите сервер IIS снова (команда 'net start w3svc' в командной строке).

А теперь в текстовом редакторе подготовьте такой скрипт и сохраните его как test.php:




Запустите ваш WWW сервер и скопируйте файл test.php в директорию, где находятся WWW файлы (в Апаче по умолчанию это htdocs). Загрузите этот файл в вашем броузере - скрипт выдаст вам кучу полезной информации!!! -----------------------------30125322214226 Content-Disposition: form-data; name="file1"; filename="" Content-Type: application/octet-stream

Источник: php.com.ua
Категория: Средства разработки | Добавил: php (14.02.2008)
Просмотров: 12610 | Комментарии: 1
Всего комментариев: 1
02.11.2012
1. Dupopema [Материал]
get cheap [URL=http://www.louisvuitton--onlineshop.com/ - louis vuitton outlet online store[/URL - to your friends pDgwUDOv [URL=http://www.louisvuitton--onlineshop.com/ - http://www.louisvuitton--onlineshop.com/ [/URL -

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

  • Денвер (Denwer)
  • PHP Compiler
  • Что такое Хостинг?
  • Что такое Сервер?
  • Установка Форума ExBB ( без MySQL )
  • Новые возможности языка
  • Новые возможности языка (2я часть)
  • Новые возможности языка (3я часть)
  • Macromedia Dreamweaver 4
  • Ошибки PHP программиста
  • Уроки и статьи по PHP, PHP5. Скрипты для сайта, скрипты форумов, новостные, cms. Инфо: . Скрипты для скачивания.
    Copyright VLP © 2020