这是我参与2022首次更文挑战的第14天,活动详情查看:2022首次更文挑战
web服务器主要提供文档(文本、图片、视频、音频)浏览服务,一般可以安装Apache、WampServer服务器软件进行搭建。WampServer的wamp是Windows (Linux) + Apache + Mysql + PHP的首字母组合,本文就记录一下基于WampServer搭建web服务器搭建服务器的过程。
一、安装WampServer
安装过程十分简单,除了指定安装路径外,其他默认安装即可。安装完成后打开软件,图标为绿色则表示服务为正常启动状态。
注意事项
- 检查防火墙是否开启,开启将不能正常访问
- 检查访问权限到apache的配置文件的第235行添加Allow from all
- 确保端口没有被其他程序占用
二、配置根目录
网站根目录时web服务器存放网站程序的空间,可以通过修改配置文件自定义根目录。
打开配置文件
配置文件路径:wampserver安装目录下的bin\apache\Apache2.2.21\conf\httpd.conf。
查找并修改根目录
需要修改两处(178行和205行),,参照下图的设置,这样C:/Soft/SoftData/wamp/就为存放根目录了。
重启apach
修改完后重启apache,将网页放到配置好的根目录下,用浏览器访问127.0.0.1就可以访问到网页了。
三、配置虚拟主机
在一台服务器上,可以通过配置虚拟主机,然后分别设定根目录,实现对多个网站的管理。
开启虚拟主机配置
开启虚拟主机配置:取消httpd.conf中468行的注释即可。
配置虚机主机
在conf/extra/httpd-vhosts.conf中配置。只要修改 DocumentRoot 、ServerName 、ServerAlias三项即可。当在这个文件配置多个虚拟主机时,localhost访问的是最上面配置的主机。
修改DNS文件
在C:\Windows\System32\drivers\etc\hosts中配置。
重启apache
重启apache,这样就可使用浏览器访问example.com和访问baidu.com了。
根目录文件内容如下图:
浏览器访问情况如下图: