Apache+PHP的安装与使用

最近接触到一个项目,需要用到PHP,因此电脑中需要安装PHP的环境,以下是我不断踩雷、排雷的过程。

1、在安装PHP环境前需要先安装Apache,因此需要下载和安装Apache。

下载链接:http://httpd.apache.org/download.cgi

 然后单击进入ApacheHaus,如下图所示。

 在此处,有些blog会提到v11和v14的区别,会与PHP版本相关。这里我也百度了,没有相关的东西可供参考,所以全凭直觉进行。

 

 当下载完成之后,是一个压缩包,解压缩后将其放到指定的位置,这里我放到了D:\Program Files路径下。

2、配置Apache24文件夹中conf文件夹下的httpd.conf文件。

备注:在httpd.conf文件中,#表示注释。

①修改端口号,以防冲突。 

Listen 8081

②将如下语句中的注释符(#)删掉。

LoadModule access_compat_module modules/mod_access_compat.so

LoadModule rewrite_module modules/mod_rewrite.so

LoadModule vhost_alias_module modules/mod_vhost_alias.so

③添加两个php配置语句

LoadModule php7_module "D:/Program Files/php/php7apache2_4.dll"
PHPIniDir "D:/Program Files/php"

④修改SRVROOT的指定路径。

Define SRVROOT "D:\Program Files\Apache24"

⑤其他

<IfModule dir_module>
    DirectoryIndex index.html index.php 
</IfModule>

  AddType application/x-compress .Z
  AddType application/x-gzip .gz .tgz
  AddType application/x-httpd-php .php

备注:红色是需要添加的部分。

Apache基本上便配置完成,这里我没有修改Apache访问的路径,若需要修改路径,可参考其他人的文档。

3、PHP的下载

下载链接:https://www.php.net/downloads.php

下载完成后,解压到指定文件夹,这里我将其放在D:\Program Files文件夹下,将其名称改为php。

4、PHP的配置

4.1将php.ini-development或php.ini-production文件复制一份,重命名为php.ini。

4.2配置php.ini文件(分号;为注释符)

4.2.1将一些extension取消注释,具体如下:

extension=curl

extension=openssl

4.2.2配置extension_dir路径

extension_dir = "D:/Program Files/php/ext"

同时将分号删掉。

5、测试

5.1 Apache采用命令行代码,启动、重启、关闭服务。

          安装apache服务器:httpd.exe -k install

          启动服务apcache24服务 :httpd -k star

          停止服务apcache24服务 :httpd -k stop

          重启服务apcache24服务 :httpd -k restart

5.2 在D:\Program Files\Apache24\htdocs路径下创建phpinfo.php

5.3 将如下代码写入phpinfo.php中。

<?php
    phpinfo();
?>

5.4 在浏览器中输入:http://localhost:8081/phpinfo.php,呈现如下页面表示环境配置成功。

6、总结

若有什么遗漏或者错误的地方,还请大家纠正!

发布了22 篇原创文章 · 获赞 28 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/zfan520/article/details/101270076
今日推荐