windows7安装php+mysql_windows7下安装apache+php+mysql问题记录

本文详细记录了一位用户在Windows7系统上手动配置Apache、PHP和MySQL的过程,包括每个步骤的配置细节,如修改Apache的DocumentRoot、安装PHP和MySQL、结合Apache与PHP、安装MySQL服务以及解决php_mysql.dll加载问题。通过这篇教程,读者可以了解到如何在本地搭建一个完整的Web开发环境。
摘要由CSDN通过智能技术生成

最近新买了个电脑,系统是windows7,window7在界面,功能方面都挺让人满意的,感觉很爽,不爽的是又要重新安装环境了。

所有软件均安装在F:\server\下

apache目录:F:\server\apache2.2

php目录:F:\server\php

msyql目录:F:\server\mysql

一、安装apache

安装apache的版本是:httpd-2.2.15-win32-x86-no_ssl.msi

安装过程没出现什么问题,安装成功后,我修改了了默认的根目录:DocumentRoot "F:/server/www",访问http://localhost/出现You don't have permission to access / on this server.的错误。后来一查,找到了

#

# This should be changed to whatever you set DocumentRoot to.

#

这么一段话。

修改了DocumentRoot为F:/server/www就搞定了。

二、安装php

我下载的版本是:php-5.3.2-Win32-VC6-x86.zip

这里顺便说明下,VC6是表示用apache作为web服务器,如果你是用IIS,下载VC9的。

修改php.ini-development为php.ini,这里做开发用,所以修改这个。

三、结合apache和php

在apache配置文件中找到

# Example:

# LoadModule foo_module modules/mod_foo.so

#

在下面加上

LoadModule php5_module "F:/server/php/php5apache2_2.dll"

LoadFile F:/server/php/php5ts.dll

AddType application/x-httpd-php .php

PHPIniDir "F:/server/php"

然后重启apache,就可以正常访问php页面了。

四、安装mysql

我下载的版本是:mysql-noinstall-5.1.45-win32.zip

1、解压到F:\server\mysql目录后

2、添加mysql到系统服务。打开cmd,运行F:\server\mysql\bin\mysqld.exe -install , 提示安装成功。

3、启动mysql,在cmd里运行net start mysql , mysql运行。

4、登陆mysql管理,在cmd里运行F:\server\mysql\bin\mysql.exe -uroot -p ,提示输入密码,不用输入,直接回车(密码是空),此时就登陆了mysql。说明mysql服务正常。

五、结合php和msyql

编辑php.ini,找到 ;extension=php_mysql.dll , 去掉前面的分号

找到 ;extension_dir = "ext" , 去点前面的分号。然后重启apache。

本来以为这样应该就没问题了。没想到出现 Call to undefined function mysql_connect() 这个问题。我首先确定了方法mysql_connect()没有打错名称。那么原因就是php_mysql.dll这个类库没有加载到。看了网上很多办法,后来有一条提醒了我,环境变�

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值