PHPStudy+Pikachu靶场搭建全攻略:从零开始到暴力破解实战

Pikachu靶场Windows搭建全攻略:从零部署Web安全练习环境 Web安全学习离不开靶场实践,一个可本地部署的漏洞练习平台能帮助初学者理解SQL注入、XSS等常见漏洞的成因与利用手法。Pikachu作为一款中文开源靶场,将漏洞拆分为层层递进的关卡,比传统DVWA更适合新手从零掌握攻击原理。本文基于Windows环境,详细介绍PHP集成环境选型、源码部署、数据库初始化及常见排障思路,帮助读者在二十分钟内搭建完整的Pikachu练习环境,并给出了模块练习顺序建议。通过本地靶场的实战演练,既能巩固HTTP请求与数据库查询逻辑,也能为后续使用Burp Suite、sqlmap等 阅读详情

PHPStudy+Pikachu靶场搭建与暴力破解实战指南

环境准备与靶场搭建

对于刚接触网络安全实践的学习者来说,搭建一个本地化的实验环境是至关重要的第一步。PHPStudy作为一款集成的Web服务器环境管理工具,能够快速部署Apache、MySQL和PHP运行环境,特别适合初学者使用。而Pikachu靶场则是一个专为Web安全学习设计的漏洞演练平台,包含了多种常见Web漏洞的实战场景。

首先需要下载并安装PHPStudy最新版本。安装过程非常简单,只需按照向导一步步完成即可。安装完成后,启动PHPStudy控制面板,你会看到Apache和MySQL服务已经准备就绪。此时,通过浏览器访问http://localhost,如果能看到PHPStudy的欢迎页面,说明基础环境已经配置成功。

接下来是Pikachu靶场的部署:

  1. 从GitHub官方仓库下载Pikachu靶场源码包
  2. 解压后将文件夹重命名为"pikachu"(避免中文路径可能带来的问题)
  3. 将整个文件夹复制到PHPStudy的网站根目录(通常是phpstudy_pro/WWW)

关键的配置步骤包括:

# 修改数据库配置文件
/pikachu/inc/config.inc.php

需要确保配置文件中的数据库连接信息与PHPStudy的MySQL设置一致。默认情况下,PHPStudy的MySQL用户名和密码都是"root"。如果修改过这些凭据,务必同步更新配置文件。

完成这些步骤后,访问http://localhost/pikachu,点击"安装/初始化"按钮。如果一切顺利,你会看到Pikachu的欢迎界面,这表示靶场环境已经成功搭建。

提示:如果在安装过程中遇到问题,首先检查PHP版本是否兼容。Pikachu靶场推荐使用PHP 5.4-7.0版本,过高或过低的PHP版本可能导致兼容性问题。

暴力破解原理与工具准备

暴力破解(Brute Force Attack)是网络安全领域最基础的攻击手法之一,其核心原理是通过系统化的尝试大量可能的认证组合,直到找到正确的凭据。在实际的Web安全测试中,理解暴力破解的机制不仅有助于发现系统弱点,也能帮助我们设计更安全的认证机制。

暴力破解通常需要三个基本要素:

  1. 目标接口:通常是登录页面、API端点等认证入口
  2. 字典文件:包含常见用户名和密码组合的文本文件
  3. 自动化工具:能够自动发送请求并分析响应的软件

Burp Suite是进行这类测试的首选工具之一。它不仅是专业的Web安全测试工具,其Intruder模块更是专门为自动化攻击测试设计的。在使用前,需要确保:

  • 已正确安装Java运行环境(Burp Suite是基于Java开发的)
  • 浏览器代理设置正确(通常为127.0.0.1:8080)
  • 已导入Burp Suite的CA证书(用于HTTPS流量拦截)

准备一个高质量的字典文件至关重要。对于用户名,可以尝试常见的管理员账户名如:

用户名类型示例
常见管理员admin, root, administrator
公司特定公司名+admin, 部门+数字
员工姓名姓全拼+名首字母

