下载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" ServerRoot "c:/MiddleWare/Apache24" 变更前(242行) DocumentRoot "c:/Apache24/htdocs" AllowOverride None Require all granted DocumentRoot "c:/MiddleWare/Apache24/htdocs" AllowOverride None Require all granted ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" ScriptAlias /cgi-bin/ "c:/MiddleWare/Apache24/cgi-bin/" <Directory "c:/Apache24/cgi-bin"> <Directory "c:/MiddleWare/Apache24/cgi-bin"> 确认httpd.conf文件的58行附近。 Listen 80 修改ServerName 确认218行的ServerName的配置。 #ServerName www.example.com:80 这次进行如下配置。 ServerName localhost:80 配置如何启动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安装服务配置及服务的启动了,希望这篇教程能够帮助到各位。
|