apache一个IP多个站点的配置方法   

本文涉及的产品
.cn 域名,1个 12个月
简介:

 在日常的网站发布中很多情况下都无法做到一个IP对应一个站点,在IP4的情况下IP的资源是相对有限的。然而作为最流行的Apache自然也考虑到这种情况,那么接下来看看apache服务器怎么配置一个IP多个站点。

  在httpd.conf中找到 "# Virtual hosts",并添加如下行

    ServerName 你的域名

    HostNameLookups off

  例子  

复制代码
NameVirtualHost 192.168.1.104

<VirtualHost 192.168.1.104>
        ServerName www.php.com
        ServerAdmin test@gmail.com
        DocumentRoot /data/www1/
        DirectoryIndex index.php index.html index.htm index.shtml
        Errorlog /usr/local/apache2/logs/wwwError_log
        Loglevel warn
        HostNameLookups off
        <Directory /data/www1/>
          AllowOverride None
          Order allow,deny
          Allow from all
        </Directory>
</VirtualHost>

<VirtualHost 192.168.1.104>
        ServerName bbs.php.com
        ServerAdmin test@gmail.com
        DocumentRoot /data/www2/
        DirectoryIndex index.php index.html index.htm index.shtml
        Errorlog /usr/local/apache2/logs/bbsError_log
        Loglevel warn
        HostNameLookups off
        <Directory /data/www2/>
          AllowOverride None
          Order allow,deny
          Allow from all
        </Directory>
</VirtualHost>
复制代码

  上述的例子IP都是192.168.1.104,域名分别是www.php.com和bbs.php.com。因而可知apahce是通过ServerName来识别同一个IP下的不同站点的。

  在实际应用中你只需要将IP192.168.1.104、域名www.php.com和bbs.php.com分别改成你的IP和域名即可。






本文转自秋楓博客园博客,原文链接:http://www.cnblogs.com/rwxwsblog/p/4590654.html,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Ubuntu 应用服务中间件 Linux
在Linux中,如何配置Web服务器(如Apache或Nginx)?
在Linux中,如何配置Web服务器(如Apache或Nginx)?
|
2月前
|
应用服务中间件 Linux 网络安全
在Linux中,如何配置Apache或Nginx Web服务器?
在Linux中,如何配置Apache或Nginx Web服务器?
|
2月前
|
Ubuntu 关系型数据库 MySQL
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
21 0
|
2月前
|
存储 缓存 Ubuntu
如何在 Apache Web 服务器中安装、配置和使用模块
如何在 Apache Web 服务器中安装、配置和使用模块
66 0
|
2月前
|
Ubuntu Java 应用服务中间件
在Ubuntu 16.04上安装Apache Tomcat 8的方法
在Ubuntu 16.04上安装Apache Tomcat 8的方法
16 0
|
2月前
|
安全 Java 应用服务中间件
在CentOS 7上安装Apache Tomcat 8的方法
在CentOS 7上安装Apache Tomcat 8的方法
65 0
|
2月前
|
Ubuntu 安全 Java
在Ubuntu 14.04上安装Apache Tomcat 8的方法
在Ubuntu 14.04上安装Apache Tomcat 8的方法
15 0
|
2月前
|
存储 消息中间件 Java
Apache Flink 实践问题之原生TM UI日志问题如何解决
Apache Flink 实践问题之原生TM UI日志问题如何解决
35 1
|
23天前
|
SQL 消息中间件 关系型数据库
Apache Doris Flink Connector 24.0.0 版本正式发布
该版本新增了对 Flink 1.20 的支持,并支持通过 Arrow Flight SQL 高速读取 Doris 中数据。
|
2月前
|
消息中间件 监控 数据挖掘
基于RabbitMQ与Apache Flink构建实时分析系统
【8月更文第28天】本文将介绍如何利用RabbitMQ作为数据源,结合Apache Flink进行实时数据分析。我们将构建一个简单的实时分析系统,该系统能够接收来自不同来源的数据,对数据进行实时处理,并将结果输出到另一个队列或存储系统中。
108 2

相关实验场景

更多

推荐镜像

更多
下一篇
无影云桌面