配置apache apache服务器如何配置多站点

http://jingyan.baidu.com/article/5225f26b07605be6fa090890.html

  • 让Apache在启动时能加载虚拟主机模块。

    打开Apache安装目录下conf/httpd.conf文件,找到下面两行文字,把最前面的 # 号去掉,然后保存。

    #LoadModule vhost_alias_module modules/mod_vhost_alias.so

    #Include conf/extra/httpd-vhosts.conf

  •  

    接着找到同一文件中的DocumentRoot和Directory,改为站点目录的上一级目录

    例如站点放在 D:/Appserv/www/1 和 D:/Appserv/www/2,则改为以下形式

    DocumentRoot"D:/Appserv/www"

    <Directory"D:/Appserv/www">

  •  

    配置完成后即可打开Apache安装目录下/conf/extra/httpd-vhosts.conf文件,在最后添加如下:

    DocumentRoot是文件放置路径,ServerName是网站域名:

    <VirtualHost*:80>

    DocumentRoot"D:/Appserv/www/1"

    ServerName  www.xxx.com

    </VirtualHost>

    <VirtualHost*:80>

    DocumentRoot"D:/Appserv/www/2"

    ServerName   www.xxx2.com

    </VirtualHost>

  •  

    最后重启Apache服务就配置完成。

  •  

    我个人配置阿帕奇的时候遇到过一个问题,就是比如我的网站www.stzjz.com

    直接输入域名打开的结果却是appserv界面

    如图所示:

  • 6

    我的解决办法是

    Apache安装目录下/conf/extra/httpd-vhosts.conf文件,在最后添加如下:

    <VirtualHost*:80>

    DocumentRoot"D:/Appserv/www"

    ServerName   127.0.0.1

    </VirtualHost>

时间: 2024-10-22 19:29:09

配置apache apache服务器如何配置多站点的相关文章

apache本地服务器的配置流程

安装Apache 一.目的: 1. 能够有一个测试的服务器,不是所有的特殊网络服务都能找到免费的! 二.为什么是 "Apache" 1. 使用最广的 Web 服务器 2. Mac自带,只需要修改几个配置就可以,简单,快捷 3. 有些特殊的服务器功能,Apache都能很好的支持 例如:HTTP PUT/DELETE 操作,知识补充涉及的 HTTPS 服务 三. 准备工作 1. 设置用户密码 四. 配置服务器 1.  配置服务器的工作 1>  在Finder中创建一个"Si

Apache单服务器多端口多站点配置

博主热衷各种互联网技术,常啰嗦,时常伴有强迫症,常更新,觉得文章对你有帮助的可以关注我. 转载请注明"深蓝的镰刀" 假设你的网站的ip是12.34.56.78,你想实现输入12.34.56.78:81后访问 "/yourpath/www81"目录下的网站,而输入12.34.56.78:82后访问 "/yourpath/www82"目录下的网站. 首先确保端口没有被其他进程占用,如果是的关掉该进程,并且设置开机启动不启用该进程. 首先找到你的Apa

Apache 使用ssl模块配置HTTPS(Centos7 httpd2.4.6)

根据原文:http://blog.csdn.net/ithomer/article/details/50433363改编 Web服务器在默认情况下使用HTTP,这是一个纯文本的协议.正如其名称所暗示的,纯文本协议不会对传输中的数据进行任何形式的加密.而基于HTTP的Web服务器是非常容易配置,它在安全方面有重大缺陷.任何”中间人”,通过精心防止的数据包嗅探器,是能够看到任何经过的数据包内容.更进一步,恶意用户甚至可以在传输路径设置一个假冒的WEB服务器冒名顶替实际的目标Web服务器.在这种情况下

配置与管理DNS服务器——配置主要名称服务器

配置主要名称服务器 1.配置正向解析区域 授权DNS服务器管理zhengmingliang.com区域,并把该区域文件命名为zhengmingliang.com.zone. (1)      建立主配置文件named.conf 首先进入到以下目录 在named.conf中编辑以下内容 (2)      建立zhengmingliang.com.zone区域文件 在zhengmingliang.com.zone文件中做如下修改 @是区域名称的缩写.如果在正向解析区域文件中遇到@符号,则都可以替换成

entos7配置ntp时间服务器

转自    https://blog.csdn.net/zzy5066/article/details/79036674 entos7配置ntp时间服务器 Centos7配置时间服务器,假如配置一个服务端,多个客户端: 服务端: 1.安装ntp服务 yum install ntp ntpdate -y 2.查找当前地区,最适合的时间服务器 步骤一:打开网站:http://www.pool.ntp.org/zone/asia 步骤二:复制自动推荐的最合适的同步服务器 server 0.asia.p

网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP 在本地进行安装多个网站. 一般情况下,我们只需要网站程序放到 xampp/htdoc 目录下,然后在浏览器里输入 ip 地址 http://127.0.0.1/ 或者输入域名 http://localhost/ 就可以了.但是这样我们只能使用一个程序,建立一个网站.如果我们想要测试测试不同的程序,

Apache服务器的配置与管理

Apache服务器的建立 一.项目设计 利用Apache服务建立普通Web站点.基于主机和用户认证的访问控制. 二.项目准备 安装有企业服务器版Linux的PC计算机一台.测试用计算机一台(Windows XP).并且两台计算机都在连入局域网.该环境也可以用虚拟机实现.规划好各台主机的IP地址. 三.安装过程 Apache相关软件 httpd软件包 httpd-manual软件包 1.检测是否安装httpd 2.开启httpd服务 3.查看80端口是否被监听 4.查看ip地址,并测试服务器是否能

linux下安装Apache(https) 服务器证书安装配置指南

一.  安装准备 1.    安装Openssl 要使Apache支持SSL,需要首先安装Openssl支持.推荐下载安装openssl-0.9.8k.tar.gz   下载Openssl:http://www.openssl.org/source/       tar -zxf openssl-0.9.8k.tar.gz    //解压安装包          cd openssl-0.9.8k                 //进入已经解压的安装包          ./config   

apache windowns 下wamp配置多站点的问题

1.多站点配置找到apache下面的 conf/httpd.conf # Virtual hostsInclude conf/extra/httpd-vhosts.conf  //将这句前面的#号注释掉 2.找到conf/extra/httpd-vhosts.conf <VirtualHost 127.0.0.1:80> DocumentRoot "d:/wamp/www/testadmin/" ServerName www.test.com </VirtualHos