windows下配置php环境。(apache24 + php7 + mysql5.7)

〇、用我配置好的环境,五步轻松上手。自己弄的图方便。

apache24 + php7

1、在D盘根目录下解压出这两个文件夹

2、添加系统环境变量

D:\Apache24\bin


测试系统变量:cmd输入:

httpd -v

3、管理员cmd运行命令把apache2.4安装为windows服务

httpd.exe -k install

4、任务管理器——(详细信息——)服务——(点击名称按字母排序服务进程)——右键Apache2.4——开始

5、浏览器输入测试:

localhost:80/test.php
localhost:80/mysql.php


(自行安装mysql建立数据库并修改D:/Apache24/htdocs/mysql.php的

mysqli_connect(url,username,password,dbname[,port][,socket])参数)

------------------------------------------结束-----------------------------------------------

补:
卸载windows服务命令:httpd.exe -k uninstall
开启服务命令:httpd.exe -k start
结束服务命令:httpd.exe -k stop

另:任务管理器——(详细信息——)服务——(点击名称按字母排序服务进程)
——右键Apache2.4——开始/停止/重新启动

 

一、安装apache

网址:https://www.apachelounge.com/download/

官网下载真的慢啊!httpd-2.4.41-win64-VS16.zip

 

 1、解压放到D盘根目录,

 2、添加环境变量:D:\Apache24\bin

 

二、安装php7

 官网:https://windows.php.net/download/

 官网下载也是真的慢啊!php-7.4.4-Win32-vc15-x64.zip

 注意:先在D盘根目录建一个文件夹php7,然后把压缩包拉进去在解压,别问我怎么知道的!这个不需要添加环境变量。

 

三、配置文件修改 

 (一)、Apache24 配置 php7

      1、打开D:\Apache24\conf\httpd.conf配置文件。

      2、大概第37行的改成   Define SRVROOT "D:/Apache24"。

      3、大约236行找到 

ServerName www.example.com:80

           改为:

ServerName localhost:80

           如果需要修改端口直接在这修改80为你想要的端口的同时,修改大概第60行的Listen 80Listen 你想要的端口号。

      4、验证安装是否成功:运行Apache的启动httpd.exe。在浏览器上输入localhost:80,如果不是无法访问那么Apache的配置便完成了。

     5、添加php7模块。在<IfModule unixd_module>前加上这些代码:

LoadModule php7_module "D:\php7\php7apache2_4.dll"

<IfModule php7_module>
        #告诉Apache PHP的安装路径
        PHPIniDir 'D:/php7/php.ini'        
        # define php  module file .php和.html的文件能执行PHP程序
        AddType application/x-httpd-php .php .html
        #AddType application/x-httpd-php-source .phps
</IfModule>

查找以下关键字,并修改:

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

 

 (二)、php7配置 mysql

     1、 进入PHP安装目录(D:\php7\),复制一份php.ini-development改名为php.ini放到安装路径下,打开找到"extension_dir"(大概760行),去掉注释符,将值改为

extension_dir = "D:/php7/ext"

 2、大概938行的位置添加一行(保证等号后面的php_mysqli.dll在D:/php7/ext里存在)

extension=php_mysqli.dll

 3、 注释内容打开

extension=mysqli
extension=pdo_mysql
extension=pgsql

 4、定义执行PHP模块的文件

      查找 AddType application/x-gzip .gz .tgz,在其下一行添加代码:AddType application/x-httpd-php .php .html:声明.php和.html的文件能执行PHP程序。

 

5、测试:在 Apache安装路径\htdocs下新建文件:

test.php

<!DOCTYPE html>
<html>
<body>

<?php
   echo "hello 你个 world!<br/>";
   phpinfo();
?>

</body>
</html>

mysql.php

<!DOCTYPE html>
<html>
<body>

<?php
$result=mysqli_connect("localhost","usrname","passwd","DBname","3306");
if ($result) 
   { echo "数据库连接成功!"; } 
else 
   { echo "数据库连接失败!"; } 

?>

</body>
</html>

在浏览器输入:

localhost:80/test.php

localhost:80/mysql.php

 结束,大功告成。

(小声逼逼:听说php是世界上最好的语言)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值