欢迎来到天天文库
浏览记录
ID:6074902
大小:631.00 KB
页数:22页
时间:2018-01-02
《win2003下php+mysql+iis环境》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Win2003下PHP+MySQL+IIS环境 第一部分基本环境配置 一、简单介绍 随着网络营销的普及和流行,尤其通过网络给企业带来的效益和利润,让越来越多的人意识到除了传统的销售和宣传模式外,如果利用网络资源为企业带来利润已经成为企业急需解决的问题,为此很多企业和个人现在都架设起了属于自己的服务器。而现在的服务器市场分成几个体系,第一个是Windows平台,第二个是Linux平台,剩下的主要以BSD平台为主。先介绍一下各种平台的优点和缺点: Windows平台优点是搭建比较容易,可维护性高,通过很短时间内的培训就能很好的搭建出自己所需的
2、各种服务。缺点是Windows安全漏洞比较多,如果没有任何安全意识的管理员来维护服务器的话,很快就可能被入侵,而且服务器的稳定性实在不敢恭维。 Linux和BSD平台优点是权限划分细致,服务器的稳定性是众所周知的。所以很多大型企业首选Linux和BSD平台。但是缺点是维护难度比较大,不适合中小型公司。因为培训一个全能的Linux和BSD的系统管理员需要花费大量的金钱和时间。 二、实战Windows下PHP+MySQL+IIS安全平台搭建 (一)安装IIS 1.安装IIS 当我们完成了系统的安装以后,我们可能默认没有安装IIS,所以我们需
3、要进行安装IIS。首先把系统盘放入到光驱中,然后我们点“开始”菜单->“所有程序”->“管理工具”->“管理您的服务器”。 2.添加角色 在“管理您的服务器”窗口可以看到有“添加和删除角色”、“管理文件服务器”和“添加共享的文件夹”三大主要实用功能模块,如图1所示,单击“添加和删除角色”开始配置和管理服务器。图1使用添加和删除角色管理服务器 3.配置服务器角色 在弹出的对话框中点“下一步”,配置向导开始查找您本机的一些已经安装的环境,如图2所示,可以配置文件服务器、打印服务器、应用服务器、邮件服务器、终端服务器、VPN服务器、DHCP服务
4、器、流式媒体服务器以及WINS服务器,总之微软Windows2003Server比Windows2000Server管理方面有很大提高,使配置更加简单。在图2中可以看到哪些服务器已经配置。图2配置服务器角色 1>> 4.配置应用服务器 在这里我们选择应用程序服务器(IIS,asp.net),然后单击“下一步”按钮,在出现如图3所示的界面中有2个选项,第一个“FrontPageServerExtension”一般用不到,出于安全原因建议不要选择它。第二个“启用Asp.net”是开启asp.net的支持,如果您的程序是asp.net的,就需要选
5、择“开启asp.net”,然后一路单击“下一步”按钮就进行安装了。安装的速度很快,安装完成了以后,我们就可以来运行IIS了,单击“开始”菜单->“所有程序”->“管理工具”,在管理工具中多了一个“IIS服务器管理器”,这就说明我们安装成功了,如果其中没有该选项,请重复上面的步骤继续安装或者重新安装。图3服务器启用Asp.net支持 (二)下载最新的mysql和php并安装 1.下载Mysql 我们从www.mysql.org下载最新的版本6.0.8,Mysql的下载地址是:[点击下载] 2.下载Php 如果本地没有PHP则可以到Php的
6、下载地址去下载:[点击下载] 我们为什么要下载最新版的啊,因为最新版的黑客研究的相对来说比较说,算是比较安全的。安装的过程很简单,直接按照默认的安装这里就不多废话了。这里说一下我把php安装到了D:php目录下,还有后面的我会详细讲解Mysql如何进行配置。 (三)PHP基本准备工作 1.选择配置PHP.ini文件 PHP安装完成了以后(其实也就是将压缩包解压缩,也有那种微软的msi那种一步一步安装的,俺没有试过),我们首先来到php的安装目录下,我们在这里可以看到了2个php.ini的文件,即php.ini-dist和php.ini-r
7、ecommended。我们最好选择php.ini-recommended,因为这个文件是php官方经过优化以后的文件。我们把这个文件改名改成php.ini,然后把它复制到C:windows目录下。 2.复制Libmysql.dll库文件到系统 将libmysql.dll复制到系统目录里是为了能让PHP程序可以和MYSQL数据库相连接。如用的不是mysql就不用复制了,在这里把“D:php”目录下的Libmysql.dll文件复制到“C:windowssystem32”目录下。 3.配置php.ini文件 我们进入“C:windows”找到
8、php.ini文件,我们需要编辑几个参数,以至于让php能找到我们需要的组件例如mysql库,gd库的支持等等。 (1)修改exten
此文档下载收益归作者所有