win7 配置php mysql_win7安装配置php mysql的方法

win7安装配置php mysql的方法

发布时间:2020-08-13 09:59:48

来源:亿速云

阅读:62

作者:小新

这篇文章将为大家详细讲解有关win7安装配置php mysql的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。win7安装配置php mysql的方法:首先下载php并将php压缩包解压到一个目录;然后将“PHP_HOME”添加到PATH变量中;接着配置Apache并安装mysql;最后重新启动httpd并进行测试即可。

23cfe9f98764b821c51dafca910b9780.png说明:

作者的硬件环境为:windows 7   64位

一、下载php

选择:  VC15 x86 Thread Safe  ,下载下来的文件名为:php-7.3.0-Win32-VC15-x86.zip

d052f6a5939363daeafca4b6e570966c.png

1.1 将压缩包,解压到一个目录

本次安装解压到:F:\ApatchInstallWorkspace\dev\servers\php 下。

1.2 配置环境变量

ee5ee6d9ed1bb47ade8863320b3459db.png

1.3 将PHP_HOME 添加到PATH变量中

2c2488236b153a55df1b18881dfb3e66.png

1.4 开发dos命令行,输入:php -version ,监测是否配置成功

d6b71d0f33e9d37cca16fe8d57b2c0ae.png

二、运行PHP需要一个服务器,这里使用Apache web server

下载地址: https://www.apachelounge.com/download/  ,选择Apache 2.3.37 win32 。(需要和php的版本对应)

bf7e2bd413f3a08e191bba2e3233cd76.png

二、配置Apache

2.1 将httpd-2.4.37-win32-VC15.zip解压

本次安装,解压到作者自定义的目录下:F:\ApatchInstallWorkspace\dev\servers\httpd

80c9bbda8e4f80580a2b490517ccf9e4.png

2.2 配置Apache24/bin/httpd.conf 文件

34e2bb11de061bef0599c417599d7c34.png

2.3 打开命令行,cd 到 Apache24\bin 目录下,运行httpd.exe

光标停留在最下面,并不断的闪烁

dcb20bf759f35072678344ee23999e74.png

此时出现了“AH00558: httpd.exe……”的错误信息,是因为没有配置ServerName。打开Apache24/conf/httpd.conf,将 配置“ServerName localhost:80”,如下图:

7b089c33109e7413df359b23f531f6d2.png

再次在命令行中输入“httpd.exe”之后,按回车,就没有错误信息了,此时光标停在下一行不断的闪烁,如下图:

be0ab79ab3ae806bb7197c279f132dfc.png

打开浏览器,在导航栏输入:http://localhost/   ,将看到下面的页面(证明Apache已经运行):

44b121f41be07d2be2d75321a20d9425.png

回到命令行,按ctrl+c (可能会有延迟)停止apache

2.4 让apache安装成window下的一个服务

以管理员的身份,运行命令行,导航到:Apache24\bin 目录下,如下图:

f025167b86323c66eb18a7d32476748e.png

d90479e9842b014d6a7d8ed86f96b168.png

运行:httpd.exe -k install

2b51b51894361d134daa87dedf55eba8.png

可以在windows的“服务”中,启动或停止apache服务:

在命令行中输入:service.msc,将出现一个弹框,里面包含:

5bfcb0379b7684270c3e0e5fdb524e23.png

如果添加了重复的服务,可以使用:sc delete 服务名,进行删除,如下:

0b56b906b0c894f2a1329f2a08936e35.png

2.5 双击ApacheMonitor.exe,或者将它添加到启动目录

右击apache的光标,将看到一个弹框,点击弹框中的start就可以启动服务了,点击stop,就是关闭服务

626c2761ed9391fe914049face8a06c2.png

如果服务启动了,在浏览器的导航栏中输入:http://localhost/  ,将会看到下面的内容,否则将访问不到页面。

47221568ecec9c590eefba537388af52.png

三、安装一个mysql

作者在此之前已经安装过,版本如下:

ffc3ba8b9b0db6c4808ee4ccf48a322a.png

四、配置Apache和PHP

4.1 需要配置apache的 httpd.conf 文件:

在 F:\ApatchInstallWorkspace\dev\servers\httpd\Apache24\conf 目录下,打开httpd.conf 文件,移动到文件的最后(或者在文件的任何地方),写入下面的内容:LoadModule php7_module "F:/ApatchInstallWorkspace/dev/servers/php/php7apache2_4.dll"

AddHandler application/x-httpd-php .php

PHPIniDir F:/ApatchInstallWorkspace/dev/servers/php

组件的版本必须匹配apache的版本(在这里,该版本是2_4)

4.2 继续在httpd.conf 文件中配置 DirectoryIndex

在文件中查找到 DirectoryIndex,配置下面的内容:

f8fc3acf17456a34927299e8886ed791.png

4.3 导航到 F:\ApatchInstallWorkspace\dev\servers\php 目录,配置php.ini

拷贝 php.ini-development 文件,将其命名为:php.ini

找到修改下面几个参数:

27d2465f9bd42b9b2dddaeb9bf64a28f.png

4dfcc66383767a9edda42c0986b29b53.png

659f3433eb11d0b779f2c4f8ab625bb1.png

4.4 在php.ini 中,找到 'Dynamic Extensions' 部分,修改下面的扩展(打开注释,并添加正确的路径):extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_curl.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_gd2.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_intl.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_mbstring.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_mysqli.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_openssl.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_soap.dll

extension=F:/ApatchInstallWorkspace/dev/servers/php/ext/php_xmlrpc.dll

4.5 重新启动httpd

出现错误如下:

69156b8513757b0cae253dcc5e8387d9.png

经过查询,发现是因为下错php包的问题(最开始下载的是:php-7.3.0-Win32-VC15-x64.zip),重新下载,下载php-7.3.0-Win32-VC15-x86.zip 的包

此时,执行httpd -k restart 就不会有问题了

c7bb435b18ba1e64738718e40e72d5f3.png

五、测试安装

在 Apache24\htdocs 目录下添加一个文本文件:test.php,在这个文件中输入以下内容:<?php phpinfo();

5644088e21984100f7d879a1df6de625.png

在浏览器中导航栏中输入:http://localhost/test.php ,将会出现下面的页面:

(注意:Apache2.4 需要启动成功)

e59ecacdef360e5f73330185c90863cd.png

eae2b9c5d65a0c5d4e6343c0082fe385.png

关于win7安装配置php mysql的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值