Windows本地搭建PHP环境

这篇具有很好参考价值的文章主要介绍了Windows本地搭建PHP环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文是根据Windows平台本地搭建PHP环境,超详细!(Apache+PHP+Mysql)这篇文章而写,参考这篇文章安装时遇到了一些问题。解决掉这些问题就想着记录一下吧。

一、下载Apache

Apache下载地址
下载好之后找个目录解压

二、下载PHP

php下载地址
下载好之后找个目录解压

三、下载Mysql

详细安装教程

四、配置Apache

1、打开Apache解压目录下的Apache24/conf目录中的httpd.conf文件

windows搭建php环境,php,apache

2、把Define SRVROOT和ServerROOT的目录换成自己的解压目录。

windows搭建php环境,php,apache

3、配置Apache端口(端口不冲突这一步跳过)

Apache默认端口80 我避免端口冲突改成了改成了8888,
windows搭建php环境,php,apache

4、以管理员身份打开cmd,在Apache24\bin目录下执行安装命令httpd -k install

windows搭建php环境,php,apache
我这里之前安装执行过命令httpd -k install,所提示已经安装过了 Apache2.4: Service is already installed.
没安装会提示:The ‘Apache2.4’ service is successfully installed.
windows搭建php环境,php,apache

5、启动Apache服务,打开Apache bin目录下的ApacheMonitor.exe,点击“Start”

windows搭建php环境,php,apache

windows搭建php环境,php,apache
启动后在浏览器输入localhost:+你刚才设置的端口,如果没设置默认80端口,显示下图代表安装成功
windows搭建php环境,php,apache
Apache的默认站点根目录为htdocs,这个目录就是php文件运行的根目录,所有的php文件都要放到htdocs目录下运行,也可以自己更改工作目录,查找DocumentRoot和Directory字段自己定义的工作路径即可。

五、配置PHP环境

1、在PHP的解压目录中找到php.ini-development直接复制一份然后改名为php.ini

windows搭建php环境,php,apache

2、然后我们打开名为名为php.ini的配置文件,进行修改,里面的extension,这是PHP的调用模块,只要把字段前分号去掉,就可以打开此模块的功能,这一步要按照你使用的需求操作。

extension=mysqli
extension=php_mysqli.dll
这两行是打通Mysql时用的可在这一步先配置上
windows搭建php环境,php,apache

3、设置电脑环境变量,编辑系统变量,在path中新增ext文件夹的路径

windows搭建php环境,php,apache

六、配置PHP模块到Apache服务器上

1、配置Apache24/conf/目录下的httpd.conf文件

在 LoadModule 结尾处补加以下代码(以下是PHP8配置):windows搭建php环境,php,apache

LoadModule php_module "P:/PHP/php8apache2_4.dll"
PHPIniDir "P:/PHP/php.ini"
AddType application/x-httpd-php .php .phtml
2、在设置的工作目录下建立index.php文件,文件内容就是输出PHP信息
<?php  
phpinfo()
?>

