呵呵~
“Apache+php+mysql在windows下的安装与配置图解”谷歌搜索就有!
说明:用的软件版本越低,配置成功的机会越高!真的哦~
一. apache安装
1. 点击apache_2.0.55-win32-x86-no_ssl.msi
2. 域名,服务器名,邮箱:乱填或者127.0.0.1
3. custom用户自定义安装:安装选项全选,改安装目录
4. ok!启动apache试试,打开 http://127.0.0.1
二. apache配置
1. 点击apache的Edit the Apache httpd conf Configuration file
2. 搜DocumentRoot改网站根目录,文件地址的“/”在Apache里要改成“/”
3. 搜<Directory "......">也改网站根目录
4. 搜DirectoryIndex复制index.html及后面的空格,复制2次在它前面,后续名改.php或.htm可以添加更多,按顺序显示
5. 搜# DefaultLanguage nl,前面的“# ”去掉,把“nl”改成你要强制输出的语言,中文是zh-cn保存,关闭
6. 配置完了
三. php安装
1. 下载php5.0.5右键解压缩
2. 它的目录不要空格,装完~
四. php配置
1. 保存的时候没了! 啊~ ╮(╯_╰)╭,于是第二次再接再厉,终于搞定!
2. 找到php.ini-dist文件,改为php.ini,编辑
3. 搜register_globals ,= Off则安全,=On则方便
4. 搜extension,加载一系列模块如下:
extension=php_mbstring.dll
;extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_ifx.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
extension=php_oracle.dll
extension=php_pgsql.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
5. 添加环境变量path的内容 ;D:/php;D:/php/ext,这样ext文件夹里面的模块都被加载了
6. 回apache的配置文件,使php融入Apache要添加两行:
LoadModule php5_module D:/php/php5apache2.dll 以module方式加载php
PHPIniDir "D:/php" 指明php.ini的位置
7. 在apache中添加可以执行php的程序文件类型,要添加两行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
五. MySQL安装+配置
1. 下载mysql4.1.14,双击
2. 点custom自定义安装
3. 完全安装+改目录
4. 不要登录账号,选Skip Sign-Up跳过
5. 勾上MySQL server now
6. detailed configuration,next
7. server machine,next
8. Transactional Database Only服务器类型,专注于事务处理,一般,next
9. 对InnoDB Tablespace进行配置:默认
10. 选择网站的mysql访问量,选Online Transaction Processing(OLTP)(500个左右),next
11. 默认端口3306,next
12. 设置mysql默认数据库语言编码,这里选择第三个,填入“gbk”,也可用“gb2312”,gbk的字库量大,next
13. set the windows options:2个全选了,next
14. set the security options:选第一个设密码,第二个是匿名用户不要选
15. execute->finish!
~全部搞定 呵呵!~
注意:1. 要别人看到自己的网站记得关防火墙!
2. 写一个文件index.php放到www中,内容:<?php phpinfo();?>,打开 http://127.0.0.1可见php版本信息
3. 装apache的时候,他会在c盘同时装一个,所以卸载的时候要注意自己定义的路径和C盘的文件都要删掉~之前在d盘或者C盘装过的mysql,要彻底卸载过后才能安装,否则会有cannot create windows service for mysql error 0的错误