密码字典则应包含:

  • 常见弱密码:123456, password, qwerty等
  • 组合密码:公司名+年份,季节+特殊符号等
  • 泄露密码:从公开的密码泄露数据库中提取

基于表单的暴力破解实战

现在让我们开始第一个实战练习——针对Pikachu靶场中的"基于表单的暴力破解"模块进行测试。这个模块模拟了一个没有防护措施的基础登录系统,是理解暴力破解原理的绝佳起点。

操作步骤如下:

  1. 访问http://localhost/pikachu/vul/burteforce/bf_form.php
  2. 打开Burp Suite,确保代理拦截(Proxy → Intercept)处于开启状态
  3. 在登录表单中随意输入用户名和密码(如test/test)
  4. 拦截到请求后,右键选择"Send to Intruder"

在Intruder模块中,我们需要进行以下配置:

POST /pikachu/vul/burteforce/bf_form.php HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Content-Length: 25

username=§test§&password=§test§&submit=Login

清除所有预设变量标记(§),然后单独标记username和password参数。这告诉Burp Suite哪些部分需要替换为字典内容。

接下来配置攻击类型为"Cluster bomb",这种模式适合同时破解两个变量(用户名和密码)。然后:

  1. 在Payloads标签页,为第一个变量(用户名)加载用户名字典
  2. 为第二个变量(密码)加载密码字典
  3. 开始攻击

攻击过程中,Burp Suite会显示每个尝试的状态码、响应长度等信息。通常,成功的登录尝试会有明显不同的响应特征——可能是不同的状态码、响应长度或页面内容。找到这样的异常点,就能确定有效的凭据组合。

注意:在实际授权测试中,务必控制请求频率,避免对目标系统造成拒绝服务影响。可在Burp Suite的"Resource Pool"中设置请求间隔时间。

验证码绕过技术解析

许多系统会引入验证码(CAPTCHA)机制来防范自动化攻击,Pikachu靶场也提供了两种典型的验证码绕过场景供我们研究。

服务端验证码绕过

访问http://localhost/pikachu/vul/burteforce/bf_server.php,你会注意到这次登录表单多了一个验证码字段。按照常规思路,验证码应该能够有效阻止暴力破解,因为每次请求都需要新的验证码。但实际情况可能并非如此。

操作流程:

  1. 输入任意用户名、密码和当前显示的验证码
  2. 拦截请求并发送到Intruder
  3. 观察发现验证码参数也被包含在请求中
  4. 多次放行请求,注意系统响应

关键发现是:虽然验证码在页面上每次刷新都会变化,但服务器并未使旧的验证码失效。这意味着只要获取一个有效的验证码,就可以在多次请求中重复使用它。这种实现缺陷使得验证码形同虚设。

攻击步骤调整:

  • 先正常获取一个有效的验证码
  • 在Intruder中固定验证码参数值
  • 只对用户名和密码进行暴力破解

客户端验证码绕过

另一个场景http://localhost/pikachu/vul/burteforce/bf_client.php展示了更严重的问题——验证码验证完全在客户端JavaScript中完成,根本不会发送到服务器。

这种情况下,攻击者可以:

  1. 直接禁用浏览器JavaScript执行
  2. 修改前端代码移除验证码检查
  3. 完全忽略验证码字段进行暴力破解

这两种情况生动展示了验证码实现不当带来的安全隐患。正确的验证码实现应该:

  • 服务端生成并存储验证码
  • 每次验证后立即使当前验证码失效
  • 验证逻辑完全在服务端完成
  • 对失败尝试进行合理限制

Token防御机制与应对策略

更高级的防御手段会引入Token机制。Pikachu的http://localhost/pikachu/vul/burteforce/bf_token.php模块模拟了这种场景。Token通常用于防止CSRF攻击,但某些实现也可能影响暴力破解的可行性。

Token防御的特点是:

  1. 每次请求都会生成唯一的Token值
  2. Token通常隐藏在表单的隐藏字段中
  3. 服务器会验证Token的有效性