重启Apache服务器(只要修改配置文件,必须重启Apache服务器修改才能生效
打开网页(localhost:8888/index.php)就可以看到下图所示
windows搭建php环境,php,apache
到此PHP已经部署到Apache服务器啦!

七、配置Mysql

这一步我们要做的就是把PHP和Mysql相互打通!

1、打开php.ini文件,查找extension_dir,去掉前面的注释并将ext文件路径改成我们自己的ext路径(记得重启Apache)

windows搭建php环境,php,apache

2、在php.int中继续查找mysqli,下面两句前面的;分号注释掉(记得重启Apache)

该步骤在 五、2. 已经配置了可直接跳过
windows搭建php环境,php,apache

3、修改index.php中的内容
<?php  
# phpinfo()
$mysqli = mysqli_connect("localhost","root","123456");
if($mysqli){
	echo "Mysql连接成功!";
}else{
	echo "Mysql连接失败!";
}
?>

重新打开网页,如果出现“Mysql连接成功”,那么恭喜你,你的Apache+PHP+Mysql环境已经搭建好啦!

windows搭建php环境,php,apache文章来源地址https://www.toymoban.com/news/detail-602633.html

到了这里,关于Windows本地搭建PHP环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • windows下全免费手动搭建php8+mysql8开发环境及可视化工具安装

    最近PHP项目少了,一直在研究UE5和Golang,但是考虑到政府、国企未来几年国产化的要求,可能又要重拾PHP。于是近日把用了N年的框架重新更新至适合PHP8.2以上的版本,同时也乘着新装机,再次搭建php和mysql开发环境。本文留个记录,以后方便操作。 选择最新版下载 https://ww

    2024年01月20日
    浏览(99)
  • XAMPP、Apache搭建本地PHP服务器(全网最保姆级)

    启动服务 打开后进入如下界面:根据自己的需要 启动服务 我这里打开的是Apache和MySQL 可以根据自己的习惯修改端口号 默认是 8080 我这里修改为 80 端口 修改监听的端口号 Httpd.conf 文件存放着的是主要的 XAMPP 虚拟机的配置 像一些 端口、路由、访问的路径 等等信息 方式1:直

    2024年02月03日
    浏览(60)
  • LAMP(Linux+Apache+MySQL+PHP)环境介绍、配置、搭建

    LAMP是由Linux, Apache, MySQL, PHP组成的,即把Apache、MySQL以及PHP安装在Linux系统上,组成一个环境来运行PHP的脚本语言。Apache是最常用的Web服务软件,而MySQL是比较小型的数据库软件。三个角色可以安装在一台机器上,也可以分开(但httpd和php要在一起的) 为什么需要LAMP? 手动

    2024年04月28日
    浏览(43)
  • docker本地PHP开发环境搭建

    本文简单介绍通过启动一个nginx和fpm容器来搭建一个php web运行环境,以文档命令为例,H:/home/code/docker/web 目录下可以放多个子项目,只需针对不同的项目配置不同的nginx站点文件,在站点中指定下级项目目录即可,以后台项目admin为例, 则具体的子路径为H:/home/code/docker/we

    2024年02月07日
    浏览(52)
  • 【php】windows下php运行已有php web项目环境配置教程

    本文操作系统使用的是win11,软件PhpStorm 2023.1 要安装的php版本可以在composer.json看到,下载安装对应版本 windows下载地址https://windows.php.net/download windows 8.0以前的版本在这里找https://windows.php.net/downloads/releases/archives/ Linux下载链接https://www.php.net/downloads nts表示非线程安全版本,我

    2024年02月11日
    浏览(50)
  • PHP环境的安装与配置(Windows)

    APACHE官网:下载地址 PHP官网:下载地址 MySQL官网:下载地址 双击下载的安装包 同意然后next 直接next 按要求填写规定格式的条件 选择安装典型版的 选择安装的地址 点击安装 等待 安装完成 下载成功后,直接创建一个文件夹,把下载的文件加压到文件夹中就可以了。 解压到

    2023年04月24日
    浏览(59)
  • 如何在Ubuntu 18.04上安装PHP 7.4并搭建本地开发环境

    PHP是一种流行的服务器脚本语言,用于创建动态和交互式web页面。开始使用你选择的语言是学习编程的第一步。 本教程将指导您在Ubuntu上安装PHP 7.4,并通过命令行设置本地编程环境。您还将安装依赖管理器Composer,并通过运行脚本来测试您的安装。 要完成本教程,您需要安

    2024年02月11日
    浏览(71)
  • 个人Windows电脑通过Cloudreve+Cpolar搭建PHP云盘系统公网可访问

    1、前言 自云存储概念兴起已经有段时间了,各互联网大厂也纷纷加入战局,一时间公有云盘遍地开花。但一段时间后,公有云盘潜在的安全问题也暴露出来,原有的共有云盘用户纷纷转为搭建私有云盘,也带动了群晖等一众私有云盘供应商的发展。可群晖硬件动辄数千,让

    2024年02月04日
    浏览(54)
  • Windows云服务器 PHP搭建网站外网无法访问的问题

    前言:本人在华为云上租了一台windows的云主机,可以远程访问桌面的那种,然后想搭个网站,最开始想到的是IIS,测试了下用html的文件,没有问题。但是,php文件却不能用,因为少了PHP环境。 因此就准备去搭个PHP环境,看了大佬们的教程,感觉很麻烦,所以就放弃了。 然后

    2024年02月09日
    浏览(64)
  • odoo 本地安装搭建环境 (windows版 保姆级教程)

            最近换工作,也换了一个技术栈--odoo,以前在神码也做过odoo,但是当时数据库都是连的远程的服务器的数据库,现在这家公司数据库也得用本地的,就这点差别吧。         后面我也会把我在odoo的经验积累和研创都在csdn记录下,一是当作自己的一个笔记,二是

    2024年02月09日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包