zoukankan      html  css  js  c++  java
  • Apache服务器中配置虚拟机的方法

    新浪微博虚拟机开发配置步骤及介绍。
    1、由于后面虚拟机中需要用到Rewrite所以先编辑Apache的conf目录下的httpd.conf文件。(可根据实际需要操作)
    添加mod_rewrite.so模块支持。去掉下列行中前面的#号。
    LoadModule rewrite_module modules/mod_rewrite.so
    2、配置apache支持虚拟机。这一步很重要。
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf
    找到 上面相关文本,去掉#Include conf/extra/httpd-vhosts.conf前的#。
    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf
    保存退出。
    3、编辑conf目录下extra文件夹下的httpd-vhosts.conf。
    去掉实例配置,添加新有配置。以新浪微博为例,配置文件如下:
    #
    # Virtual Hosts
    #
    # If you want to maintain multiple domains/hostnames on your
    # machine you can setup VirtualHost containers for them. Most configurations
    # use only name-based virtual hosts so the server doesn't need to worry about
    # IP addresses. This is indicated by the asterisks in the directives below.
    #
    # Please see the documentation at
    # <URL:http://httpd.apache.org/docs/2.2/vhosts/>
    # for further details before you try to setup virtual hosts.
    #
    # You may use the command line option '-S' to verify your virtual host
    # configuration.
    #
    # Use name-based virtual hosting.
    #
    NameVirtualHost *:80
    #
    # VirtualHost example:
    # Almost any Apache directive may go into a VirtualHost container.
    # The first VirtualHost section is used for all requests that do not
    # match a ServerName or ServerAlias in any <VirtualHost> block.
    #
    <VirtualHost *:80>
        #管理员邮箱
        ServerAdmin  jiangfeng3@staff.sina.com.cn 
        #项目根目录   
        DocumentRoot "D:/htdocs/frame_export"       
        #域名  
        ServerName test.t.sina.com.cn   
        #别名                      
        ServerAlias test.t.sina.com.cn
        #错误日志路径
        ErrorLog "logs/test.t.sins.com.cn-error.log"
        CustomLog "logs/test.t.sins.com.cn-access.log" common
        RewriteEngine on
        #重写规则,可根据实际需要添加
        RewriteRule  ^/(.*)$       /apps/index.php [L]
    </VirtualHost>
    4、编辑本地host文件,以windows为例
    进入C:/Windows/System32/drivers/etc
    记事本打开hosts文件
    最后添加
     127.0.0.1       localhost
     127.0.0.1       test.t.sina.com.cn
    例子:
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    # localhost name resolution is handled within DNS itself.
     127.0.0.1       localhost
    # ::1             localhost
     127.0.0.1       test.t.sina.com.cn
    保存退出
    5、重启apache,浏览器输入http://test.t.sina.com.cn

    转载请注明原文地址:http://www.server110.com/apache/201309/1615.html

  • 相关阅读:
    [C#菜鸟]C# Hook (三) Windows常用消息大全
    [C#菜鸟]C# Hook (二) 常用钩子的类型
    C# hook WndProc
    Win7、win8、win10下实现精准截获Explorer拷贝行为
    对“XXX::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们
    VC中MessageBox与AfxMessageBox用法与区别
    C# 强命名程序集,防止dll被修改,混淆下发布
    easyhook报错The given 64-Bit library does not exist
    easyhook源码分析三——申请钩子
    Ext3日记文件系统为什么文件系统还会损坏?
  • 原文地址:https://www.cnblogs.com/favana/p/5382724.html
Copyright © 2011-2022 走看看