对于这种防御,基本的暴力破解方法不再适用,因为每个请求都需要新的Token。应对策略包括:

  1. 获取-尝试循环:

    • 先获取包含新Token的登录页面
    • 提取Token值
    • 构造包含Token的登录请求
    • 重复这个过程
  2. 使用宏(Macro)自动化:

    # 伪代码示例
    while not found:
        token = get_token()
        response = try_login(token, next_user(), next_pass())
        if login_success(response):
            found = True
    
  3. 降低请求频率: 由于需要多次页面请求,这种攻击速度较慢,需要更长时间

Burp Suite的"Session Handling Rules"功能可以自动化这个过程。配置规则来自动提取Token并填入后续请求,使得攻击可以持续进行。

安全防护建议与最佳实践

通过以上实战,我们不仅学会了攻击方法,更应该从中汲取防护经验。以下是保护系统免受暴力破解攻击的建议:

基础防护措施:

  • 强制使用强密码策略(长度、复杂度要求)
  • 实现账户锁定机制(连续失败后临时锁定)
  • 多因素认证(短信验证码、OTP等)

进阶防护技术:

技术实施要点有效性
验证码服务端验证,一次有效高
请求限制IP/用户频率限制中高
Token一次性使用,绑定会话高
行为分析检测异常登录模式高

系统层面建议:

  1. 日志记录所有登录尝试(成功和失败)
  2. 实时监控异常登录活动
  3. 定期审计认证系统安全性
  4. 对敏感操作增加二次认证

对于开发者而言,安全不是可以事后添加的功能,而应该从系统设计之初就考虑进去。Pikachu靶场展示的各种漏洞场景,正是帮助我们理解这些安全问题的绝佳教材。

phpstudy自由修改php版本 网上有着许多的网站集成搭建软件,比较出名的就有wamp,xampp,phpstudy等等 现在就来讲一讲phpstuy的php版本自由切换 安装下载之类的就不说了,http://www.phpstudy.net/官网就有,十分简单 看看界面,软件的作者将软件做的其实是挺人性化的,可以自己选择php版本,如下: 也可以升级(不过,说是升级,不如说是替换),私人订制,你懂得 阅读详情

相关推荐

phpstudy(老版本)

在建立靶场过程中起到不可磨灭的作用,占用空间小,下载简单,也可在官网免费下载

PhpStudy下载安装使用教程,图文教程(超详细)

PhpStudy下载安装使用教程,图文教程(超详细)

WANGJUNAIJIAO的博客 1万+

phpstudy解压版 解压就能用

我自己就用的这个,不用安装,直接解压后找到解压目录下的phpStudy.exe点开就能用,如果电脑上c9运行库上网上下一个就行(友情提示:32和4的又要下才行)

小组作业:前台任意用户密码修改(织梦DeDeCMS)

要把uploads里面的全部复制。复制成功后,重启Apache服务。下载好的压缩包有两个文件。

m0_74300881的博客 267

phpStudy 2014 (php环境集成包) ,绿色版

