windows下的安装....
一.下载php5和apache2
1.官方网站下载镜像分别为:
http://www.php.net/mirrors.php
都是英文..不知道怎么下??...╮(╯▽╰)╭..谁让我心地善良呢..
- -||拿apache说个例子:
在出现的镜像列表里选择一个速度快的,绿色多的,hour值小的,看顺眼就行,
点~,对.
(我选的是www.apache.org)
然后照着这个顺序点...
找不到的按ctrl+f 找
找到httpd-->binaries-->win32-->apache_2.2.13-win32-x86-no_ssl.msi
嘿嘿..下载成功..
至于PHP的下载方法..你们也想要?..真是贪心啊...
自己找去..
呵呵,开玩笑.简略描述一下.打开页面以后
看最上边的是不是有一个撩人的downloads
点.
然后就会看到php x.x.x 的模块.
我下的是5.2.11
记住下载的时候选择windows binaries
...下好了?.哎..为懒人准备的下载地址白搭了.呵呵..
2.php5
http://cn2.php.net/get/php-5.2.11-Win32.zip/from/cn.php.net/mirror
3.apache2
http://www.apache.org/dist/httpd/binaries/win32/apache_2.2.13-win32-x86-no_ssl.msi
二.安装
php5我下的是压缩包,解压就行.我的目录分别是
e:\zq\php5;
e:\zq\apache2;
安装apache的时候,需要填写3项
第一个是域名~第二个是服务器名字,第三个是管理员信箱..
额..怎么填?..
乱填,试试能过不能,不过传说有奖品的话会发到邮箱里诶..
三.配置与测试
1.修改apache2/conf下的httpd.conf
#1.搜索LoadModule,在LoadModule最后一个的下一行添上..记住换着你的路径
LoadModule php5_module e:/zq/php5/php5apache2_2.dll
#2.搜索#AddType,在addType的最后一个的下一行添上...记住换路径
AddType application/x-httpd-php .php
PHPIniDir "e:\zq\php5"
#3.搜索ServerName将前边的注释#去掉.
2.运行apache
开始运行cmd,进入到e:\zq\apache2\bin
输入 httpd.exe -k install -n apache2
这句话的意思,根据我的推测,应该是创建一个名为apache2的服务.
成功后,输入net start apache2.
不成功看四.问题
3.测试apache2,php
确定apache2为启动状态,打开浏览器输入http://localhost:8080或者http://localhost (取决你安装apache时的选择,在httpd.conf也可以修改),显示 It works 就说明apache启动成功了!
在apache2/htdocs下建立一个php文件(我的phpinfo.php),内容这样写
<?php
phpinfo();
?>
好.然后打开你的浏览器.输入http://localhost:8080/phpinfo.php显示了一大堆信息..你的没显示??
好,把内容换一下
<?php
echo "Hello Word!";
?>
再试试...
四.问题
启动apache遇到的俩个问题!
1.Apache No services installed
http://hi.baidu.com/xublog/blog/item/542cad1252631159f819b8ba.html
2.Cannot load php5apache2.dll into server
http://hi.baidu.com/%C7%E5%B7%E7%C1%BC%D7%D3/blog/item/b249251f8f0ef7c1a78669b0.html
--送上php5配置修改的东西.由于刚刚接触还不知道什么意思.先写出来..免得误人子弟,虽然上边的内容有这个嫌疑...
(1)修改php5目录下的php.ini-dist 为php.ini
(2)找到extension_dir,赋值为 e:\zq\php5\ext\ #注意修改路径
(3)打开php.ini,找到extension=php.xmlrpc.dll去掉前面的#