基于WampServer搭建web服务器

494 阅读2分钟

这是我参与2022首次更文挑战的第14天,活动详情查看:2022首次更文挑战

web服务器主要提供文档(文本、图片、视频、音频)浏览服务,一般可以安装Apache、WampServer服务器软件进行搭建。WampServer的wamp是Windows (Linux) + Apache + Mysql + PHP的首字母组合,本文就记录一下基于WampServer搭建web服务器搭建服务器的过程。

一、安装WampServer

安装过程十分简单,除了指定安装路径外,其他默认安装即可。安装完成后打开软件,图标为绿色则表示服务为正常启动状态。

注意事项

  1. 检查防火墙是否开启,开启将不能正常访问
  2. 检查访问权限到apache的配置文件的第235行添加Allow from all
  3. 确保端口没有被其他程序占用

image.png

二、配置根目录

网站根目录时web服务器存放网站程序的空间,可以通过修改配置文件自定义根目录。

打开配置文件

配置文件路径:wampserver安装目录下的bin\apache\Apache2.2.21\conf\httpd.conf。

查找并修改根目录

需要修改两处(178行和205行),,参照下图的设置,这样C:/Soft/SoftData/wamp/就为存放根目录了。

image.png

重启apach

修改完后重启apache,将网页放到配置好的根目录下,用浏览器访问127.0.0.1就可以访问到网页了。

三、配置虚拟主机

在一台服务器上,可以通过配置虚拟主机,然后分别设定根目录,实现对多个网站的管理。

开启虚拟主机配置

开启虚拟主机配置:取消httpd.conf中468行的注释即可。

image.png

配置虚机主机

在conf/extra/httpd-vhosts.conf中配置。只要修改 DocumentRoot 、ServerName 、ServerAlias三项即可。当在这个文件配置多个虚拟主机时,localhost访问的是最上面配置的主机。

image.png

修改DNS文件

在C:\Windows\System32\drivers\etc\hosts中配置。

image.png

重启apache

重启apache,这样就可使用浏览器访问example.com和访问baidu.com了。

根目录文件内容如下图:

image.png

浏览器访问情况如下图:

image.png

image.png

image.png