虚拟机设置
来源:互联网 发布:cf网络加速器官方下载 编辑:程序博客网 时间:2024/06/05 17:33
IIS虚拟主机设置虚拟主机是指在一台服务器里运行几个网站、提供WEB、FTP、Mail等服务。本文主要介绍WEB服务的虚拟主机设置。
虚拟主机有两种实现方法:基于IP的方法和基于主机名的方法。
基于IP的方法:
首先,在服务器里绑定多个IP,然后配置WEB服务器,把多个网站绑定在不同的IP上。访问不同的IP,就看到不同的网站。
基于主机名的方法:
首先,设置多个域名的A记录,使它们解析到同一个IP地址上,即同一个服务器上。然后,在服务器上配置WEB服务端,添加多个网站,为每个网站设定一个主机名。因为HTTP协议访问请求里包含有主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。
基本IP的方法在局域网中比较常用,基于主机名的方法在Internet中比较常用。下面以两个最常用的WEB服务器IIS和Apache为例,介绍基于主机名的虚拟主机的设置方法。
设置虚拟主机的主要步骤:
- 在动态域名客户端软件里添加多个域名。这一步的目的,是让这些域名都解析到同一个服务器上。(注:公网客户端和内网专业版TrueHost客户端可添加多个域名,内网标准版不支持多域名)。
- 在用户机器的WEB服务器(IIS、Apache等)上添加域名配置虚拟主机。
Apache虚拟主机设置
- 打开“控制面板”->“管理工具”->“Internet服务管理器”->“默认web站点”。
- 在“默认web站点”上按鼠标右键,选择“新建”->“站点”。按“下一步”。
- 输入站点说明,如“站点1”。按“下一步”。
- 在“站点的主机头”上输入域名,如“abc.dns0755.net”。按“下一步”。
- 在路径里指定站点的根目录路径。按“下一步”。
- 在权限里选择适当的权限。按“下一步”,即可完成。
如果配置的是顶级域名的虚拟主机,例如在上面第4步主机头里输入“abc.com”,而同时又希望用户使用“www.abc.com”也能访问。设置步骤如下:
- 在“Internet服务管理器”的“站点1”上按鼠标右键,选择“属性”。
- 在IP地址右边点击“高级”。
- 点击“添加”,输入端口号(一般用80),再输入主机头名“www.abc.com”。
如果有多个站点要添加,请重复执行上面的步骤。
<VirtualHost *>
- 打开Apache配置文件“httpd.conf”,查找“#NameVirtualHost *”,把这行前面的“#”去掉。
- 在“NameVirtualHost *”这行下面,增加虚拟主机站点。示例如下:
ServerAdmin webmaster@comexe.cn
DocumentRoot /export/home/dns0755
ServerName dns0755.net
ServerAlias *.dns0755.net
ScriptAlias /cgi-bin/ /export/home/dns0755/cgi-bin/
ErrorLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755-err.log 604800"
CustomLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755.log 604800" combined
</VirtualHost>说明:
ServerAdmin webmaster@comexe.cn
站点管理员Email地址DocumentRoot /export/home/dns0755
站点根目录ServerName dns0755.net
站点主机名ServerAlias *.dns0755.net
站点别名,“*”表示任意字符ScriptAlias /cgi-bin/ /export/home/dns0755/cgi-bin/
执行脚本文件存放路径ErrorLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755-err.log 604800"
错误日志控制CustomLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755.log 604800" combined
访问日志/usr/local/sbin/rotatelogs是日志管理程序
/var/log/http/dns0755.log是日志文件名
604800的单位是秒,这种写法表示每隔7天产生一个日志文件如果有多个站点要添加,请重复执行第2步操作。
- 虚拟机设置
- 设置虚拟机
- 虚拟机设置
- 虚拟机设置
- 虚拟机设置
- 虚拟机的网络设置
- 虚拟机linux上网设置
- 虚拟机网络设置
- 虚拟机设置上网方法
- 虚拟机网络共享设置
- vmware虚拟机设置
- LINUX 虚拟机 设置
- 虚拟机上网的设置
- JAVA虚拟机内存设置
- vmware虚拟机网络设置
- VirtualBox虚拟机网络设置
- VMware虚拟机网络设置
- 虚拟机网卡设置
- XML元素
- KiRui会走路啦!
- XML实体
- 同一java文件的不同方式的编译结果
- 补上那天没有写的技术细节(about nutch)
- 虚拟机设置
- 【考前心态】家长帮孩子调整心态要做的十件事
- Building High Performance HTML Pages
- 晕--as3
- 获取当前使用数据库信息
- 生成缩略图
- Understanding Network Class Loaders http://java.sun.com/developer/technicalArticles/Networking/classloaders/
- Web单点登录和客户/服务器单点登录
- Bash内建指令集