php环境搭建

一、首先安装一个web服务器软件,以apache为例

二、安装php

  1、将php配置成apache的一个模块,在apache的配置文件httpd.conf中加载php模块

    加载模式:LoadModule   模块名(规定好的,不能随意变)  "模块的动态链接库所在位置(路径)"

    例:LoadModule  php5_module  "d:/amp/php/php5apache2_2.dll"

  2、在apache中将php文件交给php程序处理,在apache配置文件httpd.conf中添加程序段:

    AddType  application/x-httpd-php  .php

    这样以.php结尾的文件就会被Apache交给php程序处理】

  3、在Apache的配置文件中确定php配置文件的位置并加载它,php配置文件php.ini可以放在任意位置,但为了方便管理一般放在php目录下,

    如果没有php.ini,可以复制它的模板文件并重新命名为php.ini即可

    例httpd.conf中添加程序段如下:PHPIniDir  d:/amp/php

  4、配置完php.ini后必须在php.ini中配置时区,在php.ini中的[date]下增加如下程序段:

    date.timezone=PRC              //其中PRC表示中国时区

三、根据个人需求按照指示安装mysql, 然后配置mysql

  1、php操作mysql,需要在php中开启对mysql的扩展,首先在php.ini中的扩展程序段下方添加如下程序段:

    extension=php_mysql.dll

  2、告知php在哪里找到扩展文件,在user_dir= 下方添加程序段:extension_dir="指定的php扩展路径"

    例:extension_dir="d:/amp/php/ext"

注意:任意在httpd.conf及php.ini的改动都需要重启web服务器Apache

四、虚拟主机的配置

  1、所谓配置虚拟主机,就是实现在一个web服务器内部能够运行多个站点,一般是在服务器内部配置不同的域名来访问不同的目录资源,配置不同域名的工作是web服务器来完成的,以Apache为例就是首先在核心配置文件httpd.conf中加载虚拟主机配置文件:Include conf/extra/hpptd-vhosts.conf

  2、在虚拟主机配置文件中创建虚拟主机,使用配置指定段<VirtualHost  *:80></VirtualHost>来表示一台主机,虚机主机最主要的两个信息:域名(服务器名)ServerName、目录(所在文件目录)DocumentRoot。

    例:<VirtualHost  *:80>

         ServerName   ww.test.com

         DocumentRoot   "d:/amp/apache/htdocs/test"   

      </VirtualHost>

  3、配置域名解析 如果是本地,可以在windows下的hosts文件内添加:127.0.0.1   www.test.com

  4、在Apache中,可以利用<Directory></Directory>指令段控制浏览器是否有权限访问某个目录,Apache是基于目录对浏览器进行权限访问控制的

    例:<VirtualHost  *:80>

        ServerName  www.test.com

        DocumentRoot   "d:/amp/apache/htdocs/test"

          <Directory  "d:/amp/apache/htdocs/test">

            Allow  from  all                                                                //浏览器可以访问该目录及其子目录

            DirectoryIndex  index.html  index.php  default.php             //设置索引页

            Options  Indexes                                                              //允许展示列表

          </Directory>                                    

      </VirtualHost>

    

    

    

posted @ 2016-11-15 22:23  醉人  阅读(179)  评论(0编辑  收藏  举报