服务器最新版下载,Linux下Apache虚拟主机的配置

一、Apache的下载

1、点击链接,找到所需版本,如下图位置:

图片 1

2、点击所需版本,选择Windows文件格式,如下图位置:

图片 2

3、找到Downloading Apache for Windows栏,进入下载页,如下图位置:

图片 3

4、找到Apache 2.4 Server Binaries栏,分别有32位和64位,点击图标下载,如下图位置:

图片 4

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

Linux下Apache虚拟主机的配置

      本文选择的httpd版本还是httpd-2.2.4。

       访问web服务,本质上看(从协议上)是访问某个IP的主机上的某个端口(默认是80)。通常需要通过访问不同的域名或者端口实现对不同网站的访问(具体到服务器里就是不同目录),这个时候就需要设置虚拟主机(VirtualHost).通常分为这样3种:      (1)基于主机       (2)基于端口       (3)基于IP 以及这三种方式的混合。虚拟机的ip为192.168.109.40。本机的ip为192.168.109.1 准备工作:关闭防火墙,进入apache配置文件httpd.conf 找到这一行并注释掉DocumentRoot "/usr/local/apache/htdocs" 然后找到 #Virtual hosts #Include /etc/httpd/extra/httpd-vhosts.conf将第二行启用,然后进入/etc/httpd/extra/httpd-vhosts.conf这样准备工作就完成了,下面分别设置虚拟主机的三种方法。 1、基于IP的虚拟主机配置方法。 我们可以在eth0上绑定多个ip地址。可以用ip addr add ip地址 dev eth0绑定ip。在这里我们绑定192.168.109.41与192.168.109.42这两个ip地址。 用ip addr show可以查看绑定完的信息,如下图所示 图片 5 然后修改 /etc/httpd/extra/httpd-vhosts.conf里的内容。例如下面:      ServerName www.a.com             设置虚拟主机名为www.a.com      DocumentRoot "/www/b.com"   web页面存放位置      Options none      AllowOverride none      Require all granted     ErrorLog "/var/log/httpd/b.com-error_log"     CustomLog "/var/log/httpd/b.com-access_log" common 同理,对配置192.168.109.42的虚拟主机只需要按上面内容复制,然后修改相应位置即可。 因为我们把web页面放在/www/a.com与/www/b.com下,所以创建这两目录 mkdir -p /www/a.com mkdir -p /www/b.com 在a.com与b.com里面创建测试文件index.html。为了区分在a.com里的index.html的内容是:

二、Apache的安装

1、将压缩包解压到需要安装的目录,以D盘为例,效果如下图所示:

图片 6

2、解压后名称为Apache24(可自定义),打开找到conf目录,进入找到配置文件httpd.conf打开,更改服务路径及端口,配置如下:

图片 7

3、保存配置,打开CMD窗口,进入服务bin目录,输入安装命令(httpd -k install)开始安装服务,如下图所示:

图片 8

4、正常安装完毕效果如下图所示:

图片 9

5、输入启动命令(net start apache2.4)启动服务,启动成功效果如下图所示:

图片 10

