手动配置wamp环境(5)--虚拟主机的配置

  • 基础地址的更改

    • 网站的根目录 DocumentRoot "e:/website"
    • 目录权限 Directory "e:/website"
    • DirectoryIndex //设置默认首页
      • 提示:默认网站的文件名通常为index.php
  • 虚拟主机的配置
    • 打开包含主配置文件(httpd-vhosts.conf),去掉httpd.conf 文件中473的#注释

      • 虚拟主机的主配置文件
    • 详细配置
      • 打开主配置文件,留下主要内容

      • 基于域名的虚拟主机配置
        • NameVirtualHost 空格*:80

          (httpd -t可以检查服务器是否有错误)

        • 说明
          • * 指的是服务器的网卡所有ip地址
          • *:80 //指的是端口,一定要与httpd.conf中的listen端口保持一致
          • 文件内部内容解释
            NameVirtualHost *:80 //基于域名的虚拟主机配置
            
            //一个虚拟主机        
            
            <VirtualHost *:80> //NameVirtualHost *:80与VirtualHost *:80端口保持一致
            
            ServerName www.jx.com //自定义域名
            
            DocumentRoot "e:/website/JD" //指向的根目录
            
            DirectoryIndex index.html //设置默认首页
            
            <Directory "e:/website/JD">
            
            Options Indexes          //服务器的特性设置(两个属性)
            
                                     //indexes 当设置的默认首页文件不存在时,则以列表的形式显示,存在则可以访问
            
                                     //none 当设置的默认首页不错在时,options none,没有权限打开该网站;存在则可以访问
            
            Order Deny,Allow         //过滤的过程,先拒绝,再允许,和下面配合(如下:先拒绝,后允许,允许所有的)
            
            Allow form All
            
            </Directory>        
            
            </VirtualHost>
    • 在本地hosts中增加一条解析

      如果配置了虚拟主机之后,那么localhost不能使用,默认会访问虚拟主机的第一个主机,如果还想用,需要配置locolhost这个虚拟主机

      虚拟主机其实就是文件夹

时间: 2024-10-11 04:03:54

手动配置wamp环境(5)--虚拟主机的配置的相关文章

Windows10 wamp环境虚拟主机端口配置

Windows搭建wamp环境比Linux系统要简单的多,但是网上很多经验有些误解,导致花了很多时间才配置好. 1.下载wampserver    http://xiazai.xiazaiba.com/Soft/W/wamp_2.5_XiaZaiBa.zip?pcid=27954&filename=wamp_2.5_XiaZaiBa.zip&downloadtype=xiazaiba_seo 安装好之后,wamp程序显示为绿色表示所哟服务开启,如果不是需要重新安装确保正常. 先访问  lo

Ngingx常用配置(二)虚拟主机,访问控制,认证和状态信息

环境概况: IP地址 服务器状态 简述 192.168.180.4 Nginx服务器 192.168.180.23 client 192.168.171.231 client 具体测试步骤如下: (一)基于虚拟主机的配置.是通过不同的域名来区分提供的web服务器的主机,server_name指令主要用于配置基于域名的虚拟主机 1,首先在192.168.180.23修改/etc/hosts文件 [[email protected] haproxy]# vim /etc/hosts 192.168.

虚拟主机ip配置,nginx.conf文件配置及日志文件切割

今天粗略整理了一下虚拟主机配置,nginx.conf文件的配置,及日志文件的切割,记录如下: nginx虚拟主机配置:1.IP地址配置,2.绑定ip地址和虚拟主机详情:1.ip地址的配置:ifconfig eth0 192.168.0.15 netmast 255.255.255.0虚拟ip及对应server块基本配置:ifconfig eth0:1 192.168.0.180 broadcast 192.168.0.255 netmask 255.255.255.0ifconfig eth0:

基于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

Tomcat 的部署+虚拟主机的配置

文章目录 一.Tomcat介绍 1.1.Tomcat 核心组件 1.2.Tomcat 目录结构 二.Tomcat 的部署步骤 2.1.安装JDK 2.2.安装Tomcat 2.3.优化Tomcat的启动速度 三.虚拟主机的配置 3.1.虚拟主机的需求 3.2.配置过程 一.Tomcat介绍 免费的.开放源代码的Web应用服务器 Apache软件基金会 (Apache Software Foundation) Jakarta项目 中的一个核心项目 由Apache.Sun和一些公司及个人共同开发而成

linux(十二)___Apache服务器用户认证、虚拟主机的配置

创建xiangkejin  zhangsan两个用户 可看见文件中创建的两个用户: 建立虚拟目录并配置用户认证 ①建立虚拟目录 /xiangkejin ②在Apache的主配置文件httpd.conf文件中,加入以下语句 Alias /xiangkejin "/xkj"<Directory "/xkj"> AuthType Basic Authname "This is a private website" AuthUserFile

apache中虚拟主机的配置

一.两种方式:基于域名的虚拟主机和基于IP地址的的虚拟主机 (这里基于前者) 二.作用:实现在同一个web服务器下,同时运行很多个站点(项目) 三.虚拟主机的配置 1.在核心配置文件中加载虚拟主机配置文件 Apache中,默认的提供了一个专门配置虚拟主机的配置文件  conf/extra/httpd-vhosts.conf,但是Apache在启动的时候只会读取核心配置文件conf/httpd.conf.因此,需要开启它:在httpd.conf中,找到Include  conf/extra/htt

ubuntu下的apache的虚拟主机的配置

ubuntu下的虚拟主机的配置相对window下的虚拟主机配置有些许不同. 对于要新建的虚拟主机,我们可以有如下几个步骤: 1.在/etc/apache2/sites-available/目录下新建一个你要配置主机的文件,打开他,进行配置: sudo vi /etc/apache2/sites-available/webQQ #这是webQQ的虚拟主机 <VirtualHost *:80> #虚拟主机的根目录 DocumentRoot /var/www/webQQ #主机名 ServerNam

《Apache之虚拟主机的配置》——RHEL6.3

1.安装httpd软件包: Yum install httpd 2.启动apache服务: [[email protected] Desktop]# /etc/init.d/httpd start Starting httpd:                                            [  OK  ] 3.安装mod-ssl软件包 [[email protected] Desktop]# yum install mod_ssl –y 4.创建一个/date/www/