day01 note

作者: jackFans | 来源:发表于2017-02-14 17:25 被阅读0次

    WAMP:Windows+Apache+MySQL+PHP

    LAMP:Linux+Apache+MySQL+PHP

    1.PHP环境搭建

    1》访问Apache服务器

    localhost

    127.0.0.1

    IP地址

    2》安装目录

    conf目录:httpd.conf是Apache的配置文件

    htdocs目录:默认的Apache的主目录

    Listen 80默认的端口号

    3》修改Apache默认主目录

    DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

    Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

    4》Apache的默认主页

    DirectoryIndex index.html

    5》Apache服务器的工作原理

    6》PHP的安装

    找到安装目录下的php.ini-development,将其重命名为php.ini,

    当做PHP的配置文件

    搜索extension_dir=指定到ext所在目录的位置

    extension_dir = "F:\php5.4\ext"

    重启Apache服务器

    7》将Apache和PHP绑定到一起

    配置Apache服务器的配置文件httpd.conf这个文件

    #加载PHP5这个模块,加载路径php5apache2_2.dll所在位置及全称

    LoadModule php5_module "F:\php5.4\php5apache2_2.dll"

    #加载PHP配置文件所在位置

    PHPIniDir "F:\php5.4"

    #告诉Apache什么样类型的文件交给PHP引擎处理

    AddType application/x-httpd-php .php

    8》如何证明PHP和Apache绑定成功

    通过输入phpinfo();在浏览器中会看到和PHP相关的配置信息

    Loaded Configuration File :已加载的配置文件,PHP

    安装目录下的php.ini这是你的配置文件

    9》PHP的工作原理

    打开浏览器(Browser)输入网址,首先经过DNS服务器将其转换成对应

    的IP地址,根据相应的IP地址找到对应的服务器,Web服务器接到HTTP Request请求

    之后,首先在服务器的主目录中查找这个文件是否存在:如果不存在,通过

    HTTP Response响应给浏览器没找到的结果,响应的是HTML标记,

    而浏览器具有解析标记的能力,最终呈现给用户期望的效果。

    如果找到了这个文件,首先看下文件类型是否能处理(html,图片类型,js,css),如果

    Web服务器能处理就将处理结果通过HTTP Response响应给浏览器,

    如果请求的PHP类型的文件,这时候就将控制权移交到PHP引擎来处理,

    处理之后将结果返回Web服务器,Web服务器在HTTP Response响应

    给浏览器。

    1.MySQL函数库:

    通过程序操纵数据库

    1》安装配置

    打开PHP配置文件,搜索extension=php_mysql.dll,去掉分号

    搜索extension_dir = "F:\php5.4\ext",配置到ext目录所在的位置

    配置环境变量:将ext所在目录添加进去

    将libeay32.dll和php5ts.dll和ssleay32.dll和php_mysql.dll

    拷贝系统环境下(system32)和apache的bin目录下

    检测PHPINFO页面的loaded configuration File:是不是PHP配置文件

    所在目录即可

    2》验证MySQL函数库是否可以使用

    phpinfo():

    extension_loaded():

    function_exists():

    3》命令行操作数据库步骤:

    连接MySQL

    打开指定的数据库

    执行SQL查询

    退出

    相关文章

      网友评论

        本文标题:day01 note

        本文链接:https://www.haomeiwen.com/subject/lonzittx.html