php01—入门

作者: YINdevelop | 来源:发表于2017-12-18 15:04 被阅读11次

    1.什么是php?

    • 官方解释:php(PHP Hypertext Preprocessor)又叫php超文本预处理器,是运行在服务端的,内嵌在html中的脚本语言。PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。
    • 俗称:朋友和朋友。特点:开源、免费。

    2.php常用集成环境

    对于新手来说,配置php环境比较耗时,一般刚开始使用wampserver、xmapp、phpstudy、appserver等软件,这些软件会自动在电脑上安装集成环境。

    3.wampserver使用

    ①软件介绍

    本专题入门默认使用wampserver集成环境。wamp由下面四个环境构成。

    • Windows
    • Apache
    • Mysql
    • Php

    只有安装该环境才可以运行php文件。

    注:Apache只会管理一个目录,即软件安装目录下的 Wamp/www目录,可以更改配置来更改目录。前期的所有的文件暂时全部建立在www目录中来运行


    默认wampserver图标有三种状态,可以在桌面右下角查看。

    1. 红色 表示所有的服务未启动
    2. 黄色 部分服务未启动
    3. 绿色 所有的服务已启动

    ②访问php文件

    安装软件后,必须先开启以后才能访问PHP文件。然后,

    浏览器输入localhost(本机的域名)或者127.0.0.1(本地IP)-->会跳转到apache管理的www目录中。
    

    注:

    1. wamp环境中 www目录里面的文件不会被显示出来,只会显示文件夹
    2. 通过地址访问到服务区下的www目录时,必须通过http协议。http协议是默认协议,所以可以省略,访问到服务器下的80端口(80端口也是apache默认的端口).如果我们的端口也是默认的80,那么在访问时,也可以省略。

    ③搭建虚拟主机

    每次我们访问php文件都必须在地址栏输入localhost/本机ip,试想,我如果像百度那样(www.baidu.com),输入域名来直接访问php文件那该多好。不用每次都输入localhost/本机ip。所以我们可以尝试搭建一个虚拟主机。

    声明下:我的wampserver安装在d盘

    1. 找到httpd.conf文件:D:\wamp\bin\apache\apache2.4.18\conf\httpd.conf

    2. 搜索:Include conf/extra/httpd-vhosts.conf,去掉Include conf/extra/httpd-vhosts.conf前面的#表示开启虚拟主机配置文件。大部分应该默认都是开启的。

    3. 找到httpd-vhost.conf配置文件:D:\wamp\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf

    4. 在后面添加

       <VirtualHost *:80>
           ServerName phpstudy.com  //未来访问的域名
           DocumentRoot D:/wamp/www/phptest  //输入域名跳转的目录
       </VirtualHost>
      
    5. 更改host文件:C:\Windows\System32\drivers\etc\hosts

    6. 在后面添加

       127.0.0.1 phpstudy.com
      
    7. 重启服务器。

    8. 输入phpstudy.com即可访问 D:/wamp/www/phptest

    注:测试域名不可以和已有的线上网址重名,浏览器会优先访问线上网址。实测,断网访问的还是线上的那个网址,访问不到本机目录。暂时不知道为什么,断网也访问不到的原因。

    相关文章

      网友评论

        本文标题:php01—入门

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