windows服务器Apache2.4.16安装配置教程

下载Apache安装包

Apache官网:http://httpd.apache.org/

Apache官网没有最新的源文件,因此在以下站点进行下载。

Apache下载地址:http://www.apachelounge.com/

1) 点击右侧栏的「Downloads」

2) 点击「httpd-2.4.16-win64-VC14.zip」,如果是32位系统的话,点击「httpd-2.4.16-win32-VC14.zip」。

把下载的程序保存到任意的文件夹。

安装Visual C++ Redistributable for Visual Studio 2012 Update 4

Windows Server2008默认应该是以安装的,但是因一些原因没有安装时,需安装Visual C++ Redistributable for Visual Studio 2012 Update 4。

1) 访问下面的URL

http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

2) 点击「下载」

3) 64位系统选择「VSU4\vcredist_x64.exe」,32位系统选择「VSU4\vcredist_x86.exe」之后,点击「Next」。

把文件下载到任意的文件夹。

4) 完成下载之后双击该文件,点击「运行」

5) 阅读「MICROSOFT软件许可条款」之后,勾选「我统一许可条款和条件(A)」并点击「安装」

6) 确认「设置成功」之后,点击「关闭」

1) 解压文件

把下载的「httpd-2.4.16-win64-VC14.zip」文件解压以后,把Apache24目录拷贝到「C:\MiddleWare」目录下,就完成Apache的安装了。

2) 配置Apache

根据安装Apache的目录,修改httpd.conf文件。httpd.conf文件的路径是「Apache安装目录\Apache24\conf\httpd.conf」。

httpd.conf是文本文件,因此使用记事本进行修改。推荐修改httpd.conf之前拷贝原文件进行备份。

修改安装目录相关参数

首先查看httpd.conf文件的37行。

ServerRoot "c:/Apache24"
根据安装Apache的目录,作如下修改。

ServerRoot "c:/MiddleWare/Apache24"
同样修改242行、359行、375行附近的路径。

变更前(242行)

DocumentRoot "c:/Apache24/htdocs"
<Directory "c:/Apache24/htdocs">
    Options Indexes FollowSymLinks

    AllowOverride None

    Require all granted
</Directory>
变更后(242行)

DocumentRoot "c:/MiddleWare/Apache24/htdocs"
<Directory "c:/MiddleWare/Apache24/htdocs">
    Options Indexes FollowSymLinks

    AllowOverride None

    Require all granted
</Directory>
变更前(359行)

ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
变更后(359行)

ScriptAlias /cgi-bin/ "c:/MiddleWare/Apache24/cgi-bin/"
变更前(375行)

<Directory "c:/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>
变更后(375行)

<Directory "c:/MiddleWare/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>
确认Apache使用端口

确认httpd.conf文件的58行附近。

Listen 80
80端口是Apache的默认端口,一般情况下无需修改端口号,但是如果别的应用程序如果已经使用80端口,就需进行修改。

修改ServerName

确认218行的ServerName的配置。

#ServerName www.example.com:80
当以#开头的时候表示,该行是注释,可以看出初期配置文件里ServerName是无效的,但是推荐明确的配置ServerName。一般公开网站的话,需配置为「域名 + 端口」,而省略端口时会使用Listen参数的设定。在本地运行Apache时配置为「localhost:80」或者「127.0.0.1:80」。

这次进行如下配置。

ServerName localhost:80
配置完httpd.conf文件之后,进行保存。就完成了Apache的安装与运行之前的准备。

配置如何启动Apache

访问服务一览页面。在Windows服务器2008里,依次点击「开始」->「管理工具」->「服务」。把Apache登录到服务后的默认名称是「Apache2.4」。

双击「Apache2.4」显示Apache服务相关的属性。

目前的「启动类型」为「自动」,就意味着系统开机时会自动启动Apache。不想开机启动Apache,而根据需要手动启动Apache时,把「启动类型」为「手动」。

当前Apache处于停止状态,点击「启动」就可启动Apache。也可执行「停止」、「暂停」、「恢复」等操作。如启动Apache里介绍的这些启动、停止等操作也可在命令行进行。

1) 命令行启动Apache

首先是从命令行启动Apache的方法。执行文件的保存路径是「Apache安装目录\Apache24\bi\httpd.exe」。

从命令行启动Apache时首先把目录切换到存放httpd.exe的目录,并执行httpd命令。

运行Apache时的命令行页面如下。

我们确认一下,Apache是不是在正常的运行状态。打开浏览器之后输入「http://localhost/」,并出现如下页面就表示Apache在正常运行。

停止Apache时在命令行输入「Ctrl + C」,显示如下画面表示Apache以停止。

2) 服务形式启动Apache

以服务的形式启动Apache时,需要把Apache登录到服务。如果Apache在启动状态那么先停止Apache,之后切换到安装Apache的bin目录下并执行「httpd -k install」命令。

如下显示的话,表示以把Apache登录到服务。而登录到服务的操作只需进行一次。

接着启动Apache,执行「httpd -k start」命令。Apache正常启动的话,命令行会处于可输入状态。

确认Apache是否以启动,打开浏览器输入「http://localhost/」,如显示一下页面表示成功的启动了Apache。

停止以服务形式启动的Apache时,在命令行执行「httpd -k stop」或者「httpd -k shutdown」。

重启Apache时,在命令行执行「httpd -k restart」。

从服务删除Apache

需要把登录到服务的Apache,从服务删除时执行「httpd -k uninstall」。

