![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=1738934804-tmMVXxETWnViLpidBGl8pCjKZycVZ4K9-0-3eb13f33366b1c9ae4367d96e85f5bda)
执行后给出如下安装信息,该界面会提供很多信息,阅读后进行选择即可。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/004-2-i.jpg?sign=1738934804-nzaRYzFpYEQE9vFk9AjjenjlQXLTSV5t-0-39d9fb70e3cdc786c01a38518ba71f02)
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-i.jpg?sign=1738934804-jyyijOZEv8QB1PaIlxkMCgl9COMpgWB1-0-b75eda6b3dc03d8b3e0f48164a1fb4da)
上面的命令执行完毕后会提示进行软件安装版本选择,输入3,也就是安装PHP 5.3版本。接着会提示选择哪种Web服务器,输入a,表示安装Apache。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-2-i.jpg?sign=1738934804-GYqQMKWihFSxvLGQTpftK5B30pj39MSd-0-51cf025ad738b761e9471a3103a30ecc)
接下来输入y,进行PHP 5.3+Apache+MySQL的组合安装:
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-3-i.jpg?sign=1738934804-YrgV8rp1HL3mmjkk7o6yGysRaCKlyVE2-0-07c0280060e1863850f02c2cb13f8946)
出现如下提示,则证明安装成功。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-4-i.jpg?sign=1738934804-nGcIqNq2E7YlFzlUI61LPPETaiNkwiv7-0-9a9f63a5058a2f4880b47914721216f6)
在命令行窗口执行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=1738934804-pLLCRa7ITaO3bXLxrLmUPN7ZF9chaabW-0-fcad3e2495411afc78fadff7e1bde907)
图1-5 访问成功