环境: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
分享到:
相关推荐
在Linux系统中,集成安装MySQL、Apache和PHP是构建一个LAMP(Linux、Apache、MySQL、PHP)服务器的基础。这个过程涉及到三个主要组件的下载、安装、配置以及它们之间的集成。 首先,我们来详细讲解MySQL的安装配置...
### MySQL+Apache+phpserver 安装教程 #### 第一章 运行环境及开发语言 **1. 运行环境** 本教程适用于 Windows 平台或 Linux 平台。为了确保网站能够正常运行,您需要安装以下软件: - **PHP**: 使用版本 5.2.9...
介绍了apache2.2.14+mysql5.1.3+php5.2.9+phpmyadmin3.7.1+drupal6.19 的全部安装过程
亮点: 1. 出入口公司适用,内容是英文的,当然可以改成中文。 2. 原创虚拟数码技术来控制页面的按钮功能。简单易用。可以应用其他领域。 3. 全MySql PDO运作。...适用者须懂得基本开发Php+Mysql+EasyUI步骤
此外,还需要准备Apache-1.3.39、Mysql-5.1.32、Php-5.2.9等源码包,以及Zlib-1.2.5、Libxml2-2.7.7等依赖库。 #### 三、编译MySQL MySQL作为LAMP中的数据库组件,其移植过程尤为重要。 ##### 1. 解压并本地编译 -...
本教程旨在帮助新手用户在 Windows 7 操作系统下成功安装并配置 MySQL 数据库服务器、Apache Web 服务器、PHP 脚本语言、phpMyAdmin 数据库管理工具以及 AMFPHP 服务器端脚本框架。通过以下步骤,用户可以搭建一个...
本文将详细阐述如何在Windows操作系统上搭建一个基于Apache2.2.11和PHP5.2.9-1的PHP运行环境。 首先,我们需要了解Apache和PHP的基本概念。Apache是一款开源、跨平台的Web服务器,它负责接收HTTP请求并返回网页内容...
1. 执行MySQL的安装程序,按照向导提示完成安装。 2. 完成安装后,配置MySQL服务启动类型为自动,并启动服务。 3. 登录MySQL服务器,创建用于网站的数据库和用户,并授予相应的权限。 ##### 步骤4:phpMyAdmin部署 ...
根据提供的文件信息,本文将详细解析如何在 CentOS 5.8 系统上搭建 Apache + PHP + ...至此,Apache + PHP + MySQL 的安装过程就完成了。通过以上步骤,可以成功在 CentOS 5.8 上搭建起一个完整的 Web 服务器环境。
在Windows XP操作系统上搭建一个完整的Web开发环境,包括Apache Web Server 2.2、PHP 5.2.9.2、MySQL 6.0、Tomcat 6.0以及JSP整合,是一个常见的需求,特别是在进行多语言动态网站开发时。这个压缩包提供了一整套的...
知识点1: Apache、MYSQL、PHP安装前的准备工作 在开始安装APACHE、MYSQL和PHP之前,需要先准备一些必要的软件包,包括Apache、MYSQL和PHP的源代码包,以及一些依赖项,如libxml2、libmcrypt、zlib、libpng、jpeg和...
9. **验证安装**:使用 `mysql -u root -p` 登录 MySQL,输入密码后,如果能正常进入 MySQL 提示符,即表示安装成功。 在日常管理中,你可能还需要了解如何创建和管理数据库、用户权限设置、备份与恢复、性能调优等...
### 基于CentOS 5.4搭建nginx+php+spawn-fcgi+mysql高性能PHP平台 #### 平台概述 在《基于CentOS 5.4搭建nginx+php+spawn-fcgi+mysql高性能php平台》这篇技术文章中,作者哈密瓜详细介绍了如何在CentOS 5.4上构建一...
总的来说,安装PHP 5.2.9-2 on Win32涉及了Apache服务器的安装、PHP安装程序的运行、Apache配置文件的修改以及服务器的重启。这个过程虽然看似复杂,但遵循正确的步骤,可以顺利实现PHP与Apache的集成,为你的Web...
6. `install.txt`:安装指南或步骤文档,指导用户如何正确安装和配置PHP 5.2.9。 7. `php-win.exe`:Windows下的命令行版本的PHP,可以在没有Web服务器的情况下运行PHP脚本。 8. `license.txt`:包含了软件的许可...
本文档将详细介绍如何在Windows XP SP3操作系统上安装并配置Apache 2.2.11、PHP 5.2.9、MySQL 5.1.x。 #### 二、准备工作 1. **下载安装包**: - Apache 2.2.11 - PHP 5.2.9 - MySQL 5.1.x 2. **确定安装路径**...
安装时,通常需要配置PHP的ini文件,设置扩展和服务器模块(如mod_php),并确保它与Apache或IIS等Web服务器集成。 2. **mysql-essential-5.1.73-win32.msi**: 这是MySQL数据库管理系统5.1.73的Windows安装包。...