1.安装 apache
conf/httpd.conf:
Define SRVROOT "D:/myenv/Apache24" #设置 Apache 安装存放的目录地址
ServerRoot "${SRVROOT}"
Listen 80 #设置 Apache 监听端口
#设置主目录的默认首页,用空格隔开,哪个在前就先解析哪个
<IfModule dir_module>
DirectoryIndex index.html index.php index.htm
</IfModule>
由于 apache 为一个服务,将 apache(D:\myenv\Apache24\bin) 添加为环境变量,在 cmd 命令行(终端)输入命令: net start apache 即可启动 Apache, 或者到计算机 -> 管理 -> 服务和应用程序 -> 服务 -> apache -> 启动,即可启动 Apache。
2.安装 php ( 下载的 php 文件不需要安装,直接解压就可以用 )
3.整合 apache 和 php
e:/myenv/apache/conf/http.conf 新增下面的行:
# apache用来解析php的模块
#用于指定php的ini文件,该文件是对php的一些配置
PHPIniDir "e:/myenv/php"
#让 apache 载入 php 处理模块 .dll 动态链接库
LoadModule "php5_module e:/myenv/php/php5apache2_2.dll"
#当有一个资源是 *.php 的时候就由 php 来处理
AddType application/x-httpd-php .php .phtml
php.ini-development 后缀改成 php.ini 启用开发模式,打开 php.ini 文件:
#将其设置为和Apache的httpd.conf文件中DocumentRoot的值一致。
doc_root = e:/myenv/apache/htdocs
#把前边的 ; 去除
extension_dir=d:/myenv/php-5.3.5/ext
#常用功能
extension=php_gd2.dll #处理图像
extension=php_mbstring.dll #操作字符串
配置环境变量,右击“我的电脑”>>“高级”>> “环境变量”将 php的目录和php/ext/目录全部加进去,每个变量用分号隔开(比如D:\php\;D:\php\ext\)
(3) 添加测试文件test.php:
<? phpinfo(); ?>
重新启动 http://localhost/test.php
如果出结果,则说明安装成功
4.安装 mysql
打开 php.ini 文件:
#将
extension=php_mysql.dll #mysql 模块
extension=php_mysqli.dll #mysqli 模块
测试 mysql 安装是否成功:
<?php
$connect= mysql_connect("localhost","root", "mysql");
if(!$connect) echo "Mysql ConnectError!";
else
echo "Mysql connect succeed!";
mysql_close();
?>
由于 mysql 与 apache 类似,都是一个服务,将 mysql(D:\myenv\mysql\bin) 添加为环境变量,在 cmd 命令行(终端)输入命令: net start mysql 即可启动 mysql 或者到计算机 -> 管理 -> 服务和应用程序 -> 服务 -> mysql -> 启动,即可启动 mysql
5.phpMyAdmin 的安装及配置,把phpmyadmin解压出来后,放到 htdocs 下。