频道栏目
读书频道 > web开发 > 其他综合 > 代码审计:企业级Web代码安全架构
1.2 lamp/lnmp环境搭建
2015-11-27 14:05:33     我来说两句
收藏   我要投稿
本书共分为三个部分。第一部分为代码审计前的准备,包括第1~2章,第1章详细介绍代码审计前需要了解的PHP核心配置文件以及PHP环境搭建的方法;第2章介绍学习PHP代码审计需要准备的工具,以及这些工具的详细使用方  立即去当当网订购

在不同的操作系统下,漏洞的测试结果也可能会不一样。简单举例,像文件包含截断,在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所示。


 

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


 

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

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.1 wamp/wnmp环境搭建
下一篇:1.3 PHP核心配置详解
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站