好了上面我们就是为各位介绍了apache安装服务配置及服务的启动了,希望这篇教程能够帮助到各位。

 

时间: 2024-10-28 04:17:50

windows服务器Apache2.4.16安装配置教程的相关文章

Windows Server2008 R2 MVC 环境安装配置教程_MsSql

web开发中避免不了运行环境的搭建,个人认为这是没有什么技术含量而又浪费时间的工作.所以将环境搭建的步骤记录下来,希望可以帮到有需要的朋友少走些弯路.如果有朋友遇到本文未提到的问题也欢迎同笔者联系,一起讨论共同进步. Windows Server2008 R2 MVC环境配置之--SQL Server 2008 R2 1.下载地址:Microsoft SQL Server 2008 R2 SP2 - Express Edition 2.解压镜像(.ISO文件) 3.1管理员身份运行安装程序 3.

Windows Server2008 R2 MVC 环境安装配置教程

web开发中避免不了运行环境的搭建,个人认为这是没有什么技术含量而又浪费时间的工作.所以将环境搭建的步骤记录下来,希望可以帮到有需要的朋友少走些弯路.如果有朋友遇到本文未提到的问题也欢迎同笔者联系,一起讨论共同进步. Windows Server2008 R2 MVC环境配置之--SQL Server 2008 R2 1.下载地址:Microsoft® SQL Server® 2008 R2 SP2 - Express Edition 2.解压镜像(.ISO文件) 3.1管理员身份运行安装程序

记录Windows下Apache + Tomcat整合安装配置教程

可能网上已经有很多教程,这里只是记录我自己的搭建过程. 需要模拟实际环境进行一些验证工作,这里搭建环境也力图简便.没有自己编译Apache Http Server,而是下载了一个编译好的安装包: http://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi 与tomcat整合,一般有三种方式 jk,http_proxy和ajp_proxy,这里以jk为例. 需要通过m

Windows服务器Azure云编译安装MariaDB教程

试用1元Windows Azure,带宽都是杠杠的.下面演示下Windows Azure下编译安装LNMP环境,系统环境是Ubuntu 14.04 TLS版 软件版本: 数据库:mariadb-10.0.13 Stable PHP:php-5.5.15 Stable Nginx:nginx/1.4.6 (Ubuntu)(这里Nginx采用Ubuntu的apt安装方式) 1.新建MySQL用户: 考虑到系统安装,新建的用户不能登录(nologin),编辑 vi /etc/shells 添加 "/u

mysql 5.7.16 安装配置方法图文教程_Mysql

结合网上的资料,自己亲自的去安装了一次MySQL,安装版本是win7x64 5.7.16. 在安装过程中出现并解决了如下问题: "mysql 服务无法启动 服务没报告任何错误" 1.下载: 地址:http://dev.mysql.com/downloads/mysql/ 2.安装: ZIP Archive版是免安装的.只要解压就行了.不需要安装.我的放在d盘啦. 3.配置: 也就是my.ini文件的由来. 把my-default.ini这个文件复制一下重命名my.ini,然后替换成如下

Windows2003下php5.4安装配置教程(IIS)_php技巧

本文与<Windows2003下php5.4安装配置教程(Apache2.4)>(点击打开链接)为姊妹篇,只是php所用的服务器有点不同,这里一个是Apache2.4,一个是Windows2003自带的IIS服务器. 一.在Windows2003安装IIS 1.首先打开Windows2003的控制面板,查看是否有"管理工具",没有也不要紧,点击"添加或删除程序".有的话,可以直接进入第二步,IIS的配置. 2.在弹出的窗口,选择添加/删除Windows组

jpgraph安装配置教程详细介绍

在学习了之前两篇php jpgraph安装教程后,只要jpgraph类库通过了PHP安装环境的验证后,就可以正式安装jpgraph类库了,其实jpgraph类库的安装非常方便,只要将下载的jpgraph类库解压缩至已搭建的PHP环境下的相关目录下即可.jpgraph安装过程的关键在于PHP配置文件php.ini与jpgraph配置文件jpg-config.inc.php配置.下面我根据jpgraph类库的英文文档进行说明,希望对使用jpgraph类库的PHP开发者有所帮助. jpgraph类库安

2009年最新版 win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置教程第1/8页_win服务器

操作系统:Windows.Server.2003.R2,Enterprise.Edition,SP2,x86,CHS,VOL,MSDN本次配置PHP的服务器环境:Windows2003+ IIS6+PHP5+MySQL3+Zend+phpMyAdmin整个配置过程需要是使用拥有管理员权限的系统帐号登录Windows在整个配置过程中所示的截图可能根据各使用的系统不同,窗口界面而有所不同,但对应的选项卡栏目是相同的,只需要找到提到的对应选项卡即可. 一.下载相关软件 安装前需要准备的软件(因为我这里

Windows2003下php5.4安装配置教程(Apache2.4)_php技巧

直接配置php一直使用如同<[php]本地开发环境的部署与helloworld>的一键傻瓜包,被批为极度不专业,关键是这些一键傻瓜包LAMP的版本不好控制,端口什么的也不好调.曾经在Linux系统下自己配置过LAMP的php环境,详见<Ubuntu下LAMP环境配置教程(linux)>(点击打开链接)与<Ubuntu下图形化LAMP环境配置教程(linux)>(点击打开链接),但由于各种原因,在Windows2003系统下如何一步一步地搞出php的环境,一直没有好好研究