网络知识 娱乐 apache+php环境配置

apache+php环境配置

1.下载文件

  apache在Apache VS16 binaries and modules download下载

php在PHP For Windows: Binaries and sources Releases 下载

注意选择正确的版本

 下载好以后在D盘中新建一个文件夹www存放apache和php文件。

注:检查php文件中是否含有 php7apache2_4.dll文件,如果没有则表示php版本下载错了,需要重新进行下载。

2.Apache配置

  在apache文件中找到http.conf文件,需要修改的地方有:

  2.1 将Define SERROOT改为自己的apache文件位置

  

 2.2 将ServerName前面的"#"去掉,并改掉servername名

2.3 修改DocumentRoot,这里是存放运行文件的根目录,下面的directory也要修改哦

 

 2.4 在DirectoryIndex index.html后面加上index.php

 2.5 修改ScriptAlias,具体为apache位置+/cgi-bin/

 2.6 修改ScriptAlias下面的directory


    AllowOverride None
    Options None
    Require all granted

2.7 打开命令行(用管理员的方式打开,否则无权限),安装apache

"D:wwwApache24binhttpd.exe" -k install

   启动apache

httpd -k start

  注:报错:AH00436: No installed service named "Apache2.4".

  解决办法:

httpd.exe -k install -n "Apache2.4"

  注:以上的命令行都需要进入apache的bin目录中运行哦

  apache启动成功

验证apache是否安装成功:

在根目录(我这里的根目录是D:/www/htdocs,就是在上面的documentRoot中配置的文件夹) 中新建一个index.html,写入任意的内容,在浏览器中输入localhost访问。

安装成功!

3.安装php

  3.1在apache中找到httpd.conf文件,在最末尾加上代码:

   注:此处的php位置一定要改成自己存放php的目录哈

LoadModule php7_module "D:/www/php-7.4.28/php7apache2_4.dll"
AddType application/x-httpd-php .php .html
PHPIniDir "D:/www/php-7.4.28"

  3.2将php目录中的php.ini-development重命名为php.ini,然后打开编辑。

  去掉extension_dir = "ext"前面的分号

这些分号,该去掉的也可以去掉 

 

 php配置完成。

测试:

在根目录中添加一个phpinfo.php文件,

然后访问:http://localhost/phpinfo.php

🆗啦!以前一直使用的集成环境,今天自己安装配置了一下环境,感觉也还可以。继续加油吧~