6、打开浏览器,输入网址(

 图片 11

至此,服务安装完成,若在上述某个步骤出错或有不明确的地方,请留言给我。

 补充:除了上述启动方式,也可以通过Apache自带的管理窗口进行启动和关闭,效果如下图所示:

图片 12

一、Apache的下载

a.com

图片 13 b.com里的index.html的内容是:

三、Apache虚拟主机的配置

1、用记事本打开Apache配置文件,找到引入虚拟主机配置#Include conf/extra/httpd-vhosts.conf,将前边注释(#)去掉,配置如下:

图片 14

2、用记事本打开虚拟主机配置文件httpd-vhosts.conf,进行目录授权并配置虚拟目录,配置如下:

 

# 进行虚拟目录访问授权

<Directory "E:/PHPWeb/taoyuantoday/">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

# 配置虚拟主机

<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/PHPWeb/taoyuantoday/"
ServerName www.silverbasin.top
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

配置说明:

图片 15

注意:网站域名需要在系统域名解析文件C:WindowsSystem32driversetchosts中进行解析,如下所示:

图片 16

3、重启Apache,配置完成。

图片 17

 

1、点击链接,找到所需版本,如下图位置:

b.com

图片 18 配置完成后重启apache、 访问192.168.109.41,如下图 图片 19
访问192.168.109.42,如下图 图片 20
我们在访问下虚拟机ip 192.168.109.40 图片 21
由此可以知道已经配置成功 2、基于端口的虚拟主机配置方法。 还得先修改/etc/httpd/httpd.conf这个配置文件,如图所示: 图片 22
默认监听端口号是80。我们配置基于端口8080的虚拟主机 只需要下面加一行:Listen 8080即可保存退出。 然后就是修改/etc/httpd/extra/httpd-vhosts.conf这个文件。以ip地址为192.168.109.41为例 如图所示: 图片 23   所以我们还得创建/www/c.com,这个目录,具体做法参考之前的。 访问192.168.109.41:80端口如下图所示 图片 24
访问192.168.109.41:8080端口如下图所示 图片 25
由此可以知道已经配置成功 2、基于域名的虚拟主机配置方法 由于我们在本地配置没有DNS服务器,所以我们需要自己在本地解析,现在以ip为192.168.109.42为例 本地解析DNS的做法是:打开我的电脑修改C:WindowsSystem32driversetc里的hosts文件 192.168.109.42 www.b.com 192.168.109.42 www.d.com 将这两行添加进去。然后在修改/etc/httpd/extra/httpd-vhosts.conf这个文件如图所示图片 26 同理,还得创建/www/d.com这里不在描述。 访问www.b.com,如下图所示 图片 27
访问www.d.com,如下图所示 图片 28

Ubuntu Server 14.04 安装Web服务器(Linux Apache MySQL PHP) 

Linux下安装配置PHP环境(Apache2) 

Ubuntu 13.04 安装 LAMPVsftpdWebminphpMyAdmin 服务及设置

CentOS 5.9下编译安装LAMP(Apache 2.2.44 MySQL 5.6.10 PHP 5.4.12)

RedHat 5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind

Apache 的详细介绍:请点这里
Apache 的下载地址:请点这里

本文永久更新链接地址:

本文选择的httpd版本还是httpd-2.2.4。 访问web服务,本质上看(从协议上)是访问某个IP的主机上的某个端口(默认是8...

图片 29

2、点击所需版本,选择Windows文件格式,如下图位置:

图片 30

3、找到Downloading Apache for Windows栏,进入下载页,如下图位置:

图片 31

4、找到Apache 2.4 Server Binaries栏,分别有32位和64位,点击图标下载,如下图位置:

图片 32

二、Apache的安装

1、将压缩包解压到需要安装的目录,以D盘为例,效果如下图所示:

图片 33

2、解压后名称为Apache24(可自定义),打开找到conf目录,进入找到配置文件httpd.conf打开,更改服务路径及端口,配置如下:

图片 34

3、保存配置,打开CMD窗口,进入服务bin目录,输入安装命令(httpd -k install)开始安装服务,如下图所示:

图片 35

4、正常安装完毕效果如下图所示:

图片 36

5、输入启动命令(net start apache2.4)启动服务,启动成功效果如下图所示:

图片 37

6、打开浏览器,输入网址(

图片 38

至此,服务安装完成,若在上述某个步骤出错或有不明确的地方,请留言给我。

补充:除了上述启动方式,也可以通过Apache自带的管理窗口进行启动和关闭,效果如下图所示:

图片 39

总结

以上所述是小编给大家介绍的Apache 服务器最新版下载、安装及配置教程图解(Windows版),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家的支持!

您可能感兴趣的文章:

  • Linux下apache如何限制并发连接和下载速度
  • IIS、Apache、Nginx下用IE下载apk文件变成zip的解决办法
  • apache后缀名支持 让apache支持apk ipk下载的方法
  • 详解Ubuntu下安装和配置Apache2
  • 详解CentOS7安装配置Apache HTTP Server
  • CentOS 6.6安装配置LAMP服务器(Apache PHP5 MySQL)
  • Windows2003下php5.4安装配置教程(Apache2.4)
  • Windows下apache ant安装、环境变量配置教程
  • Red Hat Linux,Apache2.0 Weblogic9.2负载均衡集群安装配置
  • CentOS 6.3 安装配置Apache2.2.6的方法(源码编译安装)

本文由星彩网app下载发布于星彩网app下载,转载请注明出处:服务器最新版下载,Linux下Apache虚拟主机的配置

TAG标签: 星彩网app下载
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。