• 技术文章 >后端开发 >PHP问题

    apache php设置方法

    藏色散人藏色散人2020-09-05 11:53:15原创1247

    apache php设置方法:首先下载并解压Apache24到任意磁盘位置;然后修改默认端口和服务器名称;接着下载并解压PHP7到任意磁盘位置;最后配置“php.ini”并进行测试即可。

    推荐:《PHP视频教程

    Apache2.4

    https://pan.baidu.com/s/1hkqUX9IJXsGF2-hSvLVy4A gjpr

    php7

    https://pan.baidu.com/s/1rqxAaHuKyIYkzrIHEsQ8AQ wo58

    1.下载并解压Apache24到任意磁盘位置,这里是D盘,并重命名为Apache2.4。

    2.打开路径Apache2.4→conf→httpd.conf

    3.修改Define SRVROOT ":/Apache2.4"为Apache2.4文件路径,这里是Define SRVROOT "D:/Apache2.4"

    4.修改默认端口 Listen 80 为未使用端口号,这里是Listen 88

    5.修改服务器名称 ServerName localhost:80 为上面设置的端口号,这里是ServerName localhost:88

    到此Apache就可以正常使用了,但未与PHP联系。

    6.测试一下

    1)打开ApacheMonitor.exe开启服务器

    2)在浏览器打开localhost:88

    7.下载并解压PHP7到任意磁盘位置,这里是D盘,并重命名为php。

    8.配置php.ini

    首先,将php安装目录下的php.ini-production改名为php.ini

    打开php.ini,做如下几个修改:

    1) 设置php的扩展路径

    查找 ;extension_dir = "./" ,在后面添加

    extension_dir = "ext"

    extension=php_mbstring.dll

    extension=php_mysql.dll

    extension=php_mysqli.dll

    2)查找 ;date.timezone = 设置为date.timezone = Asia/Shanghai

    到此php.Ini便配置完了

    9.Apache与php7关联

    1)打开httpd.conf查找#LoadModule xml2enc_module modules/mod_xml2enc.so的部分,并在最后追加如下代码:

    LoadModule php7_module D:/wangshuyi/php7/php7apache2_4.dll

    2)查找#AddEncoding x-gzip .gz .tgz的部分,并在最后追加如下现行代码:

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    3)指定php.ini配置文件路径

    在httpd.conf文件里指定PHP配置文件php.ini的目录,这里定位到httpd.conf文件的未尾,在文本最后面一行添加 如下代码:

    PHPIniDir "D:/ php" (这里的“D:/ php”为你的php.ini文件存放的实际路径)

    4) 配置DirectoryIndex

    查找“DirectoryIndex”的部分,在DirectoryIndex的后面追加一个“index.php index.htm

    5)将下面两行代码的注释(#号)去掉

    #LoadModule rewrite_module modules/mod_rewrite.so

    #LoadModule vhost_alias_module modules/mod_vhost_alias.so

    现在完成了所有配置

    10.测试

    1)在你的apache站点目录下新建一个index.php (当然也可以是别的名字),用文本编辑器打开(如记事本),在里面添加以下代码,保存

    <?php
    phpinfo();
    ?>

    2)浏览器打开http://localhost:88/index.php

    如下图配置成功

    以上就是apache php设置方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:apache php
    上一篇:如何解决php字符乱码问题 下一篇:php购物车功能如何实现
    PHP编程就业班

    相关文章推荐

    • apache如何隐藏php后缀名• linux apache不解析php文件怎么办• apache php fpm安装方法详解• apache如何在普通用户下启动

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网