实战:搭建windows下php+mysql+iis安全平台

实战:搭建windows下php+mysql+iis安全平台

ID:21963756

大小:60.00 KB

页数:5页

时间:2018-10-25

实战:搭建windows下php+mysql+iis安全平台_第1页
实战:搭建windows下php+mysql+iis安全平台_第2页
实战:搭建windows下php+mysql+iis安全平台_第3页
实战:搭建windows下php+mysql+iis安全平台_第4页
实战:搭建windows下php+mysql+iis安全平台_第5页
资源描述:

《实战:搭建windows下php+mysql+iis安全平台》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实战:搭建Windows下PHP+MySQL+IIS安全平台~教育资源库  目前PHP的网站越来越多,安天365团队就PHP的网络攻防技术展开研究,团队就对PHPysql  我们从.mysql.org下载最新的版本6.0.8,Mysql的下载地址是:get/Doysql-6.0.8-alpha-/1234下一页友情提醒:,特别!mysql.ntu.edu.t/.php.mirror  我们为什么要下载最新版的啊,因为最新版的黑客研究的相对来说比较说,算是比较安全的。安装的过程很简单,直接按照默认的安装这里就不多废话了。这里说一下我把php安装到

2、了D:php目录下,还有后面的我会详细讲解Mysql如何进行配置。  (三)PHP基本准备工作  1.选择配置PHP.ini文件  PHP安装完成了以后(其实也就是将压缩包解压缩,也有那种微软的msi那种一步一步安装的,俺没有试过),我们首先来到php的安装目录下,我们在这里可以看到了2个php.ini的文件,即php.ini-dist和php.ini-remended。我们最好选择php.ini-remended,因为这个文件是php官方经过优化以后的文件。我们把这个文件改名改成php.ini,然后把它复制到C:ysql.dll库文件到系统 

3、 将libmysql.dll复制到系统目录里是为了能让PHP程序可以和MYSQL数据库相连接。如用的不是mysql就不用复制了,在这里把D:php目录下的Libmysql.dll文件复制到C:32目录下。  3.配置php.ini文件  我们进入C:ysql库,gd库的支持等等。  (1)修改extension_dir参数。如图4所示,我们首先找到extension_dir=./把这里修改成extension_dir=D:/php/ext,这里必须注意修改成自己的配置环境,否则不会成功的。  图4修改extension_dir参数  (2)加载

4、需要使用的模块。根据实际情况加载所需的模块,在本次配置环境中我们需要加载mysql模块,gd模块,mcrypt模块。如图5所示,是我们修改后的情况,我们做的工作是仅仅需要把;extension=php_openssl.dll前面的分号去掉。当然是您需要什么模块就去掉对应的引号。  图5加载需要使用的模块  说明:  (1).php可以和任意的数据库进行连接并且能够很好的无缝的工作,例如最经典的是mysql,其次还有mssql,ORACLE等数据库.如果您的操作环境选择的不是Mysql的话,那么您必须修改对应的模块,例如mssql对应的模块是ph

5、p_mssql.dll,ORACLE对应的模块php_oci8.dll等等。  (2)GD模块,加载它的作用是对图形的支持,说的大家明白点例如Discuz的加水印的功能。  (3)mysql是支持Mysql数据库必须加载的模块。  (4)mcrypt模块是Phpmyadmin需要的模块。如果你觉得手工管理mysql麻烦,而且觉得下载软件也比较麻烦的话,可以下载一个phpMyAdmin,非常强大的mysql管理工具。  (四)Mysql基本准备工作  1.安装Mysql  (1)运行Mysql安装程序  我们使用的是最新版本的6.0.8,前面基本

6、的安装位置等我们就略过不讲解了,大部分人都可以独立的完成,我们这里重点讲解一下如何配置Mysql的服务器。我们从如图6开始讲解,图6是欢迎界面,没什么说的,直接点下一步。  图6开始安装Mysql数据库服务器  (2)选择安装类型  如图7所示,这里是比较关键的一步,让我们选择安装的类型,DetailedConfiguration是手动精确配置,我们可以自己很好的定制服务器,按照自己的需要配置服务器。这里适合懂Mysql基本原理的朋友使用。第二个是StandardConfiguration标准配置,这个选项的作用是利用Mysql默认推荐的选项来

7、完成安装。我们选择StandardConfiguration,因为我们只是使用标准的Mysql功能就可以了。  图7选择安装类型  (3)配置实例  如图8所示,在实例配置向导中也有2个选择,比较容易理解InstallAsD.exe都可以执行Mysql的上一页1234下一页友情提醒:,特别!程序。根据个人爱好,在本例就全选,且将Mysql作为服务名称。  图8配置实例  (4)设置Mysql密码  点下一步如图9所示,这里主要是一些基本的安全设置,例如root的密码,这里的原则是尽量复杂,并且一定不要使用root用户来安装一些php的程序,例如

8、Discuz等,我们的原则是另外建立一个专用的低权限的用户。我们后面会进行介绍的,我们看图9,在这里还有个特许需要注意的地方,画红线的地方一定不要选择

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。