Сначала загрузите APACHE2.2.3 Mysql 5.0.22 PHP 5.2.0 с сайта.
Предположение: системный диск — c:/
Предположение: После установки статус каталога будет таким:
apache-------------------------> C:Program FilesApache Software FoundationApache2.2
mysql--------------------------->C:Program FilesMySQLMySQL Server 5.0
php-----------------------------> c:/php
Подготовка:
Перед установкой необходимо проверить, заняты ли порт 80 и порт 3306 другими программами. Если да, то необходимо удалить соответствующее программное обеспечение.
Первым делом необходимо установить mysql.
Разархивируйте сжатый пакет и запустите установочный файл. Большинство из них необходимо просто установить по пути и подсказкам по умолчанию. Следует отметить, что анонимных пользователей выбрать нельзя, а путь к mysql необходимо добавить в систему. Путь. После завершения установки необходимо перезагрузить компьютер.
После перезагрузки компьютера проверьте [Панель управления] → [Администрирование] → [Службы], чтобы определить, запущена ли служба mysql. Если нет, запустите службу mysql.
Примечание. Терминал входа в mysql в ярлыке позволяет войти в систему напрямую как пользователь root, а запрашиваемый пароль — это пароль пользователя root. В этом состоянии корневого пользователя вы можете создавать базы данных пользователей и новых пользователей. Команда выглядит следующим образом:
СОЗДАТЬ БАЗУ ДАННЫХ gc0100 //Создать базу данных;
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА gc0100.* пользователю gc0100@localhost, ИДЕНТИФИЦИРОВАННОМУ 'gc0100';//Создать локального пользователя
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА gc0100.* пользователю gc0100@"% ", ИДЕНТИФИЦИРОВАННОМУ 'gc0100';//Создайте удаленного пользователя и затем введите cmd в [Пуск]->[Выполнить]
Затем выполните команду:
Базы данных, к которым осуществляется доступ с помощью mysql –u username –p, затем запросят пароль соответствующего пользователя.
Шаг 2. Установите apache и настройте его для поддержки PHP.
Дважды щелкните установочный файл apache_2.2.3-win32-x86-no_ssl.msi и установите его в соответствии с путем и подсказками по умолчанию. По умолчанию он будет установлен в папку C:Program FilesApache Software FoundationApache2.2.
Также появится поле ввода, в котором вам будет предложено ввести имя домена и адрес электронной почты администратора. Просто заполните его случайно.
+-------------------------------------------------- ----
Примечание. После завершения установки служба Apache будет автоматически установлена и запущена. Если здесь возникает проблема: |
|» (OS 10048) Обычно разрешено только одно использование каждого адреса сокета (протокола/сетевого адреса/порта):
| make_sock: не удалось привязаться к адресу 0.0.0.0:80...» Обычно это происходит из-за того, что IIS занимает порт 80.
Решение: откройте Панель управления->Службы, найдите службу администрирования IIS, закройте и отключите ее |
Затем используйте CMD для входа в режим командной строки и введите каталог, в который вы установили apache/apache2/bin.
+------------------------------------------------ ---------------
Чтобы запустить Apache, вам нужно всего лишь запустить его с помощью функции быстрого доступа Apache.
Затем проверьте, успешно ли работает Apache в IE, и введите http://localhost.
Если появится надпись «Он работает!», это означает, что Apache установлен успешно.
Чтобы установить PHP, разархивируйте содержимое php-5.2.0-Win32.zip в c:php
и найдите php.ini-dist в каталоге php (кажется, это привычка, на самом деле я предпочитаю использовать php. ini-рекомендуется) Переименуйте его в php.ini и скопируйте в системный каталог Windows (особый случай: системный каталог win2k — c:winnt, Windows XP — каталог c:windows
Затем скопируйте все динамические библиотеки (*.dll) из каталога php в каталог system32 (c:winntsystem32 для win2k, c:windowssystem32 для windows xp).
Наконец, перейдите в c:phpext и скопируйте два файла php_gd2.dll и php_mysql.dll в каталог system32 (так же, как указано выше).
Настройте httpd.conf в apache
и с помощью блокнота откройте файл C:Program FilesApache Software FoundationApache2.2confhttpd.conf.
Найдите AddDefaultCharset ISO-8859-1 и измените его на
AddDefaultCharset GB2312 (сделать языковую кодировку по умолчанию упрощенным китайским)
Найдите DocumentRoot «C:Program FilesApache Software FoundationApache2.2htdocs» и измените его на свой WEB-каталог,
Например: DocumentRoot "D:/www"
находит DirectoryIndex index.html index.html.var, а затем добавляет index.htm index.php (по умолчанию index.php — это файл домашней страницы)
---------- --- -Модульная установка PHP----------------------------------------
Найдите строку #LoadModule ssl_module elements/mod_ssl.so и добавьте после нее строку
LoadModule php5_module c:/php/php5apache2.dll (**Ошибка**)
Измените: LoadModule php5_module «c:/php/php5apache2_2.dll»
Причина: php5apache2.dll поддерживает только версию Apache 2.0 и не может поддерживать версии 2.2 и выше, поскольку наша последняя версия Apache — 2.2.3.
Поэтому необходимо использовать новую версию динамической библиотеки php5apache2_2.dll, а старую версию динамической библиотеки использовать нельзя. Но если у вас установлен apache версии 2.0, вам нужно использовать только старую версию динамической библиотеки, то есть php5apache2.dll.
Среди них c:/php/php5apache2.dll(php5apache2_2.dll) — это расположение php5apache2.dll(php5apache2_2.dll) в вашем каталоге php.
Затем найдите строку AddType application/x-gzip .gz .tgz и добавьте ее. после этой строки одна строка
AddType application/x-httpd-php .php
(на самом деле: две красные строки выше, вы можете добавить их непосредственно в конец файла httpd.conf)
-------------------------------------------------- ------------------
На этом этапе среда PHP успешно настроена. Создайте файл с именем test.php (например, мой D:phpwww). в корневом каталоге WEB (например, мой D:phpwww). Совет: тем, кто использует Блокнот, избегайте файла (test.php.txt), его содержимое следующее.
PHP-код:
<? эхо phpinfo()?>
Перезапустите службу Apache и откройте http://localhost/test.php в браузере.
Если вы видите выходную информацию о конфигурации PHP, все в порядке.
(Если вы видите страницу загрузки или <? echo phpinfo(); ?>, проверьте, нет ли каких-либо ошибок или упущений между тем, что вы сделали, и тем, что указано выше)
3. Настройте php.ini и протестируйте mysql и GD2 (php.ini — это php.ini в c:windows)
.
;расширение=php_mysql.dll
Удалите ';' и измените его на
.extension=php_mysql.dll.
оказаться
;extension=php_gd2.dll Удалите предыдущий, чтобы поддержать библиотеку GD.
расширение = php_gd2.dll
найден
;session.save_path = "/tmp"
Удалите ';'. Укажите каталог, в котором вы сохраняете сеанс, например
session.save_path = "C:WINDOWSTemp";(windows xp).
session.save_path = "C:winntTemp";(Windows 2000)
Перезапустите службу Apache и создайте файл testdb.php в корневом каталоге веб-сайта (например, D:phpwww) со следующим содержимым:
PHP-код:
<?php
$link=mysql_connect('localhost','root','123456'); //Корень и 123456 — это пользователь и пароль MYSQL. Измените их в соответствии с вашей ситуацией.
if(!$link) echo "не удалось";
иначе эхо «успех»;
mysql_close();
?>
Откройте http://localhost/testdb.php в браузере, и все будет в порядке, если результат будет успешным.
4. Конфигурация установки phpmyadmin:
Разархивируйте phpMyAdmin-2.6.1.zip в корневой каталог WEB (d:phpwww ), переименуйте папку в phpmyadmin или иным способом откройте config.inc.php в каталоге phpmyadmin.
Найдите следующее (я изменил следующее):
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin' //Предполагая, что это сервер с доменным именем, его можно изменить на http:// доменное имя/phpmyadmin
$cfg['Servers'][$i]['user'] = 'root'; $
cfg['Servers'][$i]['password'] = 'easy; //Заполните своих пользователей MySQL соответственно Просто добавьте пароль
$cfg['Servers'][$i]['auth_type'] = 'http' // Вы также можете изменить его на cookie здесь
и сохранить. Откройте http://localhost/phpmyadmin в браузере и enter Используя свое имя пользователя и пароль, вы можете управлять MySQL
. Если вы хотите, чтобы ваш PHP-код выполнялся быстрее, установите Zend Optimizer.
Способ загрузки можно найти по адресу http://down.phpv.net/soft/379.htm
: дважды щелкните после загрузки и выберите путь для установки. Когда вас спросят о пути PHP.INI, введите c:/windows.
Установите и перезапустите службуApache
. Посмотрите http://localhost/test.php. Вы должны увидеть больше вещей.
с Zend Extension Manager v1.0.3, авторские права (c) 2003–2004, Zend Technologies
с Zend Optimizer v2.5.7, авторские права (c) 1998–2004 гг., Zend Technologies