Apache多端口多主机名配置

1.基于域名的虚拟主机(不同域名相同IP和端口)
向DNS服务提供虚拟Web站点的域名,以便当访问其中任何一个虚拟Web站点时,最终访问的都是同一个IP地址。
2.基于端口的虚拟主机(不同端口相同IP)
通常只用于同一个Web站点,其网站的名称、IP地址往往是相同的,但通过不同的TCP端口来提供访问不同网页内容的服务入口。在浏览器中访问非80端口的Web服务器时,需要明确指出服务器的端口号。

实验环境:一台RHEL6.5 一台window7

操作步骤

进入httpd的主配置文件


修改监听端口和域名


启动httpd服务,关闭防火墙


html
在httpd的站点目录下写一段语句并生成index.html

这里可以看到网站已经提供出来了

在conf.d目录下创建一个以conf为结尾的文件

并写入这些语句




我们要使用域名访问这里我们需要搭建域名解析,搭建named服务并对其各种配置文件进行修改

完成后启动服务并使用host进行查看是否已经可以解析了

在opt目录下创建两个文件并创建网站


这里已经看到不同域名相同IP和端口已经实现了

进入之前的文件下在最下面添加这些语句

为了实现不同端口,我们要进入主配置文件添加监听端口

在opt目录下创建另一个网站


  • 不同端口相同IP也实现

原文地址:http://blog.51cto.com/13840048/2157675

时间: 2024-10-28 13:35:43

Apache多端口多主机名配置的相关文章

apache虚拟目录和多端口多主机名配置

实验要求:用户授权访问和搭建基于域名的虚拟主机,基于ip地址,基于端口的虚拟主机 实验步骤: 1.基于ip地址 首先挂载,然后我查看下我有没有httpd,如果没有就有rpm安装httpd 然后用vi编辑器进入httpd.conf配置文件,改下监听端口(是你linuX自己的ip地址), 在改一个完全合格域名 启动服务,并且关闭防火墙 在宿主机上打开网页输入ip地址192.168.10.10,打开了apache默认网页 你可以echo一个,把默认网页改成this is apache toot 在回到

Linux Redhat 6.5 apache虚拟目录和多端口多主机名配置

Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中. **实验目标为 实现虚拟目录 实现用户登陆显示不同页面 实现域名访问 实验准备环境Redhat 6.5版本 安装对应的RPM包 挂载光盘 [[email protected] ~]# rpm -ivh /mnt/Packages/httpd-2.2.

Linux服务器上apache虚拟目录和多端口多主机名配置

实验 实验环境: 在虚拟机上搭建一台linux服务器和一台win7客户机:   实验要求:   一,创建Apache服务并配置虚拟目录实现客户机访问,设置httpd服务的访问控制. 二,创建基于域名,不同端口号的虚拟WEB主机.   实验步骤:   一,创建Apache服务并配置虚拟目录实现客户机访问,设置httpd服务的访问控制:   使用RPM方式安装Apache服务: 编辑httpd服务配置文件,设置监听的IP地址,端口号,域名. 进入/etc/httpd/conf.d目录下创建名为vdi

Apache搭建Web主机(虚拟目录、分别基于IP地址、端口、主机名)

Apache介绍 Apache HTTP Server是一款开源的网站服务软件,在Web服务器领域中长期保持着超过半数的份额,Apache服务器可以运行在Linux.UNIX.Windows等多数操作系统平台中. Apache服务器在功能.性能和安全性等方面的表现都是比较突出的,可以较好地满足Web服务器用户的应用需求,其主要特点包括以下几个方面: 开放源代码 跨平台应用 支持各种Web编程语言 模块化设计 运行非常稳定 良好的安全性 构建虚拟Web主机 在同一台Apache服务器中运行多个We

主机名配置和接口配置 域名配置主机名配置

主机名配置 /etc/sysconfig/network   主机名可以不改成域名形式的 shell>vim /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=mail1.gz.com 本地域名解析配置 常用来做测试,当然在一个自己的系统内部使用也是很常见的 shell>vim /etc/hosts 192.168.2.10 mail1.gz.com 192.168.2.20 mail2.gz.com DNS配置

apache 虚拟目录 不同主机名 不同端口

实验环境:rhel6作服务端,宿主机或另开一台win系统作访问端实验目的:实现网页多路访问实验需求:服务端ip地址:192.168.100.10 访问端ip地址:192.168.100.25(只要是100段的就行) 1 . 首先安装httpd服务,进入配置文件进行配置vim /etc/httpd/conf/httpd.confListen 192.168.100.10:80 //监听端口#Listen 80 //ipv6注销掉ServerName www.benet.com:80 //主机名 2

基于apache双向ssl虚拟主机服务配置

因为公司需要最近一直研究apache双向认证的问题,公司只有一台服务器,这台服务器上部署着wiki知识库,owncloud私有云,phpmyadmin,zendaopms.现在想实现owncloud需要证书认证的方式才能访问,其他三个可以通过http访问.想要实现这样的环境需要用到apache双向ssl的配置还有apache虚拟主机的知识. 软件环境 Apache Httpd 2.2.16  openssl-1.0.0e.tar.gzSSL-Tools(http://www.openssl.or

Redhat6 网卡设置 IP地址及主机名配置

1:临时修改:1.1:修改IP地址#ifconfig eth0 192.168.1.10  network 192.168.1.0 1.2:修改网关地址# route add default gw 192.168.1.1 dev eth0 1.3:修改DNS# echo "nameserver 8.8.8.8" >> /etc/resolv.conf 注:一旦重启网卡或者重启服务器,除了DNS的操作其他均会被还原 2:永久性修改:2.1:修改IP地址修改/etc/sysco

linux 下apache搭建和虚拟主机的配置

apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一. Linux 下apache服务器的搭建 安装并更新apache yum install httpd 启动服务 默认情况下 apache在/var/www/html存放web页面 在该目录下新建一个index.html网页 编辑html文件 此时在客户机浏览器输入服务器地址,简单的搭建完成!