精华内容
参与话题
问答
  • 配置多个Apache目录

    2018-01-08 22:16:00
    一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程 中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于...

    本人经测试成功,不懂的可以留言

     一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程 中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于本地没办法绑定域名,所以我们也只能通过IP或者localhost+端口访问,那么 现在我们就来讲一下如何在本机实现绑定多个端口多站点的方法;

     

    配置apache的方法这里就不多说了,可以参考:

     

    知道配置文件:apache安装目录/conf/httpd.conf

     

    找到

    # Virtual hosts
    
    #Include conf/extra/httpd-vhosts.conf

    去掉#

    如下:

    # Virtual hosts
    
    Include conf/extra/httpd-vhosts.conf

     

    去掉#是为了加载扩展配置

    找到apache安装目录/conf/extra/httpd-vhosts.conf

     

    我们就开始在这个文件里面配置多端口多站点了。

    比如我们添加一个81端口的站点

    找到

    NameVirtualHost *:80

    Listen 80

    在下面添加一个81端口

    Listen 81

     

    然后在找到

    <VirtualHost *:80>
    
        ServerAdmin webmaster@dummy-host.example.com
    
        DocumentRoot "c:/Apache24/docs/dummy-host.example.com"
    
        ServerName dummy-host.example.com
    
        ServerAlias www.dummy-host.example.com
    
        ErrorLog "logs/dummy-host.example.com-error.log"
    
        CustomLog "logs/dummy-host.example.com-access.log" common
    
    </VirtualHost>

     

    这里的数据是不是很多啊,我们不需要那么多,我们只需要服务器名,和项目目录就行----------------virtuahost 可以直接写在 http.conf 里

     

    我们改成

    <VirtualHost *:80>
    
        DocumentRoot "D:/www" 
    
        ServerName 127.0.0.1
    
    
    </VirtualHost>

     

     

    如果想要通过81端口访问,我们则添加下面的端口

     

    <VirtualHost *:81>
    
        DocumentRoot "D:/www/test" 
    
        ServerName 127.0.0.1:81
    
    </VirtualHost>
    

      

     

    现在我们已经成功配置好多端口多站点了,我们重启一下apache,再来测试一下。

     

    下面我们在浏览器输入

    localhost

    则默认访问的是D:/www项目

     

    输入localhost:8080

    访问的则是D:/www/test项目

    转载于:https://www.cnblogs.com/zhanghao1314/p/8245261.html

    展开全文
  • 在讲配置之前首先要了解计算机的web工作原理: 打开网址后 计算首先会在本地的hosts寻找有没有对应的网址映射,... 1、打开电脑C:\Windows\System32\drivers\etc找到hosts文件打开(作为映射)  配置格式为:  

    在讲配置之前首先要了解计算机的web工作原理: 打开网址后 计算首先会在本地的hosts寻找有没有对应的网址映射,如果有则执行这里面的网址所在应用程序,如果没有则

    会找互联网有连接活动的对应主机名进行解析!

    下面是配置步骤:

       1、打开电脑C:\Windows\System32\drivers\etc找到hosts文件打开(作为映射)

             配置格式为:

            127.0.0.1 (本地ip)     lambert.com(自己设计的域名)

            127.0.0.1 (本地ip)     lamberttp.com(自己设计的域名)


       2、打开apache配置文件,去掉Include conf/extra/httpd-vhosts.conf前面的#


       3、​在配置文件最后增添

            DocumentRoot"D:/environment/wamp/www/obj" #这里是本地项目路径

            ServerName lambert.com#这里是你自己设计的域名

            DocumentRoot"D:/environment/wamp/www/objsss" #这里是本地项目路径

            ServerName lamberttp.com#这里是你自己设计的域名



    展开全文
  • 最近在学习PHP和HTML,准备在本地搭建两网站并设置虚拟域名,一域名是www.Back.com...在进行下面步骤前需要确保电脑上已经成功搭建好开发环境,我的是Apache2.4+PHP7+MySQL5.6.4。环境搭建参考灵枢博主的 http...

    最近在学习PHP和HTML,准备在本地搭建两个网站并配置虚拟域名,一个域名是www.Back.com,另一个是www.Track.com。

    参考了许多博主的经验,有些适用,有些不是解决这个问题,尝试了很多次,现在把我认为有用的内容整合在这篇文章中。

    在进行下面步骤前需要确保电脑上已经成功搭建好开发环境,我的是Apache2.4+PHP7+MySQL5.6.4。环境搭建参考灵枢博主的

    https://blog.csdn.net/galen2016/article/details/80778662写的非常详细。

    一、首先给Apache服务器自带的站点配置虚拟域名

    1.首先找到c:\windows\system32\drivers\etc\hosts文件,用记事本打开,在文件的末尾添加语句127.0.0.1 www.Back.com和127.0.0.1 www.Track.com。

    如果遇到没有无法正常修改的情况,需要修改权限。可自行搜索如何修改hosts文件。参考:https://jingyan.baidu.com/article/624e7459b194f134e8ba5a8e.html

    2.进入电脑上Apache的安装目录,找到httpd.conf文件(D:\Apache24\conf\http.conf)用记事本打开。在记事本文件中选择【编辑】——【查找】,查找内容填DocumentRoot。把DocumentRoot对应的路径改为自己的html和php文件所在的文件夹。按下图把D:\Apache24\test替换成对应文件的路径,去掉前面的#号。我的test文件夹中的文件对应域名为www.Back.com。

    3.添加虚拟域名。打开D:\Apache24\conf\extra下的httpd-vhosts文件,将文件末尾<VirtualHost *:80>.....</VirtualHost>之间的内容复制粘贴,修改DocumentRoot后的路径改为上面图片中填写的D:\Apache24\test,修改ServerName为www.Back.com(要添加的虚拟域名)。

    下面的块是后面粘贴的,其中的DocumentRoot和ServerName部分做了修改。开启服务后,直接在浏览器输入http://www.Back.com/A.html,可以显示对应页面。

    4.接下来开始设置第二个站点,在Apache安装目录下的conf文件夹找到http.conf文件复制粘贴,改名为http2.conf或者my.conf。同样查找DocumentRoot,修改路径为D:\Apache24\test1,里面的文件对应域名www.Track.com的站点。

    值得注意的是,对照http.conf文件把其中的80全部改为8080,不然在两个服务都打开时会出现端口冲突,导致后面打开的服务无法正常启动。

    5.按照步骤3的方法设置虚拟域名www.Track.com。

    6.设置完第二个站点的配置文件后,打开cmd,进入Apache安装目录的bin子目录,输入以下命令:

    httpd.exe -k install -n "服务名" -f "d:\apache24\conf\http2.conf" 

    命令中的服务名可任取,路径为第二个站点的新配置文件的路径。

    在Apache Monitar中可以看到有两个服务,都开启后,在浏览器输入http://www.Track.com:8080/B.html,测试能否正常打开。

     

     

    展开全文
  • 怎么在一个服务器里配置多个网站?...*:80 监听绑定在当前电脑上的任意IP的80端口,那么多个虚拟主机就会一同工作,每一个虚拟主机必须配置ServerName。 3、打开C:\Windows\System32\drivers\etc路径下的hosts文...

    怎么在一个服务器里配置出多个网站?

    1、打开httpd.conf文件下的511行和184行,把#注释去掉:

    在这里插入图片描述
    在这里插入图片描述
    注:
    LoadModule vhost_alias_module modules/mod_vhost_alias.so去掉#意思是启用apache的虚拟主机功能。  
    Include conf/extra/httpd-vhosts.conf去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。

    2、打开httpd-vhost.conf文件,修改网站根目录以及域名:

    在这里插入图片描述
    注:
    *:80 监听绑定在当前电脑上的任意IP的80端口,那么多个虚拟主机就会一同工作,那么每一个虚拟主机必须配置ServerName,区别开来分别工作。

    3、打开C:\Windows\System32\drivers\etc路径下的hosts文件,增加你设置的网站域名:

    在这里插入图片描述

    4、网站搜索你配置的网站域名既可以搜索到你网站。

    5、继续添加第二个网站域名

    在这里插入图片描述

    6、把httpd.conf文件下的 FollowSymLinks选项索引、不允许所有指令、请求权限 三个指令复制到httpd-vhost文件下(这三个指令有的版本不需要用):

    在这里插入图片描述
    注:因为在httpd.conf文件里已经限制了只在www文件路径里,所以域名的指定路径是www的一个子文件夹。
    在这里插入图片描述

    7、多个网站域名即配置好。

    展开全文
  • 1、配置运行tomcat 首先要配置java的jdk环境,这个就不在谢了 不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat 2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , ...
  • 第一步我们准备好两域名进行测试,我们在自己的电脑配置虚拟的。 打开C:\Windows\System32\drivers\etc下的hosts文件进行域名配置 第二打开Apache24\conf中的httpd.conf文件,取消相关注释 第三找到...
  • Apache配置多站点

    2018-08-31 14:09:07
    一、首先配置httpd.conf文件 将#Include conf/extra/httpd-vhosts.conf这行代码前的注释去掉,即打开了占点配置 二、配置extra/httpd-vhosts.conf文件 ...三、配置本地电脑的hosts文件 127.0.0.1 ...
  • Apache 配置多端口

    2016-09-14 12:28:00
    Apache 配置多端口,主要是以下步骤 1. 如果电脑是64位的,官网上下载WampServe,装的过程中如果出现msvcp110.dll丢失的话,解决办法如下:  1.1 首先是打开浏览器,在浏览器的地址栏里输入...
  • 首先我下载的是wampserver 64位, 按照自己的电脑系统下载 一般就分两种 ,1 32为操作系统, 2 64为操作系统。 下面是软件图+ 文件+64位; 安装教程就不写了。 下一步下一步就行 下面改到了配置了 首先第一步、...
  • apache多站点配置

    千次阅读 2016-01-19 19:28:30
    前言 虽说apache安装好后给了我们一个默认的一个站点,而且我们还可以将这个默认的站点修改成我们自己的站点,但是这似乎还不能完全...所以需要一种可以同时在一个电脑上同时提供多个站点,那么就需要配置多站点了。
  • apache多网站配置

    2017-07-19 10:10:00
    可是这似乎还不能全然满足我们的须要,由于当我们要在本机上开发(phpWeb)或者測试另外一个网站的时候,那么我们是不是要将那个默认的网站改动成我们自己的那个网站呢,假设我们希望我们电脑上有同一时候多个网站,...
  • Apache配置多主机多站点,可以通过两种方式实现: 将同一域名的不同端口映射到不同的虚拟主机,不同端口映射到不同的站点;将同一端口映射成不同的域名,不同的域名映射到不同的站点。 我们只需要修改相应的...
  • 下面我们把配置的详细过程写在下面,以供参考:(此例以配置Tomcat为例) 1. 下载apache-tomcat-7.0.63,下载下来的文件为apache-tomcat-7.0.63.zip. 2. 解压该压缩包到D:/div/目录下。 3. 修改解压文件夹...
  • 一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于...
  • 因为公司的电脑是 Windows 的,有时候需要搭建 php 环境来调试一些小东西方便自己工作,因为只是小应用,所以自己搭建本地的 WAMP 环境就没有必要了,网上的 WAMP 环境集成包还是很的,什么 PHPNow 啊,WampServer...
  • 一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程 中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于...
  • 11、配置运行tomcat 首先要配置java的jdk环境,这个就不在写了 不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , 添加"CATALINA_...
  • XAMPP Apache 配置多端口和多域名方法

    千次阅读 2016-06-21 11:41:51
    我们在工作中经常遇到同时调试多个网站的情况,那么如何配置呢?就像平时访问网站一样,网站 a.com 与网站 b.com  截然不同。这都是常见现象,如果在局域网中要访问另外一台电脑上的多个网站,就需要使用 ...

空空如也

1 2 3 4 5 ... 15
收藏数 285
精华内容 114
关键字:

电脑配置多个apache