Apache服务器下载、安装、启动、关闭及卸载(win版)

今天讲一下64位win7环境下apache服务器的下载、安装及配置的过程。

1、Apache的下载

百度搜索apache,然后单击选择的下载网站:
这里写图片描述
我选择的是第一个网站,第二个也可以。

进入之后,确定下载的apache版本,这里选择2.4.29版本,单击Download
这里写图片描述

图中第一个方框中是linux系统使用的文件,通过rpm安装时会用到,这里先不讲。我们单击选择第二个方框中的Files for Microsoft Windows
这里写图片描述

进入如下界面后,选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。另外四个中,第二个也是独立的Apache下载地址,另外三个是集成开发环境。我选的第一个,单击他。
这里写图片描述

在新的界面中,会发现VC9和VC11字样,通过阅读相关内容得知,VC9是指用VS2008编译的代码,而VC11是用VS2012编译的,而用VS2012编译的无法在windows xp和server 2003中使用。这里根据自己的需要选择下载版本。
这里写图片描述

2、apache的安装

刚下载下来文件长这样:
这里写图片描述

根据自己的需要把它解压到指定目录下:
这里写图片描述

找到D:/wamp/Apache24文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为当前你Apache安装存放的目录地址,如下所示:
这里写图片描述

接着找服务端口,找到:Listene 80
若你的80端口被占用(可在cmd下用命令netstat -a查看),则将80端口改为别的,如:8080。然后保存httpd.conf文件。
这里写图片描述

因为下载的是官方源码包,所以需要把Apache服务安装到我们的计算机上面,开启控制台:win+R 输入cmd,回车,打开dos命令行。通过dos命令行进入到apache下面的bin目录中,输入: httpd -k install ,回车。把apache安装成windows后台服务。
这里写图片描述

3、apache服务的启动与停止

1)在windows的计算机管理中可以进行启动与停止:
这里写图片描述

2)在dos命令行中可以进行启动与停止:
这里写图片描述
注意:在dos命令行中,不能通过 net restart Apache2.4 来进行重启。只能通过运行上面两行命令进行重启。

3)注意:如果启动apahce时突然报”无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题”。解决方案是:下载vc++2015 并安装,链接在下面,这个直接下载安装就可以了。

4)注意:如果启动apache时,报以下错误。请查看是否是一下原因:

  • 你的80端口是否被其他程序(如:迅雷)占用。
  • 你的httpd.conf配置文件中,Define SRVROOT “D:/wamp/Apache24”是否正确
  • 你安装Apache24的路径中不能含有中文。
  • 不只是以上几个原因,可能还有其他原因。因为没有遇到暂时就写这些。

这里写图片描述

4、判断apache服务运行是否成功

apache启动成功后,在浏览器中输入localhost,并回车,如果弹出下面的页面则代表启动成功:
这里写图片描述

5、apache服务的卸载

1)、首先关闭Apache服务(方式很多):dos命令行中运行命令 net stop Apache2.4。

2)、dos命令行中运行命令 sc delete Apache2.4
这里写图片描述

3)、删除安装目录即完成卸载。

6、其他

1)、电脑需要VC运行环境:
VC9 x86 :http://www.microsoft.com/en-us/download/details.aspx?id=5582

VC9 x64 :http://www.microsoft.com/en-us/download/details.aspx?id=15336

VC11 x86 or x64:http://www.microsoft.com/en-us/download/details.aspx?id=30679

VC14 x86 or x64 :http://www.microsoft.com/en-us/download/details.aspx?id=48145

2)、每次进入dos命令行去运行apache命令时,都要先进入指定目录再输入命令,如果想省事省力,可以配置path环境变量变量。具体配置方式请参考我的另一篇文章《配置MySQL的环境变量》。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/569951.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

定义一个类:实现功能可以返回随机的10个数字,随机的10个字母, 随机的10个字母和数字的组合;字母和数字的范围可以指定,类似(1~100)(A~z)...

#习题2:定义一个类:实现功能可以返回随机的10个数字,随机的10个字母, #随机的10个字母和数字的组合;字母和数字的范围可以指定class RandomString():#随机数选择的范围作为参数,如(1~100&#x…

Navicat导入Excel表格数据

现在使用图像化工具来管理数据库是越来越方便了,PhpMyAdmin和Navicat都是管理数据库的好工具,这里我记录一下使用Navicat导入xls表格数据的方法。大家可以作为参考。 1、查看一下导入的表格,注意第一行是字段名(也可以不要第一行…

creator2.0.2 native游戏截屏微信分享

cocos creator 2.0.2后 游戏内截屏,native微信SDK分享代码:public static wxShareScreenShot(sType: number) {let node new cc.Node();node.parent cc.director.getScene();node.width cc.view.getVisibleSize().width;node.x cc.view.getVisibleSi…

配置apache支持PHP(win7)

wamp和lamp是PHP工程师经常使用的环境,我们今天来配置apache,让它能够和php协同工作。 1、进入apache的conf目录,打开apache的配置文件httpd.conf。(修改前建议先备份) 修改apache软件所在目录: ServerRoo…

PHP5.6的安装与配置(win7)

1、PHP的安装 1)、环境安装目录: D:/wamp/|——php|——php-5.6.22-Win32-VC11-x86|——Apache24|——mysql|——www2)、下载 linux专用:http://www.php.net/downloads.php windows专用:http://windows.php.net/dow…

