PHP入门必备知识-wampserver的安装以及配置

PHP入门必备知识-wampserver的安装以及配置

一、wampserever的安装

学习任何一门语言,工具是必不可少的,所谓“工欲善其事,必先利其器”。对于php初学者来说,wampserver是一款不错的软件。在它安装的过程中,已经集成了php的开发环境,apache,mysql,并且做好了相应的配置,省去了很多复杂的配置过程。更加让每位程序员拍手叫好的一点是它是完全免费的!!!!,不得不说它是一款良心之作。
安装wampserver的过程很简单,只要按照提示一直“next”下去即可。
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
安装到这一步时,会提示选择一个默认的浏览器,注意找到浏览器的安装目录中的.exe文件,然后点击打开继续安装
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
PHP入门必备知识-wampserver的安装以及配置
右键点击工具栏中的wampserever的图标,选择language选项,可以选择中文,这样wamp所呈现的文字都是中文格式的,当然英文功底较好的可以跳过这一步。

二、apache以及php的环境配置

  1. appache的配置
    由于wampserver默认是只允许127.0.0.1访问的,也就是只允许本机访问,若要想通过外网访问,应当要修apache的配置文件,打开wamp的安装目录找到bin,然后打开apache这个目录,点进去找到conf这个文件夹,找到httpd.conf这个文件,打开找到大概233行这个位置,删除deny from all,然后把allow from 127.0.0.1修改成allow from all。
    PHP入门必备知识-wampserver的安装以及配置
    继续查找找到大概190行和227行的位置,将 AllowOverride none 修改成 AllowOverride all,这是针对开启url重写功能使用的,如果项目中未使用到,可以不开启重写功能,修改这个之后,apache的安全性能会有所下降。
    PHP入门必备知识-wampserver的安装以及配置
    如果进行了url重写修改的功能,则需要打开apache的重写功能,同样在配置文件中找到#LoadModule rewrite_module modules/mod_rewrite.so,然后将前面的#去掉,重启apache,注意:修改了apache的配置文件,必须重启apache才能生效。至此,apache的配置已经结束。
  2. php的配置
    打开wamp的安装目录找到bin,然后打开php这个目录,找到php.ini这个文件,查找到short_open_tag = Off这一行,将off改成on,(表示是否允许php代码开始标志的缩写形式);另外查找到memory_limit = 128M这一行,这个是php默认最大运行内存,如果代码运行时超过了这个值,php的内置机制就会报错,类似于memory limit之类的错误,对于运行内存比较大的程序,可以适当改变这个值,另外查找到max_execution_time = 30 这一行,这是php默认的执行时间,如果程序运行超过30s,php内置机制就会报错,同样对于执行时间比较长的程序,可以适当来修改这个值。至此,php的配置也已经结束。注意:php的配置同样也需要重新启动wamp后才能生效。