一、环境
我下载的相关版本分别为:apache_2.2.4-win32-x86-no_ssl.zip,mysql-essential-5.1.48-win32.msi,php-5.2.13-Win32.zip。
二、安装和配置
1.Apache
基本是默认安装,关键是配置,打开安装路径下conf/httpd.conf文件修改相应配置。
加入Php支持:
LoadModule php5_module "c:/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
默认的Web根目录:
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
让Apache识别index.php首页:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
基本的配置就是这样。
2.MySql
MySql的安装可以选择默认目录,如果你移动了MySql,需要进行额外的操作以保证MySql的正常运行。
安装完成后,设置bin目录的环境变量,此时确定服务中以启动了MySql,在cmd下测试是否安装成功:
mysqlshow
如果成功,会显示已经建好了的数据库。
删除数据可以匿名用户:
mysql -u root
use mysql
delete from user where User="";
quit
mysqladmin -u root reload
设置root密码
mysqladmin -u root password ******
mysqladmin -u root -h 你的主机 password ******
设置了密码之后,你会发现执行一些命令时,会被禁止,比如执行mysqlshow需要这样:
mysqlshow -u root -p
3.安装Php
将压缩文件解压到C:\php文件夹,php可以以两种方式运行:CGI(对应文件php5ts.dll文件)和SAPI方式。由于我们使用Apache,所以是以SAPI模块方式运行,对应文件是php5apache2_2.dll。
配置php.ini文件,php提供了两个模板,php.ini-dist和php.ini-recommended,前者适合学习使用,后者适合做产品服务器使用。
编辑php.ini-dist文件,加入以下配置。
修改扩展dll文件目录:
extension_dir = "C:\php\ext"
要根据自己的实际情况。
将doc_root修改为WEB服务的根路径:
doc_root = "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs"
选择需要运行哪些扩展,只需将extension前面的注释去掉,例如:
extension=php_mysql.dll
最后一步很重要:
将修改好并重命名的php.ini文件拷贝到c:\windos目录,将php目录下的所有dll文件拷贝到c:\windows\system32下。
三、测试安装结果
1.测试php
在Apache的htdocs目录下建立以下两个php文件测试,并重启Apache。
helloworld.php:
<html>
<head>
<title>hujiahui</title>
</head>
<body>
<?php echo 'Hello,world!'; ?>
</body>
</html>
phpinfo.php:
<html>
<head>
<title>test</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>
浏览器输入http://localhost/helloworld.php访问。phpinfo.php会打印php的安装信息。
2.测试MySql
(1)可以安装MySql的GUI工具phpadmin
http://sourceforge.net/projects/phpmyadmin/
将解压文件放置到htdocs目录下即可,比如文件夹为phpadmin,则访问路径为:http://localhost/phpadmin。
(2)安装博客系统wordpress
可以用来测试MySql的安装。
四、PHP和MySQLWeb开发中文版
http://cid-8ce35373cef5cede.office.live.com/browse.aspx/.Public
分享到:
相关推荐
【搭建Apache+PHP+MySQL环境】在Windows Server 2008操作系统中,为了搭建一个高效稳定的Web开发环境,通常会选择集成的WAMP(Windows、Apache、MySQL、PHP)服务器。以下将详细介绍如何一步步地安装和配置这些组件...
在 Window Server 2008 R2 环境下搭建 Apache+Mysql+PHP 服务器需要逐步完成多个步骤,包括安装 VC2008 的运行库、Apache、PHP 和 Mysql,以及配置 Apache 和 PHP 的配置文件。只有逐步完成这些步骤,才能搭建好一个...
在Red Hat AS5.0操作系统下搭建Apache+MySQL+PHP+Tomcat+JSP平台是一项常见的Web服务配置任务,这个组合常被称为LAMP(Linux + Apache + MySQL + PHP)加上JSP支持,提供了强大的Web应用环境。以下是详细的搭建步骤...
### 搭建PHP环境:Apache + PHP + MySQL #### 一、引言 搭建PHP开发环境对于初学者来说是一项重要的基础技能。本篇文章将详细介绍如何手动安装和配置Apache、PHP以及MySQL,以便构建一个完整的PHP开发环境。通过...
【标题】"php+apache+mysql x64" 指的是在64位操作系统环境下,集成搭建PHP、Apache和MySQL服务器的环境配置。这个组合是Web开发中常见的LAMP(Linux, Apache, MySQL, PHP)堆栈在Windows平台上的变体,即WAMP...
【Apache+Mysql+Php+Snort+Base 实现 Snort 知识点详解】 Apache、MySQL、PHP、Snort 和 BASE 是构建一个强大的入侵检测系统(IDS)的基础组件。这个组合使得网络管理员能够实时监控网络流量,检测潜在的攻击,并...
WAMP,全称为Windows Apache MySQL PHP,是Windows环境下搭建本地Web开发环境的一种便捷方式。这个组合被誉为"黄金组合",因其包含的四个组件都是Web开发中不可或缺的重要元素。 **1. Windows操作系统:** Windows...
本项目服务端环境要求为 Windows + Apache + PHP + MySQL。 下面介绍如何搭建环境,部署服务器端应用。 1.开发工具WAMP Server安装包 wampserver3.1.7_x86.exe, 双击安装包,根据提示进行安装即可。 默认安装目录...
搭建Apache+MySQL+PHP运行环境
本文提供了在Red Hat 5环境下搭建LAMP的具体步骤,适用于初学者快速入门。 此外,对于安全性方面,建议对Apache、MySQL和PHP进行进一步的安全加固,比如限制外部访问、使用复杂的密码策略等。同时,定期更新系统和...
"php+apache+mysql集成安装程序"通常是指一个预配置的软件包,它将这三种组件打包在一起,使得用户能够方便地在自己的计算机上进行快速安装和配置,而无需逐个下载和设置每个组件。这个集成安装程序简化了开发和测试...
本文旨在提供一个详尽的指南,帮助用户在Windows Server 2003环境下搭建Apache+PHP+MySQL+Drupal的集成环境。通过整合网络资源与个人实践,本文将涵盖所有必要的软件安装、配置流程以及常见问题解决方案,确保读者...
在Windows环境下搭建Apache+PHP+MySQL的步骤主要包括以下几个方面: 1. **安装Apache**:Apache提供了一个强大的HTTP服务器,用于处理客户端请求。 2. **安装PHP**:PHP是一种广泛使用的开源脚本语言,特别适合于Web...
在Windows环境下搭建Apache、PHP和MySQL的开发环境是许多初学者必须经历的步骤,这个过程可能会遇到一些挑战,但只要遵循正确的步骤,就能轻松完成。本文将详细介绍如何配置这三个组件,帮助初学者顺利搭建Web开发...
WAMP(Windows + Apache + MySQL + PHP)是一种常用的Web开发环境配置组合,它可以在Windows操作系统上搭建一个完整的Web服务器环境,用于开发和测试PHP应用程序。通过这一组合,开发者可以在本地计算机上模拟真实的...
《APMServ 5.2.6》:一键快速搭建Apache+PHP+MySQL+Nginx+Memcached+ASP平台的绿色软件 APMServ 5.2.6 绿色服务器 PHP服务器 ASP服务器 APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6...
这三者合称为“LAMP”(Linux, Apache, MySQL, PHP)架构在Windows环境下的变种,通常被称为"WAMP"(Windows, Apache, MySQL, PHP)。本篇文章将详细介绍如何配置和使用Apache+MySQL+PHP集成环境。 **1. Apache ...