该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。总之学习PHP只需一个包。 对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。 1、全面适合 Win2000/XP/2003/win7/win8/win2008 操作系统 ,支持Apache、IIS、Nginx和LightTPD。 2、该程序包集成以下软件,括号内为phpstudy下对应的目录。 php 5.5.8 (php55) php 5.5.8-nts (php55n) php 5.4.24 (php54) php 5.4.24-nts (php54n) php 5.3.28 (php53) php 5.3.28-nts (php53n) php 5.2.17 (php52) Apache 2.4.7 (Apache) Nginx 1.5.8 (nginx) LightTPD 1.4.32 (Lighttpd) MySQL 5.5.35 (MySQL) MySQL-Front 5.3 (SQL-Front) phpMyAdmin 3.5.8.2 (phpMyAdmin) OpenSSL 1.0.1e ZendOptimizer 3.3.3 (php5.2有) Zend Loader 5.5.0 (php5.3有) Zend Loader 6.0.0 (php5.4有) wincache 1.3.5 (fastcgi有) xdebug 2.2.3.1 Zend Debugger 6.2 (php5.3/4fastcgi有) xcache 3.1.0 eAccelerator 1.0&0.9.6 php_sqlsrv (MSSQL扩展) php_pdo_sqlsrv (PDO-MSSQL扩展) php_mongo 1.4.5 (MongoDB扩展) php_dbase 5.1.0 (dbase扩展) php_dbx 1.1.2 (dbx扩展) php_ibm_db2 1.9.5 (ibm_db2扩展) php_apc 3.1.13 (php_apc扩展) php_memcache 3.0.8 phpStudy Ftp server (FTPServ) SendMail 3.2 (sendmail) VC++ 2008 运行库 3、MySQL数据库默认用户名:root,密码root,安装后请重新设置密码。 4、本程序纯绿色,支持22种组合一键切换,支持系统服务和非服务两种启动方式,自由切换。改变安装路径或拷贝到别的电脑上也可正常运行;即便是运行完再更改路径也能运行,真正做到无须配置。重写控制面板更加有效直观地进行控制程序的启停。 5、自带FTP服务器,支持多用户,无需再安装FTP服务器。自带网站挂马监视器,随时记录文件的修改情况,让挂马文件无处可逃。 6、本程序完美支持II7,IIS8和IIS6。应网友的要求制作Nginx版和Lighttpd版。Nginx版为phpfind,Lighttpd版为phpLight。

PHPStudy Pro 安装包(压缩版)

资源下载链接为: https://pan.quark.cn/s/83658bccac52 PHPStudy 是一款集成化的 PHP 调试环境程序包。它集成了最新的 Apache、PHP、MySQL、phpMyAdmin 以及 ZendOptimizer,安装后无需额外配置即可直接投入使用,为用户提供了一个便捷、高效的 PHP 调试环境。除了核心的调试环境功能外,该程序包还涵盖了开发工具以及开发手册等实用资源,方便开发者在开发过程中进行参考和使用,极大地提升了开发效率和便利性。

Windows下Pikachu漏洞靶场搭建全攻略

Web安全漏洞靶场是安全学习者通过实战理解漏洞原理的核心工具。以Pikachu为代表的靶场集成了SQL注入、XSS、CSRF等常见Web漏洞,能在可控环境中重复演练攻防技术。要高效运行这类靶场,关键在于搭建一套稳定兼容的PHP+MySQL运行环境,减少版本冲突与端口占用带来的干扰。实际部署中,借助phpstudy这类集成环境可以显著降低入门门槛,统一管理Web服务与数据库。从环境初始化、源码部署到功能验证,每一步都影响着后续漏洞练习的体验。本文以Windows系统为例,完整呈现Pikachu靶场的部署流程与

weixin_29315569的博客 268

windows中如何将已安装的nodejs高版本降级为低版本

第一步:先清空本地安装的node.js版本 1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑左面最左下角的win窗口图标弹出,输入cmd再点击回车键) 然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径 2.找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除 3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并

weixin_44582077的博客 9万+

网安新人必看:四大漏洞靶场从入门到实战全攻略

网络安全入门离不开合法可控的实操环境,漏洞靶场正是为此而生的训练场。通过模拟SQL注入、文件上传、XSS等常见Web漏洞,靶场让学习者在复现环境中理解攻击原理与防御手段,避免对真实系统进行未授权测试的法律风险。从DVWA的全模块基础训练,到SQLi-Labs对注入手法的专项攻坚,再到Upload-Labs对文件上传绕过技巧的逐关挑战,靶场覆盖了从原理认知到技术深化的完整链路。搭配Burp Suite抓包、Docker或PHPStudy快速部署,新手可以系统化地建立渗透测试思维。本文围绕四款主流靶场,梳理其定

weixin_29327525的博客 272

KEIL5编译报错L6200E:__stdout重定义问题分析与解决

本文深入分析KEIL5编译报错L6200E中__stdout重定义问题的根源,指出因未完整定义__stderr导致与标准库stdio_streams.o冲突。提供完整重定义标准流、启用MicroLIB库等解决方案,帮助开发者彻底解决Symbol multiply defined错误,提升嵌入式开发效率。

uran的专栏 958