【一类题】二维数点的几个做法

二维数点的题目还用赘述么…… 题意就是这道题 离线 $CDQ$ 分治 在线 $k-d tree$转载于:https://www.cnblogs.com/scx2015noip-as-php/p/two-dimensional.html

MySQL5.7数据库软件下载教程

1、搜索MySQL 2、选择MySQL社区开源版本 3、单击下载社区版 4、选择所需版本-这里选择安装版 5、单击Download 6、建立Oracle账户/登录Oracle账户 注意:这里就不注册了,直接登录。 7、填写信息 8、单击下载MySQL数据库安装包 9…

.NET 面向对象基础

今天看大话设计模式,看到一些基础知识,记录下来。 对象:一切事务皆对象,对象是一个自包含的实体,用一组可识别的特性和行为来标识。好处,可维护、可扩展、可复用、灵活。 面向对象编程:其实就是…

后台传参与select-option标签的默认选中

从后台传递过来的参数是数据的详情页,在编辑页的select下拉框汇总既要显示所有的选项,又要默认显示选中项,后台传递过来的value值与option的value值相同时就默认选中(即给option标签添加selected”selected”属性)。 …

流操作运算符(二)

output管一个复数的输出&#xff0c;return之后再输出其它的复数 input同理 #include <iostream> using namespace std;class Complex {public:friend ostream & operator << (ostream &,Complex);friend istream & operator >> (istream &,…

jQuery教程08-属性筛选选择器

jQuery选择器之属性筛选选择器 属性选择器让你可以基于属性来定位一个元素。可以只指定该元素的某个属性&#xff0c;这样所有使用该属性而不管它的值&#xff0c;这个元素都将被定位&#xff0c;也可以更加明确并定位在这些属性上使用特定值的元素&#xff0c;这就是属性选择…

有关Canvas的一点小事—图像绘制

1、 使用canvas绘制图像 什么是图像&#xff1f;在js中它就是一个<img src””>&#xff0c;<img>有两种接收图像信息的方法&#xff0c;一个是直接链接到图像地址&#xff0c;一个使用base64数据&#xff0c;不过这里讨论的是canvas要使用的Image对象。我们有两个…

jQuery教程09-子元素筛选选择器

jQuery选择器之子元素筛选选择器 子元素筛选选择器不常使用&#xff0c;其筛选规则比起其它的选择器稍微要复杂点 子元素筛选选择器描述表&#xff1a; 注意&#xff1a; :first只匹配一个单独的元素&#xff0c;但是:first-child选择器可以匹配多个&#xff1a;即为每个父…

Python学习 - 之super函数

#super 真的是调用父类吗&#xff1f; class A:def __init__(self):print("A")class B(A):def __init__(self):super().__init__()print("B")class C(A):def __init__(self):print("C")super().__init__()class D(B,C):def __init__(self):print…

PHP-date(),time()函数的应用

1、求当前的时间戳&#xff08;单位&#xff1a;秒&#xff09; 说明&#xff1a;time() 函数返回自 Unix 纪元&#xff08;January 1 1970 00:00:00 GMT&#xff09;起的当前时间的秒数 语法&#xff1a;time() 举个栗子&#xff1a; //time():返回当前时间的 Unix 时间戳 e…

关于ppt中嵌入echarts图表

1.首先需要PPT2013版本以上带有开发工具&#xff0c;能够添加microsoft web browser控件 2.将echarts图表的html代码中加载 <meta http-equiv"X-UA-Compatible" content"IEEmulateIE*"/>代码&#xff08;*处至少为9或以上&#xff09;&#xff0c;将…

jQuery教程10-表单元素选择器

无论是提交还是传递数据&#xff0c;表单元素在动态交互页面的作用是非常重要的。jQuery中专门加入了表单选择器&#xff0c;从而能够极其方便地获取到某个类型的表单元素。 表单选择器的具体方法描述&#xff1a; 注意&#xff1a; 除了input筛选选择器&#xff0c;几乎每…

【python】BytesIO与串化

一共有以下几个概念 1、类文件&#xff1a; File(path), open(path), BytesIO(), ... 文件读之前要seek(0) 2、字符串&#xff1a; file.read() 3、对象: dict, pdfObject, 相互转换&#xff1a; 对象到文件&#xff1a; cPickle.dump(object, f) 文件到字符串&#xff1a;f.s…

PHP出现 Notice: Undefined index:...的原因及解决办法

<?php$user$_GET[username]; echo $user; ?> 直接运行改php脚本的话会出现” Notice: Undefined index: username in D:wamp\test\test.php on line 2”的警告,但这是PHP 的提示而非报错&#xff0c;这里我未给$user赋予值,就把它输出,所以报错了。PHP 本身不需要事…

iOS中 openGL常用函数记录(部分)

glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 注&#xff1a;这行代码是用于清楚屏幕。GL_DEPTH_BUFFER_BIT 清除深度缓冲 glVertexPointer(3, GL_FLOAT, 0, triangleVertices); 注&#xff1a;此函数告诉OpenGL的情况下我们的数据是什么格式&#xff0c;它是有4个参数…