精华内容
参与话题
问答
  • 1. 为第二个站点准备自己...2. 添加第二个Apache服务:在安装上当bin子目录下,使用以下命令完成并指定所属配置文件。  httpd.exe -k install -n "服务名" -f "d:\apache2.2\conf\web2.conf" 3. 把站点文件放到Do

    1. 为第二个站点准备自己的配置文件 httpd.conf。修改监听端口,ServerName,DocumentRoot等属性。

    2. 添加第二个Apache服务:在安装上当bin子目录下,使用以下命令完成并指定所属配置文件。

          httpd.exe -k install -n "服务名" -f "d:\apache2.2\conf\web2.conf"

    3. 把站点文件放到DocumentRoot目录下。

    4. 配置其他细节,完成。


    其他命令参考:
    将Apache安装为Windows NT服务:
        httpd -k install
    指定服务的名称,当你在同一机器上安装多个Apache服务时,你必须为它们指定不同的名字。
       httpd -k install -n "服务名"
    为不同名称的服务使用不同的配置文件,则安装时需要指定配置文件:
       httpd -k install -n "服务名" -f "c:\files\my.conf"如果你使用的是第一个命令,也就是除 -k install 外没有其它命令行参数,那么被安装的服务名称将是:Apache2 ,配置文件将使用conf\httpd.conf 。
    移除一个Apache服务:
       httpd -k uninstall
    使用下述命令移除特定名称的Apache服务:
       httpd -k uninstall -n "服务名"
    通常,启动、重启、关闭Apache服务的方法是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2 和 NET STOP Apache2 或者通过Windows服务控制面板。在启动Apache服务之前,你应当使用下面的命令检查一下配置文件的正确性:
       httpd -n "服务名" -t
    你可以通过命令行开关来控制Apache服务。要启动一个已经安装的Apache服务,可以使用:
       httpd -k start
    要停止一个已经安装的Apache服务,可以使用:
       httpd -k stop

       httpd -k shutdown
    要重启一个运行中的Apache服务,强制它重新读取配置文件,可以使用:
       httpd -k restart
    展开全文
  • [code="java"]安装好Apache以后,可以在浏览器中输入http://localhost测试. 更改第一个站点的根目录:在文件... 为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,...
    安装好Apache以后,可以在浏览器中输入http://localhost测试.
    更改第一个站点的根目录:在文件Apache2.2\conf\httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径,如:D:\www\web1
    为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等),修改web2.conf中的Listen 8080(原来为80)、ServerName localhost:8080(原来为80)、DocumentRoot "D:/www/web2" (原来为web1)
    添加第二个Apache服务:Apache安装目录的bin子目录下,使用如下命令将Apache安装为Windows NT服务:httpd.exe -k install -n "服务名" -f "d:\apache2.2\conf\web2.conf"
    其他的命令:
    将Apache安装为Windows NT服务:
    httpd -k install
    指定服务的名称,当你在同一机器上安装多个Apache服务时,你必须为它们指定不同的名字。
    httpd -k install -n "服务名"
    为不同名称的服务使用不同的配置文件,则安装时需要指定配置文件:
    httpd -k install -n "服务名" -f "c:\files\my.conf"
    如果你使用的是第一个命令,也就是除 -k install 外没有其它命令行参数,那么被安装的服务名称将是:Apache2 ,配置文件将使用conf\httpd.conf 。
    移除一个Apache服务:
    httpd -k uninstall
    使用下述命令移除特定名称的Apache服务:
    httpd -k uninstall -n "服务名"
    通常,启动、重启、关闭Apache服务的方法是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2 和 NET STOP Apache2 或者通过Windows服务控制面板。在启动Apache服务之前,你应当使用下面的命令检查一下配置文件的正确性:
    httpd -n "服务名" -t
    你可以通过命令行开关来控制Apache服务。要启动一个已经安装的Apache服务,可以使用:
    httpd -k start
    要停止一个已经安装的Apache服务,可以使用:
    httpd -k stop

    httpd -k shutdown
    要重启一个运行中的Apache服务,强制它重新读取配置文件,可以使用:
    httpd -k restart
    本文出自 51CTO
    .COM技术博客

    [url=http://www.idouye.com/]http://www.idouye.com 爱豆叶资料分享[/url]
    展开全文
  • 安装好Apache以后,可以在浏览器中输入http://localhost测试. 更改第一个站点的根目录:在文件Apache...为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等...

    安装好Apache以后,可以在浏览器中输入http://localhost测试.
    更改第一个站点的根目录:在文件Apache2.2\conf\httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径,如:D:\www\web1
    为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等),修改web2.conf中的Listen 8080(原来为80)、ServerName localhost:8080(原来为80)、DocumentRoot “D:/www/web2” (原来为web1)
    添加第二个Apache服务:Apache安装目录的bin子目录下,使用如下命令将Apache安装为Windows NT服务:httpd.exe -k install -n “服务名” -f “d:\apache2.2\conf\web2.conf”
    其他的命令:
    将Apache安装为Windows NT服务:
    httpd -k install
    指定服务的名称,当你在同一机器上安装多个Apache服务时,你必须为它们指定不同的名字。
    httpd -k install -n “服务名”
    为不同名称的服务使用不同的配置文件,则安装时需要指定配置文件:
    httpd -k install -n “服务名” -f “c:\files\my.conf”
    如果你使用的是第一个命令,也就是除 -k install 外没有其它命令行参数,那么被安装的服务名称将是:Apache2 ,配置文件将使用conf\httpd.conf 。
    移除一个Apache服务:
    httpd -k uninstall
    使用下述命令移除特定名称的Apache服务:
    httpd -k uninstall -n “服务名”
    通 常,启动、重启、关闭Apache服务的方法是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2 和 NET STOP Apache2或者通过Windows服务控制面板。在启动Apache服务之前,你应当使用下面的命令检查一下配置文件的正确性:
    httpd -n “服务名” -t
    你可以通过命令行开关来控制Apache服务。要启动一个已经安装的Apache服务,可以使用:
    httpd -k start
    要停止一个已经安装的Apache服务,可以使用:
    httpd -k stop

    httpd -k shutdown
    要重启一个运行中的Apache服务,强制它重新读取配置文件,可以使用:
    httpd -k restart

    遇到 AcceptEx() WinSock2 API这个问题,是由于WinSock出错导致的,可以通过命令重置WinSock得以解决:
    netsh winsock reset

    展开全文
  • Apache配置多个站点

    2011-11-25 11:03:17
    在一个apache上配置多个服务项,每个服务项负责一个php网站项目
  • windows 7 下安装多个 apache服务

    千次阅读 2016-06-01 10:48:47
    windows 7 下安装多个 apache ...如下,我选择的是Apache2.4.20x64配置 apache1、解压下载的压缩文件到安装目录如图 第一个apache安装目录如图 第二个apache安装目录2、修改配置文件配置的第一个 apache 把它的服务命

    windows 7 下安装多个 apache 服务


    下载 apache

    选择apache版本 http://www.apachehaus.com/cgi-bin/download.plx
    如下,我选择的是Apache2.4.20x64

    选择apache版本

    配置 apache

    1、解压下载的压缩文件到安装目录

    如图 第一个apache安装目录

    第一个apache目录

    如图 第二个apache安装目录

    第二个apache目录

    2、修改配置文件

    配置的第一个 apache 把它的服务命名为 apache81。

    1、修改 httpd.conf 配置文件
    配置服务根目录:
    Define SRVROOT “E:\service\httpd-2.4.20-x64-vc14-r2\Apache24:
    配置监听端口(这里我不使用默认80端口):
    Listen 81
    配置 DocumentRoot:
    配置documentRoot
    2、修改HTTPS服务端口(默认443端口):
    将 conf\extra 目录下的 httpd-ahssl.conf、httpd-ssl.conf 中的 443 全部替换为 441

    配置的第二个 apache 把它的服务命名为 apache82。

    1、修改 httpd.conf 配置文件
    配置服务根目录:
    Define SRVROOT “E:\service\httpd-2.4.20-x64-vc14-r2\Apache2:
    配置监听端口(这里我不使用默认80端口):
    Listen 82
    配置 DocumentRoot:
    配置documentRoot
    2、修改HTTPS服务端口(默认443端口):
    将 conf\extra 目录下的 httpd-ahssl.conf、httpd-ssl.conf 中的 443 全部替换为 442

    将 apache 安装为windows 服务

    命令行切换到 第一个apache 安装目录下的bin目录

    切换到命令行

    安装命令

    httpd.exe -k install -n "apache81" -f "E:\service\httpd-2.4.20-x64-vc14-r2\Apache24\conf\httpd.conf"

    -k 表示安装为服务
    -n 指定安装的服务名
    -f 指定安装的配置文件

    卸载命令

    httpd.exe -k uninstall -n "apache81"

    命令行切换到 第二个apache 安装目录下的bin目录

    切换到命令行

    安装命令

    httpd.exe -k install -n "apache82" -f "E:\service\httpd-2.4.20-x64-vc14-r2\Apache2\conf\httpd.conf"

    提示安装成功后,打开 windows 服务就可以看到 apache81、 apache82 两项服务

    服务

    打开浏览器访问:localhost:81、localhost:82

    展开全文
  • 如何在windows 7 下安装多个 apache服务

    千次阅读 2018-06-20 10:58:56
    同样,在一台windows上如何安装两个apache服务器呢?本人是出于测试需求的原因,所以就亲自在原已装有apache的windows机上再安装了第二个apache服务器。具体的方法步骤如下,希望也可以给你带来帮助。(特别说明:本...
  • Linux环境下Apache配置多个虚拟主机

    千次阅读 2017-03-19 11:06:09
    那么Apache下配置虚拟主机可以满足这需求; 比较简单的是基于主机名的配置步骤如下: 示例环境  ip:115.28.17.191  域名:baijunyao.com  thinkbjy.com  目录 /var/www/html/baijunyao
  • Apache配置多个虚拟主机

    千次阅读 2018-10-25 17:16:36
    第一步:先在本地创建文本根目录 第二步:将Apache解压到全英文目录,然后点击那个最亮的图标,打开: conf-->httpd.conf文件 第三步:在httpd.conf文件下找到如下行,将原来的注释去掉 第四步:打开...
  • 那么Apache下配置虚拟主机可以满足这需求; 比较简单的是基于主机名的配置步骤如下: 示例环境  ip:115.28.17.191  域名:baijunyao.com  thinkbjy.com  目录 /var/www/html/baijunyao
  • Apache 配置多个虚拟主机

    千次阅读 2016-08-17 16:54:15
    Apache2服务器,配置虚拟主机
  • 实现目标:通过一台服务器发布多个网站 [root@localhost ~]# cd /usr/local/apache2/ //进入到Apache的安装目录下 [root@localhost apache2]# ls [root@localhost apache2]# cd conf/ //进入到Apache的配置文件下 ...
  • 本例中共配置两网站,两网站所在服务器假定为 127.0.0.1,信息如下: 网站名称 网站硬盘路径 网站端口 博客一 /var/blog1 2018 博客二 /var/blog2 2019 配置 Apache2 监听的端口: sudo nano /etc/...
  • 1.在httpd.conf添加多个端口,如下 Listen 80Listen 8080 2.开启Include conf/extra/httpd-vhosts.conf 3.具体代码如下 <VirtualHost *:80> ServerAdmin webmaster@dummy-host.example....
  • 1.以后操作用到很虚拟主机的操作,将独立的配置文件打开,并设置虚拟主机的配置 ...4.配置第二个虚拟主机,同样将host的域名解析改为回环地址,打开域名后出现禁止访问,因为文件读取权限没有打开,而上面的...
  • MAC为Apache2服务器配置多个虚拟主机

    千次阅读 2016-09-12 20:35:11
    MAC为Apache2服务器配置多个虚拟主机当我们在做项目的时候有时候有时候需要同时操作多个项目,但是apache服务器默认值只提供一个根目录,这时候就比较麻烦了,我们可以通配置多个虚拟主机来实现这个问题1....
  • Linux环境下Apache配置多个虚拟主机挂载多站点同时运行的方法修改apache配置文件修改httpd-vhosts.conf文件 我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求 修改apache配置...
  • httpd.conf 中加入 NameVirtualHost * 解决问题。
  • 将同一域名的不同端口映射到不同的虚拟主机,不同端口映射到不同的站点;将同一端口映射成不同的域名,不同的域名映射到不同的站点。 我们只需要修改相应的配置文件即可。 一、准备工作 1、修改系统 hosts文件 ...
  • centos 7.2 apache2.4 虚拟主机 架设
  • 主要是配置httpd.conf和... 配置Apache的httpd.conf文件加入以下内容#为域名的虚拟主机指定一个IP和端口NameVirtualHost *:80#第一个虚拟主机 # 域名 ServerName local.licai.com #该虚拟主机的文档路径 DocumentRo
  • ubuntu上配置Apache和centeros好像还不太一样,里面的配置文件好像有点区别,centeros上是httpd.conf,ubuntu是apache2.conf,记录一下ubuntu18.04系统下的操作: 一、安装Apache 1.直接用命令安装,sudo apt-get ...
  • Apache多个HTTPS虚拟主机的实现

    万次阅读 2015-02-28 16:48:54
    要实现一个Apache服务器上提供多个SSL虚拟主机,可以: * 使用多域名SSL证书,可以实现一个IP,一个443端口上多个SSL虚拟主机; * 一个ip,为所有SSL虚拟主机配置单独的端口。比如,默认的虚拟主机使用443,其他的...
  • Apache2.4虚拟主机站点配置

    万次阅读 2016-03-29 15:13:40
    博客中提到的各个文件路径说明:(我的apache安装在”D:\webtools\Apache2.4”).我的apache版本为Apache/2.4.17 (Win64),最新版下载地址:http://httpd.apache.org/ 文件 路径 httpd.exe D:\webtools\Apache2.4\bin...
  • 本文适合有Linux基础的同学们进行研究学习! 版本信息 ...安装apache之前,需要先安装几组件:apr、apr-util、apr-iconv、pcre,这里将安装包上传到/usr/local/software目录下,目前只安装就行apr、a...
  • Linux下安装多个apache

    千次阅读 2017-12-21 11:27:22
    完整安装一个apache到/usr/server/apache 复制/usr/server/apache到/usr/server/apache1 修改/usr/server/apache/conf/httpd.conf 监听192.168.1.100 修改/usr/server/apache1/conf/httpd.conf 监听192.168...
  • (1)在/etc/httpd/conf/httpd.conf配置文件中加入 Listen 172.16.60.6:80 Listen 172.16.60.6:8080(2)修改/etc/httpd/conf.d/httpd-vhosts.conf (3)配置文件中的相应的...在test3文件夹中建立index.html文
  • apache 2.2 在httpd-vhosts.conf里怎么配置一域名都访问一地方。 现在我的做法是配置三VirtualHost,很正常,就是想把他们都整在一起。 试了一下:ServerName kj.scsyyjxh.org kj.scsyx....
  • 1.apache2的配置首先要配置好apache2,如果未配置,请...虚拟主机的配置1.配置httpd.conf 如果etc/httpd/conf/httpd.conf存在,则配置此httpd.conf 如果etc/httpd/conf/httpd.conf不存在,此时需要我们在/etc/apache2下
  • Apache服务器配置多个虚拟主机

    千次阅读 2015-08-03 21:58:41
    引子在写这片博客的时候,我几乎是热泪盈眶的,因为在我配置虚拟主机的过程中...首先说明:本文中所用的Apache版本为:5.6.11问题描述在配置多个虚拟主机的过程中,需要将: #Virtual hosts #Include conf/extra/ht
  • ServerAlias:服务器别名,在Apache中可以用于设置虚拟主机接收到个域名,也可以用于接收泛解析的域名。...一个虚拟主机常常会接收多个域名解析,比如:一个虚拟主机要同时介绍sanywork.cn, 51684.com两个域名

空空如也

1 2 3 4 5 ... 20
收藏数 886,739
精华内容 354,695
关键字:

多个apache