![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=1738881144-z6xUZLw00nJmYqiwuqvsUIUF5TW8xnPE-0-ebe8f1a0fd061ee7c9736321560582eb)
执行后给出如下安装信息,该界面会提供很多信息,阅读后进行选择即可。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/004-2-i.jpg?sign=1738881144-W9qLYSdQNGGPFecMjBS6bEQSfHjHE8zi-0-cbe90682d121c6d6b4c91792672d313e)
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-i.jpg?sign=1738881144-Zfho0Z3ErgML1VvXUZnBPdedGrQsJ4GI-0-cc988d1cf8411ea3110156688029635c)
上面的命令执行完毕后会提示进行软件安装版本选择,输入3,也就是安装PHP 5.3版本。接着会提示选择哪种Web服务器,输入a,表示安装Apache。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-2-i.jpg?sign=1738881144-IKIvoh5865Te2BmWiAUSqpXQU65js838-0-f4142d036c005cc38d67a1a5ffc710a0)
接下来输入y,进行PHP 5.3+Apache+MySQL的组合安装:
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-3-i.jpg?sign=1738881144-KapVlOSacPC5X6q73CLgOgTVK6owaFL3-0-f6772f91c1bf1e2e5f5b276cd52b4945)
出现如下提示,则证明安装成功。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-4-i.jpg?sign=1738881144-dJD1uCZ1SNIYUf351tq9zJnBnswi0raT-0-4f707304c441d8787d78505ab24a1a06)
在命令行窗口执行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=1738881144-UF1sYTytt8sk3v4VnQdeigmCrvvYZt4P-0-5dbceee41eb0890dd2361f69dce179ec)
图1-5 访问成功