保姆级教程:在RK3588开发板上用CMake交叉编译ZLMediaKit(附完整toolchain配置)

本文提供了一份详细的RK3588开发板上使用CMake交叉编译ZLMediaKit的教程,包括完整的toolchain配置和实战避坑指南。从环境准备、工具链配置到依赖处理、编译部署,手把手指导开发者完成ARM64架构的流媒体服务搭建,特别适合嵌入式开发新手。

weixin_28681255的博客 384

DVWA靶场搭建全攻略:从零部署Web安全学习环境

Web安全学习离不开一个稳定可控的实践环境。理解Web应用的基础运行原理,是掌握安全技术的前提。典型的Web应用通常基于LAMP/WAMP架构,即由Linux/Windows操作系统、Apache/Nginx Web服务器、MySQL数据库和PHP解释器共同构成。这种架构明确了客户端请求的处理流程:Web服务器接收请求,PHP解释器执行业务逻辑,并与数据库进行数据交互。对于安全学习者而言,在本地搭建这样一个环境,可以合法、安全地复现和剖析各类Web漏洞,这是从理论走向实践的关键一步。DVWA(Damn Vu

weixin_34195142的博客 374

三极管吸潮失效分析案例

案例背景三极管也称为晶体三极管,它被视为电子电路中最重要的器件之一。三极管顾名思义具有三个电极,它最主要的功能是电流放大和开关作用。本次失效案例中的三极管在仓库存放一段时间后,在PCBA测试过程中集中发生不良。分析过程1.外观检测对失效样品进行外观检测,未发现明显破损、裂纹等不良。2.X-ray检测对失效样品进行X-ray检测,金线、绑定点未发现异常。3.开封检测对失效样品进行开封检测,发现存在键合点脱落的现象,键合点附近的晶圆破损。4.SEM检测对失效样品进行SEM检测,发现晶圆键合点位置有裂纹和破损,金

sy220504的博客 1044

渗透测试新手入门:10大必备靶场实战指南与工具链解析

渗透测试是信息安全领域的核心实践技能,其本质是通过模拟恶意攻击者的技术手段,对目标系统进行授权安全评估,以发现潜在漏洞并验证其风险。其技术原理涵盖信息收集、漏洞扫描、漏洞利用、权限提升及后渗透等多个阶段,旨在构建主动防御能力。掌握渗透测试对于企业安全防护、安全工程师能力培养具有重要价值,广泛应用于网络安全评估、红蓝对抗及安全研究等场景。本文聚焦于渗透测试实战入门,通过DVWA、Vulnhub等经典靶场,结合Burp Suite、Nmap等核心工具链,系统讲解环境搭建、漏洞利用及权限提升的完整流程,帮助读者在

a304096740的博客 370

运行后选择GDB/LLDB出现这样的窗口:launch: program ‘输入程序名称,例如 D:\Desktop\新建文件夹\a.exe‘ does not exist...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1132

可维护的 SAP UI5 Theming 策略:从 CSS 级联与特性选择器到 UI Theme Designer 的工程化落地

摘要:SAP UI5主题化是一个涉及CSS级联、选择器特异性和主题参数的系统工程,与应用逻辑解耦以实现品牌化和无障碍适配。轻量级调整优先使用附加CSS,重大改动才考虑创建新主题。样式冲突需通过特异性原则解决,避免滥用!important。动态添加样式应使用addStyleClass而非直接操作DOM。主题可通过bootstrap参数、URL或运行时API设置,企业级主题推荐使用UI Theme Designer。自定义内容应消费主题变量以实现一致性,避免直接修改控件内部结构或内联样式。工程化落地需规范分层和

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 307

Windows系统DVWA靶场环境搭建全攻略:从零到一构建Web安全实验平台

Web安全学习始于一个稳定可控的实验环境。本地靶场搭建是理解漏洞原理、进行安全测试的基础实践,它避免了法律风险,允许安全研究员和开发者自由探索攻击与防御技术。通过集成环境(如XAMPP)部署PHP/MySQL应用,可以快速构建漏洞复现平台,这是掌握SQL注入、XSS、文件上传等OWASP Top 10漏洞的关键前置步骤。本文以DVWA(Damn Vulnerable Web Application)这一经典Web漏洞靶场为例,详细解析在Windows系统上从环境准备、服务配置、数据库初始化到深度排错的全流程

weixin_33889665的博客 341

computer planetary——全球生物多样性信息机构 (GBIF)

正如npartitions所表明的,这个Parquet数据集是由许多单独的parquet文件组成的。(GBIF) 是一个由世界各国政府资助的国际网络和数据基础设施,提供记录物种发生的全球数据。重新处理数据的原因有多种,包括主干分类的更改,因此该日期不一定是发生记录最后更改的日期。GBIF 发生数据集结合了来自广泛来源的数据,包括来自自然历史博物馆的标本相关数据、来自公民科学网络的观察和自动环境调查。为了了解最常观察到的物种,我们将对数据集进行分组,并获得每个物种的计数。大多数字段名称对应于。

此星光明博客 1636

php学习记录(phpstudy环境安装和phpstorm使用中的一些踩坑)

1. phpstorm安装 IDE官网链接: https://www.jetbrains.com/phpstorm/ 下载后只能免费试用30天。可以网上下载破解版。 2. phpstudy下载 官网链接:https://www.xp.cn/ 3. phpstudy程序中mysql无法启动 出现原因:电脑本地已经下载了mysql,本地的mysql和phpstudy的mysql的端口号冲突,都是3306,所以启动失败。 解决方案: phpstudy的mysql修改下端口号,改为3307也行 4. phpst

星银色飞行船的博客 3433

零基础学习CANoe Panel(5)——改变变量的值,控件图像也改变,这是怎么回事?

Panel 中控件的图像随着值变化,是怎么回事?

蚂蚁小兵 2146

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

暴力破解(无验证码)、基于表单的暴力破解

暴力破解 无验证码的暴力破解 基于表单的暴力破解 暴力破解原理和防御

菜菜的博客 1298

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

PhpStudy | PhpStudy 安装

在 Linux 操作系统中安装 PhpStudy,首先需要确定你当前使用的系统是否满足目标软件系统的最低运行要求,以及确定你当前的操作系统型号,是否在其支持的类型之列。双击 PhpStudy 安装包,即可进入安装页面,在这里,我们需要设置 PhpStudy 的安装目录,并且确保目录中不存在中文或空格(这里笔者选择安装在。第一次进入小皮面板,它会提示你安装网站运行的基础套件,这里选择推荐的即可,后面还可以自由搭配。接下来,我们启动小皮面板,并且查看小皮面板的登录地址。

Blue17 の 小窝 2411

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

下载必要工具及使用phpstudy创建网页及php输出

1.安装vscode,phpstudy及破解版typora;2.打开phpstudy,启动Apache及MySQL并重启。4.打开根目录并创建一个文档,更名为index.php。5.用记事本打开并输入代码(这是重新打开后的代码)

JasonJiao66的博客 307

安装pikachu,复现暴力破解漏洞

找到inc/config.inc.php文件将文件中的DBPW位置写入密码root。

weixin_50914784的博客 527

phpstudy(PHP 集成开发环境工具)下载安装教程

摘要:phpStudy是一款免费开源的PHP集成开发环境工具,推荐使用v8.1版,解决了旧版本的安全漏洞,支持Win7/10/11系统,集成Apache、Nginx、Redis,可切换PHP7.1+版本。安装时需注意:1)选择对应系统版本;2)若本机已有MySQL需先停止服务;3)安装失败需彻底卸载残留文件。该工具适合Laravel等现代框架开发,旧版仅建议维护PHP5.x项目时使用(存在安全风险)。

Siren_dream的博客 860
上一篇: folium离线模式全攻略:手把手教你打包本地资源库(含CSS/JS文件下载)
下一篇: 手把手教你用Python解析纳雷SR-75 4D毫米波雷达点云数据(附完整代码)
普通网友
博客等级 码龄4年 95粉丝 1459原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值