用wampserver搭建html网站,网站搭建软件WampServer安装与常用基本配置介绍

本文从实用的角度介绍如何安装WampServer,经过一系列配置实现在Windows

2000以上版本中搭建较为完整的Apache Web Server + PHP CGI + MySQL

Database运行环境。

软件介绍:WampServer是Apache

Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。这个软件是完全免费的,可以在其官方网站http://www.wampserver.com/下载到最新的版本。本文中使用的版本是WampServer

2.1f,其中包括Apache 2.2.17,PHP 5.3.3,MySQL 5.5.8 下面步入正题。

本文介绍版本下载地址:

注意:如果你的计算机中原先安装着Apache或者PHP解释器或者MySQL数据库的话,在安装WampServer之前最好先将它们卸载。因为程序安装完成之后要打开相应的端口,如果之前安装的这些程序没有卸载掉,端口仍然占用,会使本程序打开端口失败。且程序安装之前最好在命令提示符中输入

“netstat –aon” [输入引号内的命令,不包含引号,netstat与减号之间有一空格],回车后查看Local

Address一列有没有0.0.0.0:80的记录。如果有,记录下对应的PID,然后执行命令“tskill PID”

[例如PID是2840,就输入 tskill 2840]。

(一)安装步骤

步骤一:双击解压缩后包括的一个可执行文件“WampServer2.1a-x32.exe”,出现下面的界面,其中显示了集成的软件版本

a4c26d1e5885305701be709a3d33442f.png

步骤二:点击“Next”进入下面的窗口a4c26d1e5885305701be709a3d33442f.png

步骤三:继续“Next”得到下面窗口,可以改变安装目录,此处我安装于F盘,不建议安装于系统盘。a4c26d1e5885305701be709a3d33442f.png步骤四:点击“Next”开始安装,安装接近尾声时会提示让你选择默认的浏览器,如果你不确定,点“打开”就可以了(“explorer.exe”),如下图:

a4c26d1e5885305701be709a3d33442f.png

步骤五:后续会让你输入一些PHP的邮件参数信息,这些保留默认的内容就可以了。一路点Next就可以完成基本的安装步骤了。这时就能在桌面上能看到程序的图标了,并且在任务栏的系统托盘中能找到WampServer的标志,左键单击图标出现下面窗口:a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

(二)基本配置

1、语言调整

右键单击其右下角图标,出现下面窗体,软件默认为英文,根据个人习惯可调整为简体中文面板。

a4c26d1e5885305701be709a3d33442f.png

2、配置WampServer的www目录 WampServer安装完成之后,默认的www目录在程序安装所在文件夹的www子文件夹下,但是一般这不是我们想要的目录,为了管理方便,一般将这个设置为我们自己的Web主目录,假设自己的Web主目录路径为D:\Web\

设置方法如下 首先进入程序所在的文件夹,找到Scripts文件夹,进入后有一个名为config.inc.php的文件,如下图

a4c26d1e5885305701be709a3d33442f.png

用记事本打开此文件,找到如下图所示选中部分的代码($wwwDir)(可以用查找的方法直接定位),默认为安装目录的www文件夹

a4c26d1e5885305701be709a3d33442f.png将等号后面修改为如下图所示即可,注意:Windows里的文件夹为D:\Web,这里的是D:/Web

a4c26d1e5885305701be709a3d33442f.png

关闭并保存文件,退出WampServerserver再次进入即可生效退出WampServer:右键单击系统托盘,选择退出即可。

进入WampServer:在桌面或开始菜单选择start

WampServer即可,在单击右下角图标后,点击出现窗体上的“www

directory”,即可进入你刚才设置的网站目录下。

需要注意的是,这里所提到的www目录纯属为了简化管理www目录而配置,这里的配置并不会影响Web服务的主目录。设置之前请确保系统中存在被设置的路径,否则会在打开时出错!

3、配置Apache

Web服务器 因为WampServer安装好之后直接支持了PHP页面,文件解释类型都已经添加完毕,所以不需要太多的设置,这里只设置主目录的位置和主页的文件名,另外再介绍一下如何配置虚拟目录(Alias目录),也叫别名目录。

设置主目录:单击系统托盘中的WampServer,选择Apache

-> httpd.conf

