• 中文
    • English
  • 注册
  • 查看作者
  • 1:PHP环境安装

    一. PHP简介

    PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。[1]

    二.  PHP环境安装和配置

    安装php的环境可以采用WampServer集成一键安装,也可以直接分步骤安装,因为我的电脑中已经安装过mysql,所以不再采用WampServer安装的方式,这里采用分步骤安装的方法:

    1.  安装apache

    打开apache的下载地址,根据自己的系统选择对应版本,并点击红框处下载apache:

    1:PHP环境安装

    下载后,解压到任意目录,打开apache24/conf/httpd.conf,在第39行左右的地方,将SRVROOT修改为apache的安装目录:

    Define SRVROOT "D:\PHP\apache\httpd-2.4.41-o102s-x64-vc14-r2\Apache24"
    ServerRoot "${SRVROOT}"

    接下来在67行左右修改Listen的端口号:

    Listen 9999

    接下来232行左右,修改localhost的端口号:

    ServerName localhost:9999

    最后在该文件的最后,添加以下内容:

    LoadModule php7_module "D:\PHP\php-7.3.9\php7apache2_4.dll"
    AddType application/x-httpd-php .php .html .htm
    
    PHPIniDir "D:\PHP\php-7.3.9"

    接下来回到apache的bin目录,并在该目录下用管理员的身份打开cmd,输入以下内容即可:

    httpd -k install
    httpd -k -start

    此时访问http://localhost:9999,如果出现以下内容,说明apache安装成功。

    1:PHP环境安装

    如果在安装apache的过程中,输入httpd -k start ,提示以下错误:

    Errors reported here must be corrected before the service can be started.
    AH00526: Syntax error on line 34 of D:/PHP/apache/httpd-2.4.41-o102s-x64-vc14-r2/Apache24/conf/extra/httpd-ahssl.conf:
    SSLProtocol: Illegal protocol 'TLSv1.3'

    则将apache24/conf/httpd.conf中的第532行的Include conf/extra/httpd-ahssl.conf注释

    2.  安装php

    打开php的下载地址,根据自己的系统选择对应版本,建议选择下图中的红框版本下载

    1:PHP环境安装

    解压php到任意目录,将php.ini-development复制一份并改名为php.ini,然后打开该文件,在754行左右的位置,将;extension_dir修改为php安装目录下的ext文件夹的路径

    ;extension_dir = "D:\PHP\php-7.3.9\ext"

    在918行左右,将几个常用的扩展打开,如下图[2]

    1:PHP环境安装

    接下来在cmd中输入以下命令重启apache

    httpd -k restart

    在Apache24/htdocs目录下,新建phpinfo.php,内容如下:

    <?php phpinfo();?>

    此时访问http://localhost:9999/phpinfo.php,出现以下内容,说明php并配置成功:

    1:PHP环境安装

    参考资料

    [1] 维基百科:PHP

    [2] 灵枢_

  • 0
  • 0
  • 0
  • 1.7k
  • 请登录之后再进行评论

    登录
    单栏布局 侧栏位置: