windows下Web服务器配置方法详解
Web服务器概述
Web服务器又称为WWW服务器,它是放置一般网站的服务器。一台Web服务器上可以建立多个网站,各网站的拥有者只需要把做好的网页和相关文件放置在Web服务器的网站中,其它用户就可以用浏览器访问网站中的网页了。
我们配置Web服务器,就是在服务器上建立网站,并设置好相关的参数,至于网站中的网页应该由网站的维护人员制作并上传到服务器中,这个工作不属于配置服务器的工作。
IIS的安装
一般在安装操作系统时不默认安装IIS,所以在第一次配置Web服务器时需要安装IIS。安装方法为:
1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。
2、单击窗口中的“添加/删除Windows组件”图标,弹出“Windows组件向导”对话框。
图1
3、选中“向导”中的“应用程序服务器”复选框。单击“详细信息”按钮,弹出“应用程序服务器”对话框。
图2
4、选择需要的组件,其中“Internet信息服务(IIS)”和“应用程序服务器控制台”是必须选中的。选中“Internet信息服务(IIS)”后,再单击“详细信息”按钮,弹出“Internet信息服务(IIS)”对话框。
图3
5、选中“Internet信息服务管理器”和“万维网服务”。并且选中“万维网服务”后,再单击“详细信息”按钮,弹出“万维网服务”对话框。
图4
6、其中的“万维网服务”必须选中。如果想要服务器支持ASP,还应该选中“Active Server Pages”。逐个单击“确定”按钮,关闭各对话框,直到返回图1的“Windows组件向导”对话框。
7、单击“下一步”按钮,系统开始IIS的安装,这期间可能要求插入Windows Server 2003安装盘,系统会自动进行安装工作。
8、安装完成后,弹出提示安装成功的对话框,单击“确定”按钮就完成了IIS的安装。
友情提示:如果想要同时装入FTP服务器,在“Internet信息服务(IIS)”对话框中应该把“文件传输协议(FTP)服务”的复选框也选中。
图5
在IIS中创建Web网站
打开“Internet 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建→网站”,弹出“网站创建向导”:
图6
图7
网站描述就是网站的名字,它会显示在IIS窗口的目录树中,方便管理员识别各个站点。本例中起名为“枝叶的网站”。
图8
网站IP地址:如果选择“全部未分配”,则服务器会将本机所有IP地址绑定在该网站上,这个选项适合于服务器中只有这一个网站的情况。也可以从 下拉式列表框中选择一个IP地址(下拉式列表框中列出的是本机已配置的IP地址,如果没有,应该先为本机配置IP地址,再选择。)
TCP端口:一般使用默认的端口号80,如果改为其它值,则用户在访问该站点时必须在地址中加入端口号。
主机头:如果该站点已经有域名,可以在主机头中输入域名。
图9
主目录路径是网站根目录的位置,可以用“浏览”按钮选择一个文件夹作为网站的主目录。
图10
网站访问权限是限定用户访问网站时的权限,“读取”是必需的,“运行脚本”可以让站点支持ASP,其它权限可根据需要设置。
单击“下一步”,弹出“完成向导”对话框,就完成了新网站的创建过程,在IIS中可以看到新建的网站。把做好的网页和相关文件复制到主目录中,通常就可以访问这个网站了。
图11
访问网站的方法是:如果在本机上访问,可以在浏览器的地址栏中输入“http://localhost/”;如果在网络中其它计算机上访问,可以在浏览器的地址栏中输入“http://网站IP地址”。
说明:如果网站的TCP端口不是80,在地址中还需加上端口号。假设TCP端口设置为8080,则访问地址应写为“http://localhost:8080/”或“http://网站IP地址:8080”。
网站的基本配置
如果需要修改网站的参数,可以在“网站名字”上单击右键,在右键菜单中选择“属性”,可以打开“网站属性”对话框。
1、“网站”标签
图12
“网站标识”:可以设置网站名字、IP地址、端口号。单击“高级”按钮可以设置主机头名。
2、“主目录”标签
图13
在本地路径中可以设置主目录的路径名和访问权限。
3、“文档”标签
图14
默认文档是指访问一个网站时想要打开的默认网页,这个网页通常是该网站的主页。如果没有启用默认文档或网站的主页文件名不在默认文档列表中,则访问这个网站时需要在地址中指明文件名。
默认文档列表中最初只有4个文件名:Defaulthtm、Defaultasp、indexhtm和Defaultaspx。我用 “添加”按钮加入了一个indexasp,并用“上移”按钮把它移到了顶部。这主要是因为我的网站的主页名为“indexasp”,所以应该把它加入 列表,至于是否位于列表顶部倒是无关紧要的。
经过以上配置,一个Web网站就可以使用了。把制作好的网页复制到网站的主目录中,网站主页的文件名应该包含在默认文档中。打开浏览器,在地址栏中输入“http://本机IP地址”,就可以打开网站的主页。其它页面可以用网页中的超链接打开。
虚拟目录
虚拟目录可以使一个网站不必把所有内容都放置在主目录内。虚拟目录从用户的角度来看仍在主目录之内,但实际位置可以在计算机的其它位置,而且虚拟目录的名字也可以与真实目录不同。如:
图15
图中用户看到的一个位于主目录下的文件夹“pic”,它的真实位置在服务器的“D:myimage”处,而主目录位于“C:mywww” 处。假设该网站的域名是“wwwabccom”,则用户访问“http://wwwabccom/pic/文件1”时,访问的实际位置是服务器的 “D:myimage文件1”,所以虚拟目录的真实名字和位置对用户是不可知的。
创建虚拟目录的方法:
打开 Internet 信息服务窗口,在想要创建虚拟目录的 Web 站点上 单击右键,选择“新建”→“虚拟目录”。弹出虚拟目录创建向导:
图16
别名是映射后的名字,即客户访问时的名字;
图17
路径:服务器上的真实路径名,即虚拟目录的实际位置;
图18
访问权限:指客户对该目录的访问权限。
单击“下一步”按钮,弹出完成对话框,虚拟目录就建立成功了。把相关文件复制到虚拟目录中,用户就可以按照虚拟的树形结构访问到指定文件了。
通常虚拟目录的访问权限、默认文档等都继承自主目录,如果需要修改,可在“Internet 信息服务管理器”中的虚拟目录上单击右键,选择“属性”,就可以修改虚拟目录的参数设置了。
常见问题
1、如何在一台Web服务器上建立多个网站?
在IIS管理器的“网站”上单击右键,选择“新建Web网站”,然后用“网站创建向导”可以创建新网站,每运行一次就能创建一个网站。
多网站的关键是如何区分各个网站,区分的依据是IP地址、TCP端口号、主机头,只要这三个参数中有任何一个不同都可以。
①用IP地址区分各网站:首先为服务器配置多个IP地址,然后在网站属性的IP地址栏目中为每个网站设置一个IP地址。
②用TCP端口区分各网站:这时各网站可以使用相同的IP地址,但把TCP端口设置的不同(应该使用1024~65535之间的值),这样也可以区分各网站。但这种方法要求用户在访问网站时,必须在地址中加入端口号,显得不太方便,一般不用。
③用主机头区分各网站:主机头是一个符合DNS命名规则的符号串,一般就用网站的域名作为主机头。设置主机头可以在网站属性的“网站”标签中单击“高级”按钮进行设置。如图:
图19
利用这个“高级”设置,还可以为一个网站配置多个IP地址,或使用不同的TCP端口。
2、网站配置完成后,为何打不开?
最常见的情况是没有把网站主页的文件名添加到默认文档列表中,IIS6中网站的默认文档只有4个:Defaulthtm、 Defaultasp、indexhtm和Defaultaspx,如果你的网站主页名字不是这4个中的一个,就应该把它添加进去。如果不添加,就 应该用带文件名的地址访问这个页面。
3、为什么我的ASP页面不能执行?
在IIS6中,ASP文件必须在启用“Active Server Pages”时才能执行,如果安装IIS时,没有选中“Active Server Pages”,则服务器默认不启用“Active Server Pages”,也就不能执行ASP文件。
启用“Active Server Pages”的方法是:打开“Internet 信息服务管理器”,选中其中的“Web服务扩展”,然后启用里面的“Active Server Pages”。如图:
图20
服务器光口配置ip需要提供密钥。如需设置多个端口号,请单击将多台裸金属服务器同样的IP地址添加到裸金属服务器上。以root用户登录裸金属服务器。选择这里需要运行用到的密钥(AK和SK)。nics:用于上传临时服务器的登录端口号。请确保在可用页签选择可用的密钥,并在操作列单击新建密钥对,创建一个密钥,用于远程登录裸金属服务器。使用密钥登录裸金属服务器时,您将需要提供相应的私钥。目前支持密码和密钥对方式。密码自定义配置请参考创建裸金属服务器(可选)。通过此方式创建的委托,您可以将自己的资源共享给其他帐号,或将自己的帐号或者云服务以您的身份使用其他云服务,代替您进行一些资源运维工作。当前仅部分区域支持委托,如需使用委托,请参考创建委托。其中,OBS需要用户具有OBS服务的资源,若想使用OBS的委托,请跳过该步骤。首次创建委托请参见委托其他云服务管理资源。
apache服务器如何设置域名和IP地址
apache服务器如何设置域名和IP地址
1、ServerName:80记得做DNS域名指向。
2、Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。Port80Apache的端口。默认值是80。ServerNameabcmeibucomWeb服务器的名字。安装时输入的“ServerName”就是保存在这里。
3、Apache服务器绑定域名的方法:打开httpconf1,ServerName101修改成服务器ip地址。2,#NameVirtualHost修改成NameVirtualHost服务器ip地址3,在文件最后面有虚拟主机格式。
Ubuntu系统里的apache服务器怎么配置域名
Ubuntu系统里的apache服务器怎么配置域名
1、找到apache安装目录下,conf文件夹下的httpdconf文件,用记事本或其他文本编辑软件打开。在文件中搜索”Includeconf/extra/httpd-vhostsconf“这一行,去掉前面的”#“,开启虚拟主机功能。
2、在终端窗口中输入sudovi/etc/apache2/apacheconf--回车--找到Directory/var/www/的位置--更改/var/www/为新的根目录就可以了。
3、第一步:打开apache的配置文件httpdconf,去掉LoadModulerewrite_modulemodules/mod_rewriteso前面的#号。
4、每个域名建一个网站,一个网站绑定一个域名。
5、运行Apache客户端点击Next如图操作点击Next继续Next设置系统信息,在NetworkDomain下填入您的域名,在ServerName下填入您的服务器名称,在AdministratorsEmailAddress下填入系统管理员的联系电子邮件地址。
apache怎样设置
apache怎样设置
1、在Apache配置文件中,给指定目录设置基本的访问权限,主要是靠Allow、Deny、Order三个指令的配合使用来实现的。Allow指令Allow指令的作用与其英文单词的含义一致,用于设置允许访问当前目录(及其子目录)或文件的用户范围。
2、安装apache:make,makeinstall。把虚拟机配置成桥接模式。把虚拟机防火墙关掉。把虚拟机和客户机设置成同一个网段内。
3、然后我们设置成开机自启动,命令如下:chkconfig--levels235httpdon配置完毕,启动Apache:systemctlstarthttpd此时已经可以访问你的服务器,l输入ip地址,不出意外的话,能够看到“Testing的测试页面。
4、首先设置使虚拟机访问外网,选中虚拟机,右击选择“设置”。在设置中选择“网络”,然后点击“网卡1”,选择“网络地址转换(NAT)”模式,点击“确定”。此时,虚拟机应该可以访问外网了。
5、Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。Port80Apache的端口。默认值是80。ServerNameabcmeibucomWeb服务器的名字。安装时输入的“ServerName”就是保存在这里。
6、Apache虚拟机设置有两种方法:基于主机名的虚拟主机(一个IP地址,多个网站)基于IP地址的虚拟主机(每个站点拥有一个的独立IP地址)可能很多人没有多个静态ip,也没有多个域名,也没有线上的服务器。我也没有。
如何给自己的apache服务器绑定域名
如何给自己的apache服务器绑定域名
blogserver1com/usr/local/www/server1com/blog最后,在网站根目录/usr/local/www/下,创建对应目录就可以了。如果需要增加,修改或者删除域名,子域名,仅仅需要更改vhostmap文件,而不用重启apache进程。
Apache服务器绑定域名的方法:打开httpconf1,ServerName101修改成服务器ip地址。2,#NameVirtualHost修改成NameVirtualHost服务器ip地址3,在文件最后面有虚拟主机格式。
logcommon/VirtualHost其中ServerName是绑定的主域名,ServerAlias中的是绑定的其他附属域名。另外注意配置文件中要设置好端口号,并且关闭服务器防火墙,或者在防火墙上开放80端口后才能正常访问。
示例绑定:IP地址1916100比如:对应两个域名http://chaodiquancom和http://chaodiquancn(域名)绑定过程a、打开httpconf,该文件位置在apache/conf下面,直接用文本编辑器即可打开。
你是用apache做虚拟主机吗?如果是单独一个网站,不需要绑定就可以访问,如果只限制一个域名访问的话,在httpdconf搜索Listen80将其改为Listen域名:80即可。
进入你空间管理后台,有域名绑定,操作后就可以了。域名要访问空间,一是要域名解析到空间的IP上,看是否成功,运行cmdping一下。第二就是你问的空间绑定域名了。两者任何一步没做好,这个域名都没办法访问空间的。
如何设置**地址如下:
打开IE浏览器,在右上角找到“工具”图标,点击打开,选择“Internet选项”打开。在弹出的窗口中,选择“连接”选项卡,点击下面的“局域网设置”按钮。在弹出的窗口中,勾选“为LAN使用代理服务器(这些设置不用于拨号或***连接)”,然后输入代理服务器的地址和端口号。
设置好之后,关闭所有窗口,在浏览器中打开百度,输入“IP”,查看一下显示的IP是否与自己设置的相符,如果相符,那就说明设置成功了。
ip
互联网协议(Internet Protocol)是用于分组交换数据网络的一种协议,其任务仅仅是根据源主机和目的主机的地址来传送数据。互联网协议定义了寻址方法和数据报的封装结构。第一个架构的主要版本为IPv4,目前仍然是广泛使用的互联网协议。
网协是怎样实现的?网络互连设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元(技术上称之为“帧”)的格式不同。IP协议实际上是一套由软件、程序组成的协议软件。
它把各种不同“帧”统一转换成“网协数据包”格式,这种转换是因特网的一个最重要的特点,使所有各种计算机都能在因特网上实现互通,即具有“开放性”的特点。
现在大部分人都是使用的无线网络,都需要设置自动获取IP地址。那么如何设置呢?下面我为大家演示一下。
首先,右键点击电脑桌面的网上邻居,然后选择属性选项。
进入这个界面后右键点击本地连接,选择属性选项。
然后找到Internet协议(tcp/tp)点击。
点Internet协议(tcp/tp)击后点击属性,如图所示。
如果你要设置自动获取IP地址和DNS服务器地址,就选择如图所示的两个选项,点击确定就好了。
如果你要设置固定的IP地址和DNS服务器地址,就选择下图所标识的选项,然后填写IP地址及DNS服务器地址,点击确认。
0条评论