怎么才能在一个服务器上建立多个PHP站点
导读:本文共1076字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:在同一台服务器里如何运行多个网站,提供WEB、FTP、Mail等服务。工具/原料虚拟主机Apache Web服务软件方法/步骤实现方法有三种: 1:IP的方法 ①基于IP的方法: 在服务器里绑定多个IP,然后配置WEB服务器,把多个网站绑定在不同的IP上。访问不同的IP,就看到不同的网站。 2:基于主机名的方法 ②基于端口的方法: 一个IP地址,通过不同的端口实在不... ...
目录
(为您整理了一些要点),点击可以直达。在同一台服务器里如何运行多个网站,提供WEB、FTP、Mail等服务。工具/原料虚拟主机Apache Web服务软件方法/步骤实现方法有三种: 1:IP的方法 ①基于IP的方法: 在服务器里绑定多个IP,然后配置WEB服务器,把多个网站绑定在不同的IP上。访问不同的IP,就看到不同的网站。 2:基于主机名的方法 ②基于端口的方法: 一个IP地址,通过不同的端口实在不同网站的访问。 3:基于端口方法。 ③基于主机名的方法: 设置多个域名的A记录,使它们解析到同一个IP地址上,即同一个服务器上。然后,在服务器上配置WEB服务端,添加多个网站,为每个网站设定一个主机名。因为HTTP协议访问请求里包含有主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。三种虚拟主机实现的基本配置 ①基于IP虚拟主机的实现: 多个ip,需要把中心主机取消 打开web服务的主配置文档:vim /etc/httpd/conf/httpd.conf DocumentRoot 注释掉 配置虚拟主机: <VirtualHost 192.168.1.100:80> DocumentRoot "/var/a/html" ServerName www.a.com <VirtualHost/> <VirtualHost 192.168.1.101:80> DocumentRoot "/var/ab/html" ServerName www.ab.com <VirtualHost/> vim /etc/hosts 192.168.1.100 www.a.com 192.168.1.101 www.ab.com 浏览器中输入IP地址进行实验效果的验证。 ②基于端口: <VirtualHost 192.168.1.100:80> DocumentRoot "/var/a/html" ServerName www.a.com <VirtualHost/> <VirtualHost 192.168.1.101:8080> DocumentRoot "/var/ab/html" ServerName www.ab.com <VirtualHost/> ③基于主机名: 开启:NameVirtualHost 192.168.1.100:80 <VirtualHost :80> ServerAdmin www.a.com DocumentRoot /var/a/html </VirtualHost> <VirtualHost :80> ServerAdmin www.51qgj.com DocumentRoot /var/ab/html </VirtualHost>
怎么才能在一个服务器上建立多个PHP站点的详细内容,希望对您有所帮助,信息来源于网络。