Как сделать обновление веб сервера на базе Apache, PHP, MySQL
Делаем Dump из рабочей базы MySQL.
Надо зайти в shell и ввести команду:
mysqldump -pPASSWORD -uUSER BASENAME > dump.sql
Качаем новые Apache, PHP, MySQL
Потом делаем такое дерево и все туда распаковываем в таком порядке:
c:/www/apache/ c:/www/apache/conf/vhost.d/ c:/www/home/localhost/ c:/www/mysql/ c:/www/php/
Для ускорения процесса загрузки и работы Apache переписываем в его папку bin следующие файлы: php5ts.dll, php5apache2_2.dll, php_mysql.dll, libmysql.dll
Потом конфигурируем скрипты:
c:/www/apache/conf/httpd.conf c:/www/php/php.ini c:/windows/my.ini
Не забываем прописать модули в httpd.conf
Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all DefaultLanguage ru LoadModule php5_module "c:/www/php/php5apache2_2.dll" AddType application/x-httpd-php .php
В php.ini прописать:
PHPIniDir "c:/www/php" include_path = ".;c:wwwphpincludes" extension_dir = "c:/www/php/ext" registrer_globals = On extension = php_mysql.dll
Не забываем прописать пути к MySQL, потому что он лежит не в корне диска C:
Устанавливаем Apache и MySQL как службы
httpd -k install mysqld --install
Качаем phpmyadmin и настраиваем его config.php.inc
Вот... это набросок... продолжение следует...
Столкивался с проблемами:
PHP Warning: PHP Startup: Unable to load dynamic library './php_mysql.dll' - The specified module could not be found.rn in Unknown on line 0
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.1 for ServerName
zend optimizer - шифрование веб страниц на php
2009-08-02 | Просмотров: 7753
Новое на сервере
- DMOS.ORG
- Госдума решает судьбу правого поворота - ехать на красный или нет?
- CCleaner Portable 3.14.1616 для Windows XP / Windows 7
- Opera 11.52
- K-Lite Mega Codec Pack 7.6.0
- Меняем местами C и D или как поменять букву логического диска
- Зачем в телевизоре LAN или подключение компьютера к телевизору по LAN
- Steam Install Counter-Strike
- C-Media Electronics, Inc.
- Adobe Reader 10.0
