- Web代码安全漏洞深度剖析
- 曹玉杰 王乐 李家辉 孔韬循编著
- 388字
- 2021-09-26 16:05:11
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=1738906110-GpZr1fsfJLYI0W0XzHWwtUH6rhHI16cL-0-f7b41c2406c9de57f3ca562be03c8107)
执行后给出如下安装信息,该界面会提供很多信息,阅读后进行选择即可。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/004-2-i.jpg?sign=1738906110-cdxzKirxA8RIZvBs2G17jyvhXOqwtrnr-0-8d3c33cc99e25ba5448e55e3b4d1646d)
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-i.jpg?sign=1738906110-lzIUaeT2rDCIACjyALkFfzlaI9rVmQBQ-0-a06164142326db8b0873db0614a8fa33)
上面的命令执行完毕后会提示进行软件安装版本选择,输入3,也就是安装PHP 5.3版本。接着会提示选择哪种Web服务器,输入a,表示安装Apache。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-2-i.jpg?sign=1738906110-95S3Bi9RCJLx6pstfZBb94yQXM0yLtEc-0-4928ca0d3c6cff2773c56c346d01cc4b)
接下来输入y,进行PHP 5.3+Apache+MySQL的组合安装:
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-3-i.jpg?sign=1738906110-zSF8q7sutuBYtOAVwVlYNjzdHJkIKupL-0-427a59badbccd0f424b2ecf7f5c26d9c)
出现如下提示,则证明安装成功。
![](https://epubservercos.yuewen.com/AAB7B5/21233234301205006/epubprivate/OEBPS/Images/005-4-i.jpg?sign=1738906110-kAhZENDb515ImkOpkVFNprbXzzLeMkMu-0-6355a9966cee44cdb9e50aca2dac714f)
在命令行窗口执行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=1738906110-Yewx8KC67GFZA7fkmtq3ScHf9rfe9IUr-0-1ec36c54c7f25f6ac346d0703f9c1b21)
图1-5 访问成功