windows下安装配置php开发环境的方法:1、下载安装apache;2、编辑httpd.conf配置文件;3、下载安装php;4、在apache中加载php;5、下载安装mysql;6、在php中加载连接mysql的程序集。
具体方法:
(推荐教程:php图文教程)
一、apache
因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge。
1、进入Apachelounge官网进行下载。
2、首先下载并安装vc redist,这是Apache运行必需的一个组件(如果已经安装过就无需再安装)。
3、下载Apache解压版,将解压后的文件夹放在你想要安装的路径下。
4、修改配置文件(Apache安装目录/conf/httpd.conf):
(1)Apache默认存在路径:“c:\Apache24” 下(版本号可能不同)。如果跟你的安装路径不同,你需要修改路径参数配置:
Define SRVROOT "你的Apache安装目录"
(2)指定IP和端口(Apache默认访问:http://localhost/):
ServerName www.example.com:80 修改为 ServerName localhost
(3)(可选)添加系统变量:将"Apache的安装路径\bin"添加到Path中。
(4)验证安装是否成功:运行Apache的启动程序httpd.exe。
在浏览器上输入localhost:80,如果不是无法访问那么Apache的配置便完成了。
(5)安装服务:cmd下进入"Apache的安装路径\bin",执行命令:
httpd -k install
二、PHP
1、安装配置PHP
(1)下载最新线程安全版PHP zip压缩包,解压缩后放在想要安装的路径下。
注意:下载的PHP VC版本不能比前面安装的vc redist版高。
(2)进入PHP安装目录,复制一份php.ini-development文件改名为php.ini放到安装路径下,打开找到"extension_dir",去掉注释符,将值改为"PHP安装路径\ext"(非常重要)。
2、在Apache中加载PHP
打开Apache的配置文件conf\httpd.conf,找到LoadModule区域,在其后加入:
LoadModule php7_module "PHP安装路径\php7apache2_4.dll" # 在Apache中以module的方式加载PHP,“php7_module”中的“7”要和PHP的版本对应;此外,不同的PHP版本“php7apache2_4.dll”可能不同。
PHPIniDir "PHP安装路径" #告诉Apache PHP的安装路径。
3、定义执行PHP模块的文件
查找 AddType application/x-gzip .gz .tgz,在其下一行添加代码:
AddType application/x-httpd-php .php .html
声明.php和.html的文件能执行PHP程序。
4、测试
在 Apache安装路径\htdocs下新建文件:test.php,里面编辑:
<?php phpinfo(); ?>
启动Apache,在浏览器输入:localhost:80/test.php。
(视频教程推荐:php视频教程)
三、MySQL
1、安装:下载相应安装版本,根据自己的需求安装。
2、在PHP中加载连接MySQL的程序集:在php.ini extension板块中增加一行extension=php_mysqli.dll。
说明:不同的PHP版本可能提供不同的连接mysq的程序集,去ext文件夹下看看PHP提供的是什么这里就写什么。不同的程序集可能在连接数据库的时候使用的函数也不一样。
3、测试
在test.php中编辑:,
<?php $mysqli = mysqli_connect("localhost","root","pwd") or die("cannt connet"); ?>
启动数据库,重启Apache,在浏览器端查看,如果没有错误信息便配置正确了。
以上是windows下如何安装配置php开发环境的详细内容。更多信息请关注PHP中文网其他相关文章!

本文比较了酸和基本数据库模型,详细介绍了它们的特征和适当的用例。酸优先确定数据完整性和一致性,适合财务和电子商务应用程序,而基础则侧重于可用性和

本文讨论了确保PHP文件上传的确保,以防止诸如代码注入之类的漏洞。它专注于文件类型验证,安全存储和错误处理以增强应用程序安全性。

本文讨论了在PHP中实施API速率限制的策略,包括诸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之类的库。它还涵盖监视,动态调整速率限制和手

本文讨论了使用password_hash和pyspasswify在PHP中使用密码的好处。主要论点是,这些功能通过自动盐,强大的哈希算法和SECH来增强密码保护

本文讨论了OWASP在PHP和缓解策略中的十大漏洞。关键问题包括注射,验证损坏和XSS,并提供用于监视和保护PHP应用程序的推荐工具。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

Dreamweaver CS6
视觉化网页开发工具

WebStorm Mac版
好用的JavaScript开发工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

禅工作室 13.0.1
功能强大的PHP集成开发环境