![Web代码安全漏洞深度剖析](https://wfqqreader-1252317822.image.myqcloud.com/cover/20/40868020/b_40868020.jpg)
上QQ阅读APP看书,第一时间看更新
1.2 基于Linux搭建phpStudy
Linux系统是开源系统,安全测试工具更多且容易集成。在实际安全研究过程中,行业内大部分安全研究人员都采用开源操作系统。下面讲解如何在Linux系统上搭建php-Study。
1.在Linux中安装phpStudy
下面我们安装Linux版phpStudy集成包。
首先执行如下三个命令:
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/004-i.jpg?sign=1738927669-qIbr0ZeLeKcAzluz2bFbBh413OUvNWza-0-fc3425aac795444a10361bbee342af12)
执行后给出如下安装信息,该界面会提供很多信息,阅读后进行选择即可。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/004-2-i.jpg?sign=1738927669-5CeB0WEkniS0xZuMY4TiweWoLN40EDS1-0-57bfd1dcd3a76061d6e048b23c3a15f8)
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-i.jpg?sign=1738927669-T2ZPHVTo75CtHoJS5UvunSkiDeY8mBjF-0-88ef0a98224f99e1dbf747d529987a25)
上面的命令执行完毕后会提示进行软件安装版本选择,输入3,也就是安装PHP 5.3版本。接着会提示选择哪种Web服务器,输入a,表示安装Apache。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-2-i.jpg?sign=1738927669-X6CUfqtaRwRPAgtgCdfUdSfsh7IL7RSA-0-bdd8cfb1eff1e48150163346c55e5611)
接下来输入y,进行PHP 5.3+Apache+MySQL的组合安装:
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-3-i.jpg?sign=1738927669-OlwYQWkEr6SJRHFCtYb57OyAGo9gqbGZ-0-56d967807f4b94d721ff2ef6fef53fc0)
出现如下提示,则证明安装成功。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-4-i.jpg?sign=1738927669-K0Tk9d5XjByMI6TXsDscR7IsJuTre7cK-0-1973122b473a5fec4abec90caf90d02d)
在命令行窗口执行phpStudy restart命令,重启集成环境后即可使用。
2.在Linux中使用phpStudy
访问http://192.168.18.133(提示:CentOS 7操作系统的IP为192.168.18.133,Linux下使用ifconfig命令查看IP地址),出现访问成功界面,如图1-5所示,表明Linux版的phpStudy安装成功。
程序根目录为/phpStudy/www,如果访问链接失败,则执行命令systemctl stop fire-walld关闭防火墙。可使用phpStorm通过FTP上传程序。有关phpStorm的内容会在后面介绍。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/1-5.jpg?sign=1738927669-z2vPLTyCWeETV7LOelffUCGnNjUwff5P-0-ec764eeeae9ddd7ac4fcc22c423b6553)
图1-5 访问成功