




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WampServer安装配置方法(图解)从实用的角度介绍如何安装WampServer(个人理解是WindowsApacheMySQLPHPServer的意思),经过一系列配置实现在Windows2000以上版本中搭建较为完整的ApacheWebServer+PHPCGI+MySQLDatabase运行环境。结合笔者实际应用中遇到的问题以及在网上查到的相关处理方法写出了这篇简介,时间比较仓促,有不足的地方还请读者指正()。软件介绍:WampServer是ApacheWeb服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。这个软件是完全免费的,可以在其官方网站/下载到最新的版本。本文中使用的版本是WampServer2.0f(发布日期2008年12月16日),其中包括Apache2.2.11,PHP5.2.8,MySQL5.1.30闲话少叙,步入正题。1.WampServer的安装下载好安装包后,你能在保存其文件夹中找到这样一个图标:双击它,会弹出如下提示提示信息:不要试图从Wamp51.x(x代表任意数字)版本升级到这个版本,如果您已经安装了Wamp51.x,请保存您的数据,然后在安装这个新版本之前卸载Wamp5并删除相关文件夹。您是否要继续安装?对于新用户来说,本机上没有安装过WampServer,所以不考虑这个问题。但是,需要说明的是,如果你的计算机中安装着Apache或者PHP解释器或者MySQL数据库的话,也最好先将它们卸载。因为程序安装完成之后要打开相应的端口,如果之前安装的这些程序没有卸载掉,端口仍然占用,会使本程序打开端口失败。程序安装之前最好在命令提示符中输入“netstataon”输入引号内的命令,不包含引号,netstat与减号之间有一空格,回车后查看LocalAddress一列有没有:80的记录。如果有,记录下对应的PID,然后执行命令“tskillPID”例如PID是2840,就输入tskill2840点击“是”后,进入欢迎界面单击“Next”,出现许可条款选择Iaccepttheagreement(我同意条款),单击Next,出现选择安装路径窗口默认路径是C:wamp,可以单击Browse(浏览)自己选择一个安装的路径,这里我用默认路径。点击Next,出现创建快捷方式选项窗口第一个是在快速启动栏创建快捷方式,第二个是在桌面创建快捷方式,我选择第二个,方便以后打开。单击Next,出现信息确认窗口信息确认无误后,单击Install(安装),过程如下图安装接近尾声时会提示让你选择默认的浏览器,如果你不确定,点“打开”就可以了后续会让你输入一些PHP的邮件参数信息,这些保留默认的内容就可以了一路点Next就可以完成基本的安装步骤了。这时就能在桌面上能看到程序的图标了,并且在任务栏的系统托盘中能找到WampServer的标志程序安装好之后,点击系统托盘中的图标,语言默认是英语.为了符合大家的语言习惯,可以把语言改成中文,做法是在系统托盘中右击WampServer图标,按图示选择简体中文调整好语言后,如下图3.配置WampServer的www目录WampServer安装完成之后,默认的www目录在程序安装所在文件夹的www子文件夹下,但是一般这不是我们想要的目录,为了管理方便,一般将这个设置为我们自己的Web主目录,假设自己的Web主目录路径为D:Web设置方法如下首先进入程序所在的文件夹,找到Scripts文件夹,进入后有一个名为config.inc.php的文件,如图用记事本打开此文件,找到如下图所示选中部分的代码($wwwDir),默认为安装目录的www文件夹将等号后面修改为如下图所示即可,注意:Windows里的文件夹为D:Web,这里的是D:/Web关闭并保存文件,退出WampServerserver再次进入即可生效退出WampServer:右键单击系统托盘,选择退出即可进入WampServer:在桌面或开始菜单选择startWampServer即可生效后点击系统托盘中的图标,出现菜单点击“www目录”菜单项后就会打开如图所示的目录需要注意的是,这里所提到的www目录纯属为了简化管理www目录而配置,这里的配置并不会影响Web服务的主目录。设置之前请确保系统中存在被设置的路径,否则会在打开时出错!4.配置ApacheWeb服务器因为WampServer安装好之后直接支持了PHP页面,文件解释类型都已经添加完毕,所以不需要太多的设置,这里只设置主目录的位置和主页的文件名,另外再介绍一下如何配置虚拟目录(Alias目录),也叫别名目录。设置主目录:单击系统托盘中的WampServer,选择Apache-httpd.conf配置文件会自动以记事本方式打开,找到如下图所示的代码(DocumentRoot,注意前面没有井号#),选中的就是要设置的Web主目录,用户访问你的域名或IP时,ApacheWeb服务器会在这个文件夹检索相应的文件,注意Windows路径里面的“”(反斜杠)都要替换成“/”(正斜杠),路径外面的双引号要保留还有一条代码,后面设置的目录要和上一步所设置的目录一样,如图所示WampServer默认的网站起始页面为index.php、index.php3、index.html、index.htm用户在访问你的服务器时,ApacheWeb服务器会自动在Web主目录里寻找列表里匹配的文件名,并按优先级高低返回给客户。例如:Web主目录里既有index.php文件,又有index.html文件,那么ApacheWeb服务器会把index.php执行,将执行结果传送给用户,而不会自动传送index.html。ApacheWeb服务器还允许用户自定义起始页面的文件名和优先级,设置方法为,找到如下图所示的代码,在DirectoryIndex后面添加主页的文件名,名称之间用空格隔开,优先级从左到右依次递减。设置虚拟目录(Alias目录):一般设置了Web主目录后,该目录下的结构会随之一并应用于Web服务。例如在Web主目录中有admin文件夹,其中包含一个admin_index.php文件,那么你可以通过输入http:/localhost/admin/admin_index.php来执行该页面。然而,为了方便管理庞大的应用系统,有时候会把不同的应用放到不同的文件夹下,并且这个文件夹不在Web主目录中。那么,可以通过映射这样一个虚拟目录达到相同的效果。在系统托盘中点击WampServer图标,选择Apache-Alias目录在Alias目录菜单项中选择“添加一个Alias”出现如下图所示界面,在冒号后边输入虚拟目录名称(可以和真实目录名称不同),这里以admin为例回车后,输入要映射的真实地址,注意:若Windows里的文件夹为c:admin,这里应该填c:/admin/回车后即可创建成功,按任意键退出创建程序,如图要生效,需要重新启动ApacheWeb服务器,但WampServer没有提供单独停止某一服务的选项,所以选择“重新启动所有服务”如图一个特例:假设Web主目录中有admin文件夹,而恰巧自己又设置了一个名为admin的虚拟目录,那么ApacheWeb服务器会打开哪个文件夹当中的内容呢?再假如,在Web主目录的admin文件夹中有一个名为Admin_Index.php的文件,而在名为admin的虚拟目录下恰巧也有一个Admin_Index.php,那么ApacheWeb服务器又会执行哪一个呢?经过实验,我发现是这样的:如果在虚拟目录里面没有找到Admin_Index.php,那么就会自动在Web主目录下的admin文件夹下查找,如果都没找到就提示“HTTP404文件未找到”,如果找到就执行。反之Web主目录的admin文件夹下没有的文件,服务器会去虚拟目录里寻找。当两个目录都有同一个相同文件名的文件时,虚拟目录的优先级高,会执行虚拟目录下的文件。删除虚拟目录(Alias目录):单击系统托盘菜单Apache-Alias目录-要删除的Alias目录Deletealias,如下图所示程序提示是否真的要删除这个Alias目录,如果确认删除,输入“yes”(不含引号)回车即可,如图同样,在删除虚拟目录后,要重启所有服务才能生效。5.配置PHP解释器PHP解释器的配置比较轻松,就有两处需要配置;一处是PHP核心配置,另外一处是时区设置。PHP核心配置:默认情况下,PHP不允许执行一些函数,但是这些往往造成一些应用不能实现,所以要调整过来,单击系统托盘,选择菜单中的PHP-PHP设置,依次点击下图右边所示的那些允许启用的项 PHP时区设置:PHP解释器默认使用格林威治时间GMT,这样就产生了一个问题,函数调用后显示的时间与实际时间相差8小时(中国时间是GMT+8)所以要进行设置。单击系统托盘,选择菜单的PHP-php.ini如图打开php.ini配置文件后,找到Date字段,去掉date.timezone前的分号,并在等号后面加上”Asia/Shanghai”如图所示6.配置MySQL数据库WampServer还整合了一款基于PHP的MySQL数据库管理软件phpMyAdmin,可以在系统托盘菜单上直接找到。本节介绍如何更改界面语言、为root账户设置密码。更改界面语言:phpMyAdmin默认的语言是英语,如下图为了符合大家的习惯,可以点击Language后面的下拉列表框,将语言改成简体中文,如图改成简体中文后的界面如下图,虽然不是完全的简体中文,但是对于英语不好的用户来说,这已经不错了。为root账户设置密码:在MySQL数据库中,root账户类似于MicrosoftSQLServer的sa(superadministrator)账户,具有整个数据库最高的操作权限。然而,在WampServer安装完成之后,默认MySQL的root账户密码为空,这样为以后的数据安全埋下了隐患。在phpMyAdmin主页面的菜单中点击“权限”,在“用户一览”能看到root账户,单击root用户一行最后的编辑权限链接,如图出现如下图所示的界面(在主页面的中间部分)选择“更改密码”设置组里面的“密码”单选项,输入一个密码(尽量复杂一点),确认重新输入之后,单击“执行”按钮即可完成对root账户设置密码。如下图如果想不出一个好的密码,就在下面的“更改登陆信息/复制用户”设置组里面找到最后一项“GeneratePassword(生成密码)”一项,单击“Generate”按钮,在右边的文本框中就能生成一个复杂密码。可以将这个密码复制粘贴到上面的密码设置文本框里面。对于生成的密码,一定要妥善保管,万一丢失,会造成不小的麻烦。另外,在下一步的时候也会用到。当修改完密码,出现成功信息后,再点击主菜单的任意一项,就会产生错误,如下图所示这是因为phpMyAdmin是基于PHPWeb页面的,它需要先连接到MySQL数据库才能提供各种操作功能,服务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版事业单位人员海外实习与职业规划服务合同
- 2025年度围墙夜景照明设计与施工合同
- 2025成都二手房买卖合同含租赁权处理及转租条款
- 2025年度车辆租赁及车辆租赁租赁车辆租赁服务合同
- 贵州省凯里市2025年上半年公开招聘辅警试题含答案分析
- 贵州省余庆县2025年上半年事业单位公开遴选试题含答案分析
- 2025蛋糕店员工保密与竞业禁止劳动合同书
- 2025年文化产业园区场地租赁合同模板(含知识产权)
- 贵州省都匀市2025年上半年公开招聘村务工作者试题含答案分析
- 2025年度新能源汽车租赁共享经济合同范本
- 市热电厂清洁生产审核报告
- 集中供热管网系统一次网的调节方法
- 无线充电技术在汽车上的应用
- 马工程《刑法学(下册)》教学课件 第17章 危害国家安全罪
- 11科室临床路径、单病种管理目录
- 《廉洁从业》企业文化培训课件
- 综合性文稿写作名师优质课赛课一等奖市公开课获奖课件
- 《生物多样性公约》及国际组织课件
- 种子全程质量管理制度
- 单片机应用技术项目教程C语言版ppt课件(完整版)
- 公司金融课件(完整版)
评论
0/150
提交评论