先鄙视一下CSDN采用的这个博客系统,我前几天写的博客都丢失了,不知道,这是那个公司做的产品,有一句话来形容,太差了!连最基本的恢复功能都没有,还要作者重新写一遍,真不地道!
我看过很多机构的课程体系,绝大多数的机构都专门为此设置这部分内容,时间不多不少,大概是8个课时!我真是无语,明明5分钟就搞定的事情,有必要!只要你好好看看PHP用户手册,就发现,其实上面写的很清楚,不要因为它是鸟语,其实,国内也有好多很多翻译过来的手册,大同小异!只要看的明白了,基本上安装就应该没有问题,其实有问题是难免的,就看你怎么解决了!
(失败的原因无外乎,1)端口占用,2)以前安装的系统没有卸载干净,3)缺乏相应的库或编译工具等)。
有的人说,通过学习安装可以学到知识,没错,但是,学了它,不能当饭吃!那你能告诉我,你最近一次搭建环境是什么时候,恐怕是1年前吧!除非你整天没事干,天天安装环境,那我就无语了!
安装不是问题,尤其是在Windows下的安装,我承认linux下环境的安装要比windows环境下的安装更复杂一些,只所以复杂是因为它需要编译,而要完全保证编译通过,恐怕要花一些时间,如果,你现在闲的没事的话,可以去尝试一下!但我要告诉你说,没有什么实际的意义。
下面我就在windows环境下的安装做一个总结!我通过搜索,看到过大多数谈这方面的博文,其实大同小异,连错误都一样,包括图片错误,文字错误等,这说明了这些博文的作者写的文章其实都是抄的,无非就是为了骗点点击量而已。这也就是为什么搜索出来的垃圾越来越多的主要原因。高质量的文章越来越少。有点扯远了!转入正题!
windows环境安装其实包括两个方面的内容:
1)apache + mysql + PHP的安装
2)使iis 支持php
支持安装的系统环境:客户端安装和服务器端的安装。
相对来说,客户端的安装比较简单一些,而服务器端的安装比较复杂,因为它涉及到另一个话题:安全控制问题,我们以后会讲。我们先从简单的入手。
说明:所有的版本,我们都取最新的版本(apache 2.2.16、MySQL 5.1.49、PHP 5.3.3)。
去哪下载,千万别和我说,你不知道去那下载!最后下载的结果是:httpd-2.2.16-win32-x86-no_ssl.msi、mysql-essential-5.1.51-win32.msi、PHP稍微麻烦点,你可以选择不同的编译版本,另外就是是否支持IIS,
php5.3 一定要下载VC6的安全版本,VC9的不能使用apache,只能用 iis 服务器。
1)apache的安装
废话就不多说了,这是给大家看几个关键图就行了!
这里填localhost,localhost,fox4000@21cn.com,其实这里面的内容,就是不填也无所谓,因为在apache的配置文件中是可以进行修改的。
这个地方反正一般我都喜欢使用定制功能,而不是默认。主要是因为装的越多,看的越舒服!看你的喜好了!
到这里就有点麻烦了,你可以全选功能,使用默认的设置,但你要知道,如果按照默认的目录设置来修改的话,就太不方便了,因此,我改变了安装的路径到C:/apache
这3张图搞明白了,就基本上成功了。需要注意的是,安装完成后就自动启动apache了,看你的右下角,就会发现一个小图标!
你唯一需要注意的就是允许操作(因为你可能安装了杀毒软件和防火墙)。
然后,测试一下apache是否安装成功了!http://localhost
看看你时间,用了几分钟!
特别需要说明的是,其实安装最困难的地方,我们还没有遇到呢,现在只是做一些简单的劳动!