zoukankan      html  css  js  c++  java
  • 搭建php环境

    1.前言

    因为工作需要所以需要搭建以下php环境,用php调试一些东西,顺便了解下php为什么是最好的语言.

    2. 版本

    apache服务器 2.4.43 + php 7.1.5 + VC_redist 14.25.28508.3

    以上都是64位,操作系统是在Windows10下安装

     apache在https://www.apachelounge.com/download/安装, php直接在官网安装即可.

    PHP的VC版本不能低于redist的版本,所以这里没有选择最新的版本.

    3.安装

    httpd-2.4.43-win64-VS16.zip解压Apache服务器,php-7.1.5-Win32-VC14-x64.zip解压PHP安装包.

    Apache配置:

    3.1 修改 conf/httpd.conf 文件

    Define SRVROOT "D:PHPDevelopmentApache24"

      ServerName localhost:80

    第一个把根目录修改为自己的安装目录,第二个地址修改为localhost

    3.2 添加以下内容

    LoadModule php7_module D:PHPDevelopmentphpphp7apache2_4.dll
    PHPIniDir "D:PHPDevelopmentphp"
    AddType application/x-httpd-php .php .html

    第一个是在apache服务器上加载PHP的模块,第二个是初始化PHP配置.第三个是添加.php文件为后缀的MIME Type.

    需要自己找到对应的地方添加.

    3.3 PHP配置:

    复制php.ini-development副本并修改名称为php.ini;

    删除 extension_dir = "D:PHPDevelopmentphpext" 前面的 ; 

    并且目录替换为自己的php安装目录

    复制 php目录下的php_openssl.dll, ssleay32.dll, libeay32.dll 到

    C:WindowsSystem32 目录下

    4. 测试

    配置完后在apache 的htdocs目录下新建test.php

    D:PHPDevelopmentApache24htdocs

    ,输入<?php phpinfo() ?> ;

    访问  http://localhost/test.php

    即可显示php的信息;

  • 相关阅读:
    CF321B Solution
    CF722D Solution
    CF729E Solution
    CF1447E Solution
    CF962F Solution
    DropDownList绑定数据
    连接数据库
    jqm随记的东西
    正则表达式过滤超链接内容(.net)
    linq lambda操作list的例子
  • 原文地址:https://www.cnblogs.com/lishuaiqi/p/12654768.html
Copyright © 2011-2022 走看看