返回介绍

1.2 lamp/lnmp 环境搭建

发布于 2024-10-11 22:07:41 字数 1124 浏览 0 评论 0 收藏 0

在不同的操作系统下,漏洞的测试结果也可能会不一样。简单举例,像文件包含截断,在 Windows 下与 Linux 下截断也有不一样的地方。为了更好地测试漏洞,我们还需要搭建 Linux 下的 PHP 环境。跟 Windows 一样,在 Linux 下也有 PHP 集成环境包,常用的有 phpStudy for Linux、lanmp 以及 XAMPP。因为 phpStudy 支持 Apache、Nginx、Lighttpd 中任意一种 WebServer 在 PHP 5.2、PHP 5.3、PHP 5.4、PHP 5.5 中 12 种组合的简单切换,为了更方便测试环境调整,所以我们依旧选择 phpStudy 来搭建 lanmp 测试环境,phpStudy 支持 CentOS、Ubuntu、Debian 等 Linux 系统。

我们通过官网 http://lamp.phpstudy.net/ 下载最新版的 phpStudy 到虚拟机并进行安装。安装过程很简单,如果你选择的是下载版,只需要执行如下命令:

wget -c http : //lamp.phpstudy.net/phpstudy.bin?

chmod +x phpstudy.bin   # 权限设置 

./phpstudy.bin # 运行安装 

按提示安装自己所需要的环境组合,如图 1-4 所示。

图 1-4

访问 http://localhost (如图 1-5 所示),说明安装成功。

图 1-5

假如你先安装了 Apache+PHP 5.3,想切换成 Nginx+PHP 5.4,只需再运行一次./phpstudy.bin,你会发现有一行是否安装 MySQL 提示,选择“不安装”,这样只需要编译 Nginx+PHP 5.4,从而节省时间,这样只需要几分钟即可。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文