在windows下apache+php+mysql+phpmyasmin环境配置.docx
《在windows下apache+php+mysql+phpmyasmin环境配置.docx》由会员分享,可在线阅读,更多相关《在windows下apache+php+mysql+phpmyasmin环境配置.docx(17页珍藏版)》请在冰豆网上搜索。

在windows下apache+php+mysql+phpmyasmin环境配置
Win7下配置
apache+php+mysql+phpmyadmin
说明:
●以下内容适合win7用户,xp下可能有所不同,需要拷贝一些配置文件,请自行查询。
●这里是分别安装apache、php、mysql、phpmyadmin,并非集成的那种。
●以下安装方法仅是个人安装总结,方法并不唯一,有其他可选余地,仅供参考。
●另外安装的版本均为当前最新或官网稳定版本,地址都是官网的。
●如果安装中出现问题可以联系我,QQ:
892467835。
你需要做以下工作:
Ø准备工作
Ø安装软件
Ø配置软件
Ø最终测试
准备工作
直接复制地址,使用迅雷新建下载即可,其他方法亦可,在此不在赘述。
1)ApacheHttpSever
版本:
httpd-2.2.21-win32-x86-no_ssl.msi
下载地址:
2)php
版本:
php-5.3.8-Win32-VC9-x86.zip
下载地址:
3)mysql
版本:
mysql-5.5.16-win32.msi
下载地址:
http:
//mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-5.5/mysql-5.5.16-win32.msi
4)php说明(.chm)(供参考)
下载地址:
5)phpmyadmin
版本:
phpMyAdmin-3.4.5-all-languages.zip
下载地址:
http:
//cdnetworks-kr-
6)另外附加Notepad++软件(相当于记事本,但更好用些。
支持高亮字,方便查看,修改)
下载地址:
http:
//download.tuxfamily.org/notepadplus/5.9.3/npp.5.9.3.Installer.exe
安装软件
1.ApacheHttpSever安装
安装过程简单,简述如下:
打开安装软件,直到下面的步骤:
a)联网的话都可以看到下面的情况,不用修改,直接next
b)然后直到进入下面步骤:
选择Custom(自定义)然后next
c)进入下面步骤后
选择change目录为E:
\WEB\Apache(这个可根据需要自己设置,下面要用到这个目录)。
不太明白的话可以按这个目录来。
然后在打叉的选项处选择“Thisfeature,andallsubfeatures,willbeinstalledonlocalharddrive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。
变成如下状态后
d)next直到finish。
Apache安装就算完成了。
在完成apache服务的安装后,在游览器中输入http:
//localhost/,出现It’swork!
字样,说明Apache服务安装成功了。
2.Php安装:
由于php是压缩包,所以只需直接解压到你要安装的目录。
这里以E:
\WEB\PHP为例,到此Php安装完成。
3.Mysql安装:
进入ChooseSetupType后选择Custom(自定义)然后只需要修改安装目录至你需要安装的位置,以E:
\WEB\MySQL为例。
i.直到出现下面截图:
选择LaunchtheMySQLInstanceConfigurationWizard然后finish
ii.进入下面截图:
选择DetailedConfiguration然后next
iii.进入如下截图:
选择ServerMachine然后next
iv.进入下面截图:
选择第一个(默认)选项。
Next
v.进入下图,可以不做更改,next
vi.进入下图:
选择第二个选项(这个没有多大问题,哪个都行,我选择的是第二个)。
然后Next。
vii.进入下图,全部打钩,端口可以自己选择,这里选默认3306.然后next
viii.下面选择第三个选项,CharacterSet我选的是gbk然后next
ix.进入下图,全打钩,然后next。
x.下面设置用户密码,用户名是默认root,如图所示:
然后next
xi.直到最后,出现下图情况即表示安装成功。
到此MySQL安装完成,你可以打开MySQL,看看输入密码能否进入。
进入则说明安装成功。
4.开始配置:
1)PHP配置:
找到E:
\WEB\PHP下的(你安装php的目录下)php.ini-development文件,重命名为:
php.ini
然后用记事本(或notepad++)打开php.ini
(注:
以下php配置中的修改部分均在php.ini中完成)
Ctrl+f查找当前文件查找
◆将
;Onwindows:
;extension_dir="ext"
修改为:
;Onwindows:
extension_dir="E:
/WEB/PHP/ext"
注意修改后的下面一行的分号被去掉了,另外php.ini里的斜杠均是/.
这样做是指定PHP扩展包的具体目录,以便调用相应的DLL文件。
若你的php被装在其他目录,修改为相应目录即可。
由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysql.dll等。
找到947行(php-5.3.8-Win32,其他的大概也差不多这个位置。
)
◆将
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_xmlrpc.dll
前的分号去掉
修改date.timezone,否则在执行phpinfo时date部分会报错:
◆将
;date.timezone=
改为
date.timezone=Asia/Shanghai
注意要去掉分号。
到此php配置完成。
2)配置Apache以支持PHP:
找到E:
\WEB\Apache\conf下的(或者你安装apache的目录下conf文件夹中的)httpd.conf文件,用记事本(notepad++)打开。
(注:
以下修改均在此文件中完成)
◆在
#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so
下添加(在129行)
LoadModulephp5_module"E:
/WEB/PHP/php5apache2_2.dll"
PHPIniDir"E:
/WEB/PHP"
AddTypeapplication/x-httpd-php.php.html.htm
这里需注意前两行的目录要正确
如果你的php安装在其他目录下,就要将E:
/WEB/PHP用你的安装目录替换掉,不然会出错
注:
不同版本的php第一行中的php5apache2_2.dll可能有所不同。
以下内容可以不做修改,但建议修改
我们知道默认Apache服务器执行WEB主程序的目录为Apache/htdocs,所以当你的WEB主程序目录变更时,我们需要修改相应的Apache配置,为了方便我们使用,我们可以新建目录WWW,如E:
\WEB\WWW
如此我们就要修改:
◆将
DocumentRoot"E:
/WEB/Apache/htdocs"
(安装时选择安装apache的目录不同,这一行有所不同。
)
修改为:
DocumentRoot"E:
/WEB/WWW"
◆将
/WEB/Apache/htdocs">
(安装时选择安装apache的目录不同,这一行有所不同。
)
修改为
/WEB/WWW">
◆最后修改:
DirectoryIndexindex.html
为
DirectoryIndexindex.phpindex.htmlindex.htm
到此apache配置完成。
3)验证配置
重启apache服务器,在你的www目录下(如果网页目录没有修改则应当是apache/hcdocs)。
创建index.php
用Notepad++打开
输入
php
phpinfo();
?
>
然后回到浏览器输入http:
//localhost/即可查看php说明截图如下,如果显示的还是Itworks!
就刷新几下。
为了验证apache可以访问mysql
我们在你的网页目录下,即www下新建目录:
phpMyAdmin
我们把phpMyAdmin-3.4.5-all-languages.zip解压到phpMyAdmin下
然后打开浏览器输入:
http:
//localhost/phpMyAdmin
即可进入以下页面
这说明你的mysql+php+apache配置完成。
进入这个页面,
用户名是root
密码即为你的mysql密码。
输入即可进入以下页面
这里可以管理你的mysql
到此结束!