环境:xp sp3 、php5.2.9-2 apache2.2.11,mysql5.0.51a
1、下载php-5.2.9-2-Win32.zip、apache_2.2.11-win32-x86-no_ssl.msi
2、解压php-5.2.9-2-Win32.zip到d:\php-5.2.9-2-Win32,安装apahce2.2到d:apache2.2
3、查看D:\Apache2.2\conf\httpd.conf
相关信息显示如下:
ServerRoot "D:/Apache2.2"
Listen 8080
#这是设置WEB应用的根目录
DocumentRoot "D:/Apache2.2/htdocs"
DirectoryIndex index.html
4、把d:\php-5.2.9-2-Win32\php.ini-dist改为d:\php-5.2.9-2-Win32\php.ini
5、设置doc_root
doc_root = D:\Apache2.2\htdocs
6、在D:\Apache2.2\conf\httpd.conf中添加如下两行
LoadModule php5_module "D:/php-5.2.9-2-Win32/php5apache2_2.dll"
AddType application/x-httpd-php .php
7、在d:\apache2.2\htdocs下建文件test.php内容如下
<html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>
8、运行D:\Apache2.2\bin\httpd.exe
9、打开http://localhost:8080/test.php
10、配置MYSQL
在环境变量path中增加:D:/php-5.2.9-2-Win32
使其能加载libmysql.dll和php5ts.dll。
11、修改httpd.conf,增加
PHPIniDir D:\php-5.2.9-2-Win32
12、修改php.ini
extension=php_mysql.dll
extension=php_mysqli.dll
========================
从D:/php-5.2.9-2-Win32/ext复制php_mysql.dll,php_mysqli.dll到D:/php-5.2.9-2-Win32g下,extension_dir = "./"保持不变
========================
重启机器
mysql的安装:
解压mysql到d:mysql
启动MYSQL:
D:\mysql\bin\mysqld --defaults-file=D:\mysql\my.ini
my.ini的内容如下
[mysqld]
basedir=d:\\mysql
datadir=d:\\mysql\\data
port=3306
key_buffer_size=10M
sort_buffer_size=4M
default-storage-engine=innodb
测试脚本:
1、运行d:\mysql\bin\mysql -u root -p
2、select database();
3、use databse_name; (jlx)
4、show tables;
启动apache httpd.exe
打开http://localhost:8080/test.php 会看到有mysql的配置信息,这时就能连接数据库了。
linux编译php
./configure --prefix=/home/web/soft/php-5.4.4 --with-apxs2=/home/web/soft/httpd2.4.2/bin/apxs --with-mysql --enable-gd-native-ttf --enable-inline-optimization --with-gd --enable-mbstring --with-png-dir --with-freetype-dir --with-gettext --with-jpeg-dir --with-mysqli --with-pdo-mysql --with-zlib
分享到:
相关推荐
介绍了apache2.2.14+mysql5.1.3+php5.2.9+phpmyadmin3.7.1+drupal6.19 的全部安装过程
亮点: 1. 出入口公司适用,内容是英文的,当然可以改成中文。 2. 原创虚拟数码技术来控制页面的按钮功能。简单易用。可以应用其他领域。 3. 全MySql PDO运作。...适用者须懂得基本开发Php+Mysql+EasyUI步骤
php5.2.9+mySQL5.0+apache-22一键安装,免去配置的烦扰,PHP初学者的首选。
因为搭建PHP环境的软件版本比较多,这里我就列举本节中所使用的软件版本OS:windowsXPSP3PHP:php-5.2.9-2Mysql:mysql-5.1.34Apache:Apache_2.2.4-win32-x86-no_sslApache的安装APACHE是一种开放源码的HTTP服务器...
linux版mysql二进制 请先解压 内含压缩包和安装流程
PHP环境搭建Apache2.2.11 Php5.2.9-1
php-5.2.9-1-Win32安装包+数据库管理工具Navicat +mysql-essential-5.1.73-win32.msi,win服务器搭建一条龙工具集合。
php5.2.9版应用程序非安装版。Windows 下的php开发软件。直接解压后进行相关设置即可使用。建议配合Apache使用。
该版本主要修正了超过50 个的bug,提升了稳定性,这些bug多数都跟安全有关,强烈建议 PHP 5.2 的用户升级到这个版本。
php-5.2.9-win32-installer
我现在用的版本php-5.2.9的源代码
本教程主要介绍了以Windows XP SP3、Apache 2.2.11、PHP 5.2.9、MySQL 5.1.x为例来对OExam系统环境进行配置。
先安装apache等服务器,再安装此php安装软件,在php安装过程中当需要配置服务器的时候选择自己安装的服务器。安装成功后不需要再在配置文件中进行配置。
PHP是一种新型的CGI程序编写语言,...PHP 直接为很多数据库提供原本的连接,包括Oracle、Sybase、Postgres、Mysql、Informix、Dbase、Solid、 Access等,完全支持ODBC接口,用户更换平台时,无需变换PHP代码,可即拿即用。
Xampps 是windows平台快速搭建php apache mysql环境包工具, 使用xampps可以访问搭建出php运行环境, 快速开发程序或者调试网站. 工具集合最新的组件版本, 及可以在windows全平台兼容运行. 全自动化安装检测, 让你轻松...
PHP历史经典5.2.9 完整版,官网上没有下载链接了,分享给大家吧
下载eAccelerator 0953 for PHP 5.2.9后 直接放到D:\APMServ5.2.6\Zend\eAccelerator文件夹中,再到php.ini文件中把 [eaccelerator] zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator.dll" 改为 ...
这是在官方下载的最新版本的PHP(php-5.2.9-1-Win32.zip)
很早就想在自己的机子上搭建PHP的开发环境,今天难得有这个机会,在网上找了一些教程和程序,实践了一把,过程是很艰辛的,因为遇到了很多的问题,在这里总结一下。
LAMP 一键安装包是一个用 Linux Shell 编写的可以为 Amazon Linux/CentOS/Fedora/Debian/Ubuntu 系统的 或服务器安装 LAMP(Linux + Apache + MySQL/MariaDB/Percona + PHP) 生产环境的 Shell 脚本。