配置文件会自动以记事本方式打开,找到如下图所示的代码(DocumentRoot,注意前面没有井号#),选中的就是要设置的Web主目录,用户访问你的域名或IP时,ApacheWeb服务器会在这个文件夹检索相应的文件,注意Windows路径里面的“\”(反斜杠)都要替换成“/”(正斜杠),路径外面的双引号要保留

a4c26d1e5885305701be709a3d33442f.png

将上面“DocumentRoot”后面双引号中的路径改为如下图所示目录:

a4c26d1e5885305701be709a3d33442f.png

还有一条代码,后面设置的目录要和上一步所设置的目录一样,如下图所示

a4c26d1e5885305701be709a3d33442f.png

WampServer默认的网站起始页面为 index.php、index.php3、index.html、index.htm

用户在访问你的服务器时,Apache Web

服务器会自动在Web主目录里寻找列表里匹配的文件名,并按优先级高低返回给客户。例如:Web主目录里既有index.php文件,又有index.html文件,那么Apache

Web服务器会把index.php执行,将执行结果传送给用户,而不会自动传送index.html。Apache

Web服务器还允许用户自定义起始页面的文件名和优先级,设置方法为,找到如下图所示的代码,在DirectoryIndex

后面添加主页的文件名,名称之间用空格隔开,优先级从左到右依次递减。

a4c26d1e5885305701be709a3d33442f.png

4、设置虚拟目录(Alias目录)

一般设置了Web主目录后,该目录下的结构会随之一并应用于Web服务。例如在Web主目录中有admin文件夹,其中包含一个admin_index.php文件,那么你可以通过输入http://localhost/admin/admin_index.php来执行该页面。然而,为了方便管理庞大的应用系统,有时候会把不同的应用放到不同的文件夹下,并且这个文件夹不在Web主目录中。那么,可以通过映射这样一个虚拟目录达到相同的效果。

在系统托盘中点击WampServer图标,选择Apache->Alias目录,在Alias目录菜单项中选择“添加一个Alias”,出现如下图所示界面:

a4c26d1e5885305701be709a3d33442f.png

在冒号后边输入虚拟目录名称(可以和真实目录名称不同),这里以sl_virute_web2为例

a4c26d1e5885305701be709a3d33442f.png

回车后,输入要映射的真实地址,注意:若Windows里的文件夹为c:\sl_virute_web2\,这里应该填c:/sl_virute_web2/

a4c26d1e5885305701be709a3d33442f.png

回车后即可创建成功,按任意键退出创建程序,如图

a4c26d1e5885305701be709a3d33442f.png

要生效,需要重新启动Apache

Web服务器,但WampServer没有提供单独停止某一服务的选项,所以选择“重新启动所有服务”.

一个特例:假设Web主目录中有admin文件夹,而恰巧自己又设置了一个名为admin的虚拟目录,那么Apache

Web服务器会打开哪个文件夹当中的内容呢?再假如,在Web主目录的admin文件夹中有一个名为Admin_Index.php的文件,而在名为admin的虚拟目录下恰巧也有一个Admin_Index.php,那么Apache

Web服务器又会执行哪一个呢?经过实验,我发现是这样的:如果在虚拟目录里面没有找到Admin_Index.php,那么就会自动在Web主目录下的admin文件夹下查找,如果都没找到就提示“HTTP

404

文件未找到”,如果找到就执行。反之Web主目录的admin文件夹下没有的文件,服务器会去虚拟目录里寻找。当两个目录都有同一个相同文件名的文件时,虚拟目录的优先级高,会执行虚拟目录下的文件。

删除虚拟目录(Alias目录):单击系统托盘菜单 Apache ->

Alias目录 -> [要删除的Alias目录] –> Delete

alias,如下图所示

a4c26d1e5885305701be709a3d33442f.png

程序提示是否真的要删除这个Alias目录,如果确认删除,输入“yes”(不含引号)回车即可,如图

a4c26d1e5885305701be709a3d33442f.png

输入yes后,出现下图。同样,在删除虚拟目录后,要重启所有服务才能生效。

a4c26d1e5885305701be709a3d33442f.png

4、配置PHP解释器

PHP解释器的配置比较轻松,就有两处需要配置;一处是PHP核心配置,另外一处是时区设置。

PHP核心配置:默认情况下,PHP不允许执行一些函数,但是这些往往造成一些应用不能实现,所以要调整过来,单击系统托盘,选择菜单中的PHP

-> PHP设置,依次点击下图所示的那些允许启用的项:

a4c26d1e5885305701be709a3d33442f.png

PHP时区设置:PHP解释器默认使用格林威治时间GMT,这样就产生了一个问题,函数调用后显示的时间与实际时间相差8小时(中国时间是GMT+8)所以要进行设置。单击系统托盘,选择菜单的

PHP -> php.ini

.打开php.ini配置文件后,找到[Date]字段,将原来date.timezone前加上分号注释,并在另一行输入下面所示,等号后面加上

”Asia/Shanghai” 如下图所示

a4c26d1e5885305701be709a3d33442f.png

5、配置MySQL数据库 WampServer还整合了一款基于PHP的MySQL数据库管理软件—phpMyAdmin,可以在系统托盘菜单上直接找到。本节介绍如何更改界面语言、为root账户设置密码。更改界面语言:phpMyAdmin默认的语言是英语,单击系统托盘,并单击“phpMyAdmin”如下图:

a4c26d1e5885305701be709a3d33442f.png

单击后出现下面界面:

a4c26d1e5885305701be709a3d33442f.png

为了符合大家的习惯,可以点击Language后面的下拉列表框,将语言改成简体中文,如图

a4c26d1e5885305701be709a3d33442f.png

改成简体中文后的界面如下图,虽然不是完全的简体中文,但是对于英语不好的用户来说,这已经不错了。

 a4c26d1e5885305701be709a3d33442f.png

为root账户设置密码:在MySQL数据库中,root账户类似于Microsoft

SQL Server的sa(super

administrator)账户,具有整个数据库最高的操作权限。然而,在WampServer安装完成之后,默认MySQL的root账户密码为空,这样为以后的数据安全埋下了隐患。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值