server2016下搭建web服务器&三种虚拟主机实验文档

安装web服务器

首先打开server2016的服务器管理器,点击添加角色和功能如图所示:

开始之前默认下一步如图所示:

安装类型默认下一步选择基于角色或基于功能的安装如图所示:

服务器选择默认下一步如图所示:

服务器角色选择web服务器(IIS)如图所示:

功能选项一般默认即可哦如图所示:

确认下无误后点击安装如图所示:

安装完成点击关闭如图所示:

以上web服务器安装完成我们在Windows管理工具里打开如图所示:

点击打开后点到网站会有一个站点在这里我们可以进行操作更改,点击这里的web网站右击到管理网站的高级设置里可以看到相应的配置(%systemDrive%表示系统在哪个盘就定义到哪个盘是一个环境变量)如图所示:

此时可以访问这个默认的网站车险的页面如图所示:

我们在网站中添加的文档形式必须是默认文档中有的一般选用最多的文档形式是index.html如图所示:

我们在建文档的时候文件拓展名一般是隐藏状态,我们需要显示拓展名就要去掉隐藏如图所示:

接下来我们来实现实验要求

在server2016的c盘建一个文件夹为gushi在gushi里建一个文本文档需要现在文本文档里输入你想访问的内容后才可以更改文本文档的名称,这里修改为lndex.html;同时server2016与自己的本机需要在同一个网段,验证是否同一网段需在本机ping一下成功才可以访问如图所示:

此时web网站的物理路径要与刚刚要访问的文档路径一致如图所示:

在网站绑定里看下类型、IP地址及端口号,一般默认端口一般为80端口如图所示:

以上是基于IP地址访问我们到本机上测试下如图所示:

第一种访问方式成功我们看第二种访问方式基于端口号方式访问:

点击网站绑定选中点击编辑将IP地址为192.168.10.11的端口改为8080端口号点击确定如图所示:

接下来我们到主机访问下如图所示:

基于端口访问也成功了耶, 还差最后一种基于主机名方式访问这里用hosts访问步骤如下:

首先到本机的C盘找到hosts文档路径如图所示:

接下来需要把文档拖到桌面进行修改,添加最后两行的相同IP不同主机名如图所示:

到网站绑定里添加主机名为www.aa.com 和 www.bb.com 其他值相同如图所示:

首先我们到主机ping下主机名如图所示:

ping成功了我们继续到主机上访问下基于不同主机名如图所示:

基于以上步骤我们完成了server2016下搭建web服务器&三种虚拟主机实验文档

原文地址:http://blog.51cto.com/13871378/2147864

时间: 2024-08-15 10:08:31

server2016下搭建web服务器&三种虚拟主机实验文档的相关文章

server2016下搭建web服务器&三种虚拟主机实验

虚拟主机:同一台服务器上运行多个网站实现方式:基于ip地址:基于端口号(默认80,修改1024以上任何):基于主机名(host,DNS)用host方式需在主机c/windows/system32/drivers/etc修改.实验内容:在server2016里搭建web服务器,然后创建2个网页,分别是主要为城市和开心首页.之后通过ip地址,端口号,主机名这三种方式运行网站. 首先在server2016上搭建web服务器,在服务器管理器--添加角色和功能--接着在服务器角色里勾选web服务器(IIS

server2016下搭建web服务器&3种虚拟主机的搭建

一.打开server2016下的服务器 二.安装 wed服务器 三.server2016添加网卡,填写网卡的IP地址 四.把主机的IP地址改成和server2016一样的网段 五.打开server2016管理工具的web的管理器 六.新建一个网站 七.编辑绑定ip地址和端口 八.在本机的流量器打开网站 没有任何东西的网站 九.创建网站的内容,在默认文档里添加一个问档 十.在server2016找到网站创的文件夹 十一.点击查看的选项,在查看里把隐藏已知文件类型的扩展名求掉勾之后确认 十二.把文档

ubuntu 12.04下搭建web服务器(MySQL+PHP+Apache) 教程(转+亲测)

ubuntu 12.04下搭建web服务器(MySQL+PHP+Apache) 教程 1.切换管理员身份 在ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录: sudo su 2.开始安装ssh (安装SSH-server:(用Xshell操作更方便,先获得ssh服务支持)sudo apt-get updatesudo apt-get install openssh-server openssh-client启动SSH-Serversudo /etc/init.d

CentOS 6.2下搭建Web服务器

1Centos 6.2下搭建web服务器 如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性. 之前我们介绍了如何在openSUSE 12.1下搭建Web服务器,里面详细介绍了在openSUSE 12.1下搭建服务器的方法,其实除了Red Hat和openSUSE,CentOS也是人们经常用到的搭建Web服务器的Linux版本. CentOS是企业Linux发行版领头羊Red Hat Enterprise

WEB服务器-Nginx之虚拟主机、日志、认证及优化

WEB服务器-Nginx之虚拟主机.日志.认证及优化 概述 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名.2011年6月1日,nginx 1.0.4发布. Nginx是一

apache基本配置管理之:apache基于IP,port和域名三种虚拟主机配置方法

apache配置管理 一.基于端口,即基于不同的端口,相同的IP的虚拟主机      基于相同ip不同port的虚拟主机 1)vi /etc/http/conf/httpd.conf 2)将Listen字段改为 Listen 80 Listen 8888 (以上设置表示使用80以及8888端口) 3)更改虚拟主机部分为: <VirtualHost 192.168.0.1:80> DocumentRoot /var/www/html/website1 ServerName www.website

Ubuntu 12.04下搭建Web服务器 (MySQL+PHP+Apache)(转)

看了网上很多关于用linux操作系统搭建网站服务器的教程,于是我自己也测试了很多,但今天所测试的 Ubuntu 12.04下搭建Web网站服务器 (MySQL+PHP+Apache环境),感觉这个适合新手.所以这里就跟大家分享下.其实这个网上也有教程的,但我这里算是优化前辈们的教程吧,因为 我当时按照他们的操作时卡了几次,因为他们的有的地方没讲清楚. Ubuntu 12.04(代号Precise Pangolin)是一个LTS长期支持版本,已如约正式发布.Ubuntu 12.04是第16代Ubu

ubuntu 16.04下搭建web服务器(MySQL+PHP+Apache) 教程

1.开始说明 下面很多可能参照网上其中以为前辈的,但有所改进吧.这些设置可能会有所不同,你需要根据不同情况进行修改. 安装apache2 2.切换管理员身份 在ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录: sudo su 3.开始安装mysql5 apt-get install mysql-server mysql-client 你将被要求提供一个mysql的root用户的密码,我们需要在红色区域设置密码. new password for the mysq

centos6.2下搭建Web服务器

1.安装Apache2 yum install httpd 2.启动 方法一:service httpd start 方法二:/etc/init.d/httpd start //浏览http://ip,应该看到Apache2的测试页 3.设置开机启动 方法一:chkconfig --levels 235 httpd on 方法二:chkconfig httpd on //Apache的默认文档根目录是在CentOS上的/var/www/html 目录 ,配置文件是/etc/httpd/conf/