windows下配置

1.找到apache的配置文件,httpd.conf
2.找到 LoadModule rewrite_module modules/mod_rewrite.so 去掉前边的#
3.找到 Include conf/extra/httpd-vhosts.conf 去掉前边的#
4.找 conf/extra/httpd-vhosts.conf 这个文件
5.加
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin phpexcel@php.com               #管理邮箱
    DocumentRoot "D:/phpStudy/WWW”       #工作目录,也就是代码位置
    ServerName www.excel.com                     #虚拟域名
    ErrorLog "logs/dummy-host2.example.com-error.log"   //apache中的错误日志
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
6. 在httpd.conf中找
<Directory "D:/phpStudy/WWW">  ----工作目录
    Options +Indexes +FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all        ---------访问权限
    Require all granted
</Directory>
7.在hosts中(windows目录 C:\Windows\System32\drivers\etc)加
127.0.0.1       www.excel.com    #指向虚拟域名
8.重启apache
 
访问www目录下的文件可以看到效果
 
mac nginx配置虚拟主机
1.  打开 /usr/local/etc/nginx/nginx.conf 注意权限,用sudo vi nginx.conf 打开
2. 在http中 最后加上  include vhosts/*.conf;如果有,请忽略,可以第三步了
3. 在 /usr/local/etc/nginx/vhosts 目录下,新建文件,以.com.conf结束,比方说baidu.com.conf,此处命名自己最好以域名命名,因为我们在这个目录下可以配置很多个虚拟主机,一个文件就是一个虚拟主机
4.sudo vi xx.com.conf 
5. 注意红色的几处地方就好了
upstream baidu(和文件名相同) { 
    server 127.0.0.1:80;   #自己的ip及端口
}
server {
    listen 80;
    charset utf-8;
    server_name www.baidu.com;  #虚拟主机名
    #access_log  logs/apicloud-access.log ;
    #error_log  logs/apicloud-error.log ;
    root /Users/www;  #代码存放目录
    if ( $http_cookie ~* "(.*)$")
    {
        set $meilishuo_cookie $1;
    }
    location / {
        index index.php;
        if (!-e $request_filename) {
            rewrite ^(.*)$ /index.php last;
        }
    }

try_files $uri /index.php?$args;
    #location /index.php {
    location ~* \.php$ {
        fastcgi_pass   apicloud;
        fastcgi_next_upstream error timeout invalid_header http_500;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi.conf;
    }

}
 
6.配hosts,打开 /etc/hosts,用命令sudo vi /etc/hosts
7.  加上dns解析 127.0.0.1       www.baidu.com
8.重启nginx (sudo pkill -9
/usr/local/opt/nginx/bin   重启命令 sudo nginx
/usr/local/opt/nginx/bin)
然后访问对应目录 /Users/www 下的php文件就可以了
 
 

windows和mac下分别配置虚拟主机的更多相关文章

  1. mac 上 mamp 配置虚拟主机 具体过程 ?

    https://www.zhihu.com/question/32320396 mac 上 mamp 配置虚拟主机 具体过程 ? 按照哪些配置什么的 都搞好了 但是还不好 配置的主机 制定的目录 还是 ...

  2. windows 下 nginx 配置虚拟主机

    1. 在 nginx 的配置文件 nginx.conf 里面 引入虚拟主机配置文件,以后所有的虚拟主机配置文件都在写这个文件里 include       vhost.conf; (或者新建vhost ...

  3. 转载:mac系统XAMPP配置虚拟主机

    安装完xampp后,想添加一个virsualhost,一直报错.查了半天资料,都是乱说,后来看到了一篇国外的文章,终于弄出来了,整理一下. 第一步,配置本地hosts sudo vi /etc/hos ...

  4. windows下apache配置虚拟主机

    因为有多个laravel项目需要配置根目录到public下面,所以要配置多个虚拟主机 方法一:添加端口号 第一步:进入apache的目录 Apache24\conf 找到 httpd.conf 文件, ...

  5. mac下xampp简单虚拟主机配置

    多域名,虚拟主机的配置 开启虚拟主机配置选项: 打开httpd.conf文件,找到httpd-vhosts.conf那一行,解除该行注释: 打开httpd-vhosts.conf文件 修改如下 < ...

  6. ***阿里云linux 下怎么配置虚拟主机

    最近有个问题,本人在阿里云买了linux服务器,用wordpress做了一个博客网站www.bravetiger.cn,现在想加一个电商系统进去,假设二级域名为:shop.bravetiger.cn, ...

  7. lnmp下 nginx 配置虚拟主机

    <一.参考> 这里以配置2个站点(2个域名)为例,n 个站点可以相应增加调整,假设: IP地址: 202.55.1.100 域名1 example1.com 放在 /www/example ...

  8. java JDK在windows及mac下安装配置

    windows下安装: JDK下载 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151. ...

  9. apache window环境下本地配置虚拟主机

    1.在httpd.conf中去掉如下注释: # Virtual hostsInclude conf/extra/httpd-vhosts.conf 2.在 httpd-vhosts.conf添加内容 ...

随机推荐

  1. 【C#】线程池

    将方法排入队列以便执行,并指定包含该方法所用数据的对象.此方法在有线程池线程变得可用时执行. class Program { static void Main(string[] args) { str ...

  2. 首页视频播放jquery

    <script type="text/javascript" src="[!--news.url--]skin/default/js/flowplayer-3.2. ...

  3. C# 实现Oracle中的数据与Excel之间的转换

    最近项目要求实现数据库之间数据在各个数据库之间导入导出,在此做个笔记 1. 将Oracle中的表导入到Excel中,反之亦然  private static readonly string conne ...

  4. 关于WP8 微信分享的补充说明

    1.根据微信官方Demo完成相应功能. 2.在分享完后,从微信回来,需要进行 快速恢复. 3.在快速恢复中加入 RootFrame.Navigating += HandlerFotResetNavig ...

  5. Java Web应用中调优线程池的重要性

    不论你是否关注,Java Web应用都或多或少的使用了线程池来处理请求.线程池的实现细节可能会被忽视,但是有关于线程池的使用和调优迟早是需要了解的.本文主要介绍Java线程池的使用和如何正确的配置线程 ...

  6. 关于sublime text的配置方法

    一个星期没有写博客了, 是时候来一波了 -------------------------------------------------------------------------------- ...

  7. 1654 方程的解 - Wikioi

    题目描述 Description佳佳碰到了一个难题,请你来帮忙解决.对于不定方程a1+a2+… +ak-1 +ak=g(x),其中k≥2且k ∈ N*,x是正整数,g(x) =xx mod 1000( ...

  8. UVA 10720 Graph Construction 贪心+优先队列

    题目链接: 题目 Graph Construction Time limit: 3.000 seconds 问题描述 Graph is a collection of edges E and vert ...

  9. hadoop历史服务器配置问题

    作者:sdjnzqr 出处:http://www.cnblogs.com/sdjnzqr/ 版权:本文版权归作者和博客园共有 转载:欢迎转载,但未经作者同意,必须保留此段声明:必须在文章中给出原文连接 ...

  10. ${fn:length(worklicenseList)} #表示不在struts堆栈里,没有#表示从struts堆栈里取

    ${fn:length(worklicenseList)} #表示不在struts堆栈里,没有#表示从struts堆栈里取