zoukankan      html  css  js  c++  java
  • 虚拟主机+mac下apache+ubuntu12.04下nginx+只要4部+wamp下

    mac+apache虚拟主机(4步解决)

    下面蓝色字体的路径,各位要自己改一下啊~

    1、修改httpd.conf里面,去掉include前面注释

      sudo vim /etc/apache2/httpd.conf              //window下,如果装wampserver,则地址在c:/wamp/bin/apache/apache2.4.9/conf/ 下面

      # Virtual hosts
      Include /private/etc/apache2/extra/httpd-vhosts.conf

    2、修改httpd-vhosts.conf里面,添加以下

      sudo vim /etc/apache2/extra/httpd-vhosts.conf 

    <VirtualHost *:80>
      DocumentRoot "/Users/liangzhongyuan/Sites/cos"
      ServerName www.cosweb.com
      ErrorLog "/private/var/log/apache2/sites-error_log"
      CustomLog "/private/var/log/apache2/sites-access_log" common

    #  下面注释的小部分,如果httpd.conf里面已经有了,就不需要了。
    #  <Directory />  
    #  Options Indexes FollowSymLinks MultiViews
    #  AllowOverride None
    #  Order deny,allow
    #  Allow from all
    #  </Directory>
    </VirtualHost>

    3、修改hosts(以下是apache和nginx共通之处)

      sudo vim /etc/hosts

      127.0.0.1       www.cosweb.com

    4、重启apache服务

      sudo apachectl restart

    搞定~

    ubuntu12.04+nginx虚拟主机(4步解决)

    1、修改nginx.conf里面,取消注释

      sudo vim /etc/nginx/nginx.conf 

    ##
    # Virtual Host Configs
    ##

    include /etc/nginx/sites-enabled/*;

    2、修改default里面,添加或修改以下

    sudo vim /etc/nginx/sites-available/default

    server {
    listen 80;
    server_name www.cosweb.com;

    root /home/liang/php/cos;
    index index.php index.html index.htm;

    location / {
    try_files $uri $uri/ /index.html;
    }

    location ~ \.php$ {
    fastcgi_split_path_info ^(.+\.php)(/.+)$;

    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi_params;
    }
    }

    3、修改hosts(以下是apache和nginx共通之处)

      sudo vim /etc/hosts

      127.0.0.1       www.cosweb.com

    4、重启nginx服务

      sudo service nginx restart

     

    打开浏览器试试:http://www.cosweb.com/index.php

     

    Wampserver 下

    1、修改httpd.conf

      位置:c:/wamp/bin/apache/apache2.4.9/conf/   //修改前要备份

      修改三块:

    LoadModule rewrite_module modules/mod_rewrite.so #去掉前面";"   //为了laravel的配置
    
    
    #这一段参考上面注释部分 <Directory /> AllowOverride none #Require all denied Order deny,allow Allow from all #这个必须要,不然总是403 forbidden 错误 </Directory> # Virtual hosts Include conf/extra/httpd-vhosts.conf #去掉前面的";"

    二、修改http-vhosts.conf

    #laravel项目典型配置
    
    <VirtualHost *:80>
        DocumentRoot "d:/Sites/project/overtimerecord/public"
        ServerName overtimerecord
        ErrorLog "logs/dummy-host2.example.com-error.log"
        CustomLog "logs/dummy-host2.example.com-access.log" common
    </VirtualHost>

    三、修改hosts

      C:\Windows\System32\drivers\etc  下的hosts

    四、重启wampserver

     over~

    1、以专家为榜样,不必自己重新探索
    2、解构技能,找出实现80%效果的那20%
    3、不要一心二用
    4、练习练习再练习!然后获得即时反馈
    5、坚持,不要在低谷期放弃
  • 相关阅读:
    小程序canvas生成海报-新旧接口
    vue网页小程序实现七牛云图片文件上传以及原生组件video显示不出问题
    【文化课】 一篇魔改英语理解
    python萌新笔记
    版本控制(Version control)
    开源许可证(License)
    agc004c
    python日期时间、时间戳互相转换
    拓展django-haystack全文检索的样式和搜索频率限制
    常用JS代码
  • 原文地址:https://www.cnblogs.com/zhongyuan/p/3010672.html
Copyright © 2011-2022 走看看