Apache+MySQL+PHP整合配置

本文将详细讲解如何整合配置Apache服务器、MySQL数据库和PHP环境,实现动态网站的搭建。首先,需要安装Apache HTTP服务器,然后安装并配置MySQL数据库,接着安装PHP解释器,并确保它们之间的兼容性和正确连接。最后,通过创建一个简单的PHP页面测试整个环境是否正常工作。通过这个过程,开发者可以建立起本地或服务器上的Web开发环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Apache+MySQL+PHP整合配置


1. Apache 配置
1.1. 配置解析php
(1)打开安装目录的conf目录下的httpd.conf,在配置文件中找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
(2)在下面添加一下三行内容(红色部分根据php版本做改变)
LoadModule php7_module "D:/php/php7apache2_4.dll" 
PHPIniDir "D:/php"
AddType application/x-httpd-php .php .html .htm
 
1.2. 文件索引配置
 
在配置文件httpd.conf中找到
  DirectoryIndex index.html
改为
  DirectoryIndex index.php index.html
 
1.3. 文件中的站点目录
  DocumentRoot "${SRVROOT}/htdocs"
  改为:DocumentRoot "D:/php/web"
再找到
  #<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
改为
  <Directory "D:/php">  
 
2. PHP 配置
2.1.  php.ini配置文件
把php.ini-development复制一份,改名为php.ini
2.2. 设置PHP扩展包的具体目录
php.ini文件中,找到
; On windows:
; extension_dir = "ext"
改为 (值是ext文件夹的目录)
; On windows:
extension_dir = "D:/php/ext"
 
2.3. 开启相应的库功能
找到需要开启的库的所在行
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysqli.dll
;extension=php_xmlrpc.dll
去掉前面的分号(注释),即改为
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_xmlrpc.dll
      
2.4. 设置时区
;date.timezone =
 改为
date.timezone = Asia/Shanghai
 
3. 验证配置是否成功
3.1. 添加index.php文件
1.在php安装目录下,新建文件夹,命名为web
2.web文件夹下,添加 index.php文件
3.index.php编辑内容如下:
 <?php
   phpinfo();
?>
3.2. 启动Apache服务,并验证
1.打开ApacheMonitor.exe,启动Apache24
2.浏览器输入 http://localhost
3.出现结果如下,则成功


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值