2022
我们一起努力

服务器搭建两个网站(一个服务器部署两个网站)

目录:

  • 1、只有一个Ip地址,如何在一个服务器上同时开两个网站?
  • 2、如何在一台服务器上配置搭建两个网站
  • 3、IIS如何设置一台服务器建多个网站
  • 4、一台服务器如何建两个或多个网站?

只有一个Ip地址,如何在一个服务器上同时开两个网站?

可以实现

但是必须占用不同的端口

在web服务器上建立两个站点,一个使用默认的80端口,另一个定义一个其他的端口号,比如8080;分别指向各自的站点目录

如何在一台服务器上配置搭建两个网站

在一台服务器上配置搭建两个网站的方法

最简单高效的方法如下:

1.  先打开Apache的配置文件httpd.conf,在这个文件,

  找到这句:“#Include etc/extra/httpd-vhosts.conf”

  (根据安装路径不同,上面的路径会略有不同)

  把前面的#去掉,即开启了使用虚拟主机的功能;

2.  在httpd-vhosts.conf中进行虚拟主机的配置操作;也可以在httpd.conf直接写入配置,但是

  不建议这么做;

3.  打开httpd-vhosts.conf文件,找到NameVirutalHost *:80,这句话的含义是制定这个主机的

  IP地址和端口号;

4.  关键的virtualhost配置,在NameVirutalHost *:80的下面;

  注意事项:Apache在接受请求时,首先会默认第一个VirtualHost,然后再匹配其他虚拟主

  机,如果没有匹配的,就是第一个VirtualHost起作用。故,在httpd.conf中,将

  Dicrectory /(这个是所有目录的默认配置)和Direcotry/opt/lampp/htdocs的权限,

  都默认设置为deny from all。

5.  virtualhost配置实例:

  VirtualHost*:80

   ServerName *

   DocumentRoot /opt/lampp/htdocs/guest

  Directory /opt/lampp/htdocs/guest

  Order deny,allow

  Allow from all

 /Direcotry

 VirtualHost/

  后面的,依次添加就可以

 VirtualHost *:80

  ServerName www.*****.com

  DocumentRoot /opt/lampp/htdocs/myweb1

  Directory /opt/lampp/htdocs/myweb1

  Order deny,allow

  Allow from all

  /Direcotry

VirtualHost/

另外。。。其实建议你使用完善的管理程序辅助管理站点

并不是因为你不会绑定域名

而是因为你出现这个问题间接表示你会有更多问题处理不了

所以方便才是你的第一学习要点

而不是那些所谓的技术进步

能普普通通运营好简单的网站 再考虑其他深入的问题

IIS如何设置一台服务器建多个网站

一个IP建多个Web站点

TCP端口法

由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的设

置达到这个目标。

在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求:

(1) IP地址

(2) 端口号

(3) 主机头名

在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍TCP端

口法。

环境:假设深圳市某某公司的内部网由一台win2000服务器和几十台工作站组成,这个内部网的网段

是192.168.1.0/24,服务器的地址是192.168.1.10,名称是myserver。在这台服务器已经安装了Internet

服务,即IIS 5。沧海公司有A,B,C三个部门,分别在8086,8087,8088三个房间办公。现在公司要求网络

管理员在服务器上使用一个IP为公司和三个部分别建立一个网站,即要建立四个网站。

通过使用附加端口号,站点只需一个 IP 地址即可维护多个站点。客户要访问站点时,需在静态IP地

址后面附加端口号(默认 Web 站点除外,它使用端口 80)。

具体操作如下:

1、在win2000服务器上为公司和三个部门在硬盘上建立文件夹,做为WEB站点主目录。如下:

WEB站点主目录WEB站点

d:\web\com 公司网站

d :\web\a A部门网站

d:\web\b B部门网站

d:\web\c C部门网站

2、使用WEB站点管理向导,分别为公司和三个部门建立四个WEB站点,四者最大的不同是使用了不同的

TCP端口:

公司站点 A部门站点 B部门站点 C部门站点

IP地址 192.168.1.10

TCP端口 80 8086 8087 8088

权限 读取和运行脚本

站点主目录 d:\web\com d:\web\a d:\web\b d:\web\c

这样,客户端就可以通过:

访问公司站点。

访问A部门站点

访问B部门站点

访问C部门站点

这种方法建立的WEB站点使用非默认端口的网站具有相对的隐蔽性,但此方法维护多个站点要求客户

在端口号前键入实际的数字 IP 地址。不能使用主机名和“友好名称”。

方法二、主机头名法

由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的

设置达到这个目标。

在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求:

(1) IP地址

(2)端口号

(3)主机头名。

在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍主

机头法,使用这种方法可以建立起专业的虚拟主机。

环境:假设深圳市某某公司用一台win2000服务器提供虚拟主机服务,地址是192.168.1.10。在这台

服务器已经安装了Internet服务即IIS 5。

现在公司要求网络管理员在服务器上使用一个IP为ABCD四个公司建立独立的网站,每个网站拥有自己独

立的域名。四家网站域名分别为: , , 和 。

通过使用主机头,站点只需一个 IP 地址即可维护多个站点。客户可以使用不同的域名访问各自的站点,

根本感觉不到这些站点在同一主机上。

具体操作如下:

1、在win2000服务器为四家公司建立文件夹,做为WEB站点主目录。如下: WEB站点主目录 WEB站点

d:\web\a A公司网站

d:\web\b B公司网站

d:\web\c C公司网站

d:\web\d D公司网站

2、使用WEB站点管理向导,分别四家公司建立独立的WEB站点,四者最大的不同是使用了不同的主机头名:

A公司站点 B公司站点 C公司站点 D公司站点

IP地址 192.168.1.10

TCP端口 80

权限 读取和运行脚本

主机头名

站点主目录 d:\web\a d:\web\b d:\web\c d:\web\d

在DNS中将这四个域名注册上,均指向同一地址:192.168.1.10。这样,客户端就可以通过:

访问A公司站点。

访问B公司站点。

访问C公司站点。

访问D公司站点。

3、每个站点的主机头名可以在WEB站点建立向导中设置,它与站点的IP地址,TCP端口在同一屏上。也可能 (DNS)

通过该站点-"属性"-"WEB站点"标签-选IP地址右边的"高级"按钮,跳出"高级多WEB站点配置"进行配置。

这种方法建立可以建立专业的虚拟主机,几乎所有使用IIS提供虚拟主机的公司都这样做的。

一台服务器如何建两个或多个网站?

给两个网站设不同的主机头。当然。主机头就是你的两个不同的域名。如果怕他们冲突的话,将其中的一个网站的端口号改个不同的。网站默认的端口是80。随便改个不同的就可以。

赞(0)
文章名称:《服务器搭建两个网站(一个服务器部署两个网站)》
文章链接:https://www.fzvps.com/244994.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!