Apache 安装图解

合集下载

ApacheHTTPServer安装教程

ApacheHTTPServer安装教程

ApacheHTTPServer安装教程Apache HTTP Server安装教程⾸先需要说明的是,Apache 服务器没有官⽅的64位版本,只有民间的⾼⼿⾃⼰制作的。

下⾯是具体的安装步骤。

1. 在https://blackdot.be/download-archive/下载64位的Apache服务器。

⽬前的版本是2.2.19,下载之后的压缩包名为httpd-2.2.19-win64.rar;2. 将该包解压⾄⼀个⽬录,如我的⽬录为D:\ProgramFiles\ApacheSoftwareFoundation\httpd-2.2-x64;3. 修改conf⽂件夹下的httpd.conf⽂件:将⽂件中的/httpd-2.2-x64全部替换为⾃⼰的解压⽬录,如D:/ProgramFiles/ApacheSoftwareFoundation/httpd-2.2-x64,注意这⾥的路径中必须使⽤斜杠“/”;将Listen 80改为Listen 8080(也可以是⾃⼰指定的端⼝,访问时要在IP后⾯加上冒号与⾃⼰指定的端⼝),若已开启IIS,则80端⼝就不能⽤了;将#LoadModulerewrite_modulemodules/mod_rewrite.so这⼀⾏最前⾯的#去掉。

4. 执⾏安装命令。

通过命令⾏进⼊⾃⼰的安装⽬录下的bin⽂件夹,如D:\ProgramFiles\Apache Software Foundation\httpd-2.2-x64\bin,执⾏命令httpd.exe-kinstall,这样就把apache加⼊了系统服务,默认服务名为Apache2.2。

启动服务的命令为httpd.exe-kstart。

5. 测试安装是否成功。

开启服务,运⾏Apache服务器后,打开浏览器输⼊http://localhost:8080/,如果页⾯显⽰It works!,则表⽰安装成功,Apache服务器可以正常使⽤。

WindowsApacheMysqlPHP环境的安装与配置图文教程经典整合版

WindowsApacheMysqlPHP环境的安装与配置图文教程经典整合版

WindowsApacheMysqlPHP环境的安装与配置图文教程经典整合版所需文件:mysql-essential-5.1.48-win32.msiphp-5.2.6-Win32.zipPECL5.2.6 Win32 binaries.ZIP配置要求:1、将Apache+PHP+Mysql安装在E:\。

2、将网页文档文件改为:E:\Web。

Apache的安装:单击“Next”。

单击“I accept the terms in the license agreement”之后再单击“Next”。

单击“Next”。

服务器信息能够按照默认配置,假如服务器的80端口没被其他服务器程序占据。

可选“for All Users,on Port 80, as a Service—Recommended.”假如仅为当前用户使用,使用8080端口,手动启动,选择“only for the Current User, on Port 8080, when started Manually.”。

单击“Next”。

“Typical”为默认安装,“Custom”为用户自定义安装。

选择“Custom”,单击“Next”。

单击“Build Headers and libraries”,选择“This feature will be installed on local dirive.”单击“Change…”改变安装路径后单击“OK”。

单击“Next”。

单击“Install”。

开始安装。

单击“Finish”。

Mysql的安装:运行mysql-essential-5.1.48-win32,界面如下:单击“Next”。

“Typical”为默认安装,“Complete”为完全安装,“Custom”为用户自定义安装。

选择“Custom”,单击“Next”单击“C Include Files/Lib Files”,选择“This feature will beinstalled on local dirve.”单击“Change..”。

Apache安装和配置详解

Apache安装和配置详解

Apache‎安装和配置详‎解1. 关于本文本文将以Ap‎a che 2.2为例,以rhel5‎为平台,讲述Apac‎h e服务器的‎安装和设置。

2. 关于Apac‎h eApache‎是一款功能强‎大、稳定、可支撑关键任‎务的W eb服‎务器Apache‎具有如下特性‎:1) 几乎可以运行‎在所有的计算‎机平台上.2) 支持最新的H‎T TP/1.1协议3) 简单而且强有‎力的基于文件‎的配置(HTTPD.CONF).4) 支持通用网关‎接口(CGI)5) 支持虚拟主机‎.6) 支持HTTP‎认证.7) 集成PERL‎.8) 集成的代理服‎务器9) 可以通过WE‎B浏览器监视‎服务器的状态‎, 可以自定义日‎志.10) 支持服务器端‎包含命令(SSI).11) 支持安全SO‎CKET层(SSL).12) 具有用户会话‎过程的跟踪能‎力.13) 支持FAST‎C GI14) 支持JAVA‎SERVLE‎T S.……更多信息请参‎阅A pach‎e网站:http://httpd.apache‎.org3. Apache‎的安装Apache‎的安装无外两‎种方式:源码包安装和‎二进制包安装‎。

这两种方式各‎有特色,二位制包安装‎不需编译,针对不同的平‎台有经过优化‎编译的不同的‎二进制文件以及包格式‎,安装简单方便‎,源码包则必须‎先配置编译再‎安装,可以根据你所‎用的主机环境‎进行优化、选择你所用的‎模块,安装定制更灵‎活。

下面分别介绍‎这两种安装方式。

3.1 以源码包方式‎安装3.1.1 下载最新版本‎的a pach‎e软件访问apah‎c e网站ht‎t p://httpd.apache‎.org/downlo‎a d.cgi下载最‎新版本的Ap‎ache源码‎包。

本文使用的是‎2.2.6版本,在linux‎系统下用下面‎的命令下载:wget http://apache‎.mirror‎.phpchi‎n /httpd/httpd-2.2.6.tar.gz3.1.2 解压缩下载的‎源码包首先建立一个‎工作目录( 笔者建议的目‎录为/usr/local/src/apache‎) :mkdir -p /usr/local/src/apache‎将下载的源码‎包移至工作目‎录:mv httpd-2.2.6.tar.gz /usr/local/src/apache‎进入工作目录‎并用tar命‎令解压源码包‎:cd /usr/local/src/apache‎tar zxvf httpd-2.2.6.tar.gz命令执行结束‎后,当前工作目录‎下将生成一个‎新的子目录h‎t tpd-2.2.6,此目录下即为‎A p ache‎的源码文件。

apache安装与配置

apache安装与配置

• rpm包支持的体系结构有Intel x86(i386、i586、i686)、 Sun RISC SPARC (sparc)、Alpha (alpha)。
• Intel x86体系结构的
– i386指Intel 80386以上的计算机;
– i586指Intel Pentium以上的计算机
– i686指Intel Pentium 2 以上的计算机
优点:安装和使用方便容易 缺点:缺乏灵活性,只能运行在特定的硬件系统平台,不
同的平台需要发布相应的二进制发布软件包。
Page 5/33
Linux软件的安装方式
封装格式:
rpm包:RedHat linux提供的一种包封装格式,扩展名一般 为.rpm或.src.rpm
dpkg包:Debain Linux提供的一种包封装格式,扩展名一般 为.deb
RPM安装包的管理
RPM 全称是 理器)。RPM 本质上就是一个包,包含可以立即在特定 机器体系结构上安装和运行的 Linux 软件。
rpm的出现使得Linux中的应用软件安装、卸载、升级、验 证、查询等操作变得非常简单。它记录了二进制软件包的 内容、安装位置、软件包的描述信息、软件包之间的依赖 关系等重要的信息。
• Intel x86体系结构指令集是向下兼容的,所以Intel Pentium 2 以上的计算机可以运行i386平台的软件
注意:还有一种noarch的rpm包,表示这个包与体系结构 无关。
可以通过/proc/cpuinfo来判断当前的体系结构
Page 10/33
RPM安装包的管理
rpm命令的使用
回顾 tar 命令使用 软件的安装
安装源代码发布软件包

Apache安装过程详解(保证您可以顺利完成安装)

Apache安装过程详解(保证您可以顺利完成安装)

一、软件准备安装 Apache HTTP Server 和 配置PHP环境,要下载 “apache_2.2.4-win32-x86-no_ssl.msi”这两个文件 的不同版本在网上可以下载到,CSDN 上就有好多版本。

二、安装 Apache HTTP Server双击“apache_2.2.4-win32-x86-no_ssl.msi”开始安装出现 Windows 标准的软件安装欢迎界面,见图1图1 欢迎界面直接点“Next”继续,出现授权协议,见图2。

图2 授权协议选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续图3 安装说明直接点“Next”下一步,出现填写信息界面,见图4。

图4 填写信息“Network Domain”填写你的网络域名,比如 mrsoft ,如果没有网络域名,可以随便填写。

但则一定要填写正确的网络域名。

“Server Name”填入你的服务器名,比如 will ,也就是主机名。

“Administrator's Email Address”填写系统管理员的联系电子邮件地址,比如 admin@163.c 上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自另外一个是仅为当前用户安装,使用端口8080,手动启动。

图5 选择安装类型选择系统默认“Typical”安装,点“Next” ,出现如图6 系统默认的安装路径图6 系统默认的安装路径这里我更改安装路径(也可以不更改,根据个人习惯),点“Change”,选择你要安装的路径,图7 更改安装路径点击“OK”,如图8所示图8 更改后的安装路径直接点“Next”下一步,图9 准备安装确认安装选项无误,如果您认为要再检查一遍,可以点“Back”一步步返回检查。

Apache服务器的安装步骤(图文教程)

Apache服务器的安装步骤(图文教程)

Apache服务器的安装步骤(图⽂教程)我这次环境配置安装的是Apache-2.4.23版本!
1.⾸先将下载的压缩包解压到你的专门的WAMP环境⽂件夹,这样以后查找起来⽐较⽅便:
2.启动cmd:如果你和我⼀样⽤的Win10,需要右键以管理员⾝份运⾏,如图,切换到Apache所在⽬录. httpd.exe -h 可以查看可以使⽤的命令.
3.使⽤httpd.exe -k install安装Apache.这时候会报服务器路径错误:
4.在httpd.conf⽂件中修改服务器路径.
5.启动Apache:httpd.exe -k start(或者直接写httpd -k start).
6.在服务中,查看是否已启动.
7.测试是否能使⽤,访问localhost.
8.安装OK!为了以后启动⽅便,我喜欢将bin⽬录下ApacheMonitor.exe发送快捷⽅式到桌⾯.以后启动Apache直接双击它就够了!
看看
以上这篇Apache服务器的安装步骤(图⽂教程)就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

Win7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解

Win7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解

Windows7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解\一、下载软件1、Apache2.2.16下载:到/download/去下载我下回来的版本是httpd-2.2.16-win32-x86-openssl-0.9.8o.msi2、PHP 5.3.3下载:到/download/去下载版本是php-5.3.3-Win32-VC6-x86.zip3、MySQL5.1.51下载:到/downloads/mysql/5.1.html#downloads去下载版本是mysql-5.1.51-win32.msi二、安装1、Apache2.2.16安装双击“httpd-2.2.16-win32-x86-openssl-0.9.8o.msi”,出现如下界面:出现Apache HTTP Server 2.2.16的安装向导界面,点“Next”继续确认同意软件安装使用许可条例,选择“I accept the terms in the license agreement”,点“Next”继续将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续设置系统信息,在Network Domain下填入您的域名(比如:),在Server Name下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址(比如:*********************),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。

下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。

一般选择如图所示。

按“Next”继续。

选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。

apache安装教程

apache安装教程

apache安装教程1. 首先,下载Apache的安装文件。

可以在Apache官方网站上获取到最新的稳定版本。

下载并保存文件到适当的位置。

2. 解压安装文件。

可以使用压缩软件(如WinRAR)来解压下载的文件。

选择一个目标文件夹,并解压下载的文件到该目录。

3. 配置Apache服务器。

进入解压后的目录,找到并打开“conf”文件夹。

在该文件夹中,找到名为“httpd.conf”的文件,并用文本编辑器打开它。

4. 配置端口号。

在“httpd.conf”文件中,找到以下行代码:```# Listen 12.34.56.78:80Listen 80```将第二行的“Listen 80”改为您想要的端口号,例如“Listen 8080”。

这样,Apache将使用该端口进行连接。

5. 配置文档根目录。

在“httpd.conf”文件中,找到以下行代码: ```# DocumentRoot "/path/to/document/root"```将注释符号“#”删除,并将路径修改为您想要的文档根目录的路径。

例如:```DocumentRoot "C:/Apache/htdocs"```6. 保存并关闭“httpd.conf”文件。

7. 启动Apache服务器。

打开命令提示符(或终端),导航到Apache的安装目录中(例如“C:/Apache/bin”),执行以下命令:```httpd.exe```如果一切正常,您将看到一条消息显示Apache正在运行并监听您配置的端口号。

8. 在网络浏览器中验证Apache是否正常运行。

打开您的默认浏览器,并输入以下地址:```http://localhost:8080```如果一切正常,您应该能够看到Apache的默认欢迎页面。

至此,您已经成功安装并启动了Apache服务器。

现在您可以开始配置和使用Apache来托管您的网站。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Apache安装图解一、安装Apache,配置成功一个普通网站服务器运行下载好的“apache_2.0.55-win32-x86”,出现如下界面:出现Apache HTTP Server 2.0.55的安装向导界面,点“Next”继续确认同意软件安装使用许可条例,选择“I accept the terms in the license agreement”,点“Next”继续将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续设置系统信息,在Network Domain下填入您的域名(比如:),在Server Name下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址(比如:yinpeng@),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。

下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。

一般选择如图所示。

按“Next”继续。

]选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。

按“Next”继续出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server2.0.55”,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

点选“Change...”,手动指定安装目录。

我这里选择安装在“D:\”,各位自行选取了,一般建议不要安装在操作系统所在盘,免得操作系统坏了之后,还原操作把Apache配置文件也清除了。

选“OK”继续。

返回刚才的界面,选“Next”继续。

确认安装选项无误,如果您认为要再检查一遍,可以点“Back”一步步返回检查。

点“Install”开始按前面设定的安装选项安装。

正在安装界面,请耐心等待,直到出现下面的画面。

安装向导成功完成,这时右下角状态栏应该出现了下面的这个绿色图标,表示Apache服务已经开始运行,按“Finish”结束Apache的软件安装我们来熟悉一下这个图标,很方便的,在图标上左键单击,出现如下界面,有“Start(启动)”、“Stop(停止)”、“Restart(重启动)”三个选项,可以很方便的对安装的Apache服务器进行上述操作。

好了现在我们来测试一下按默认配置运行的网站界面,在IE地址栏打“http://127.0.0.1”,点“转到”,就可以看到如下页面,表示Apache服务器已安装成功。

现在开始配置Apache服务器,使它更好的替我们服务,事实上,如果不配置,你的安装目录下的Apache2\htdocs文件夹就是网站的默认根目录,在里面放入文件就可以了。

这里我们还是要配置一下,有什么问题或修改,配置始终是要会的,如图所示,“开始”、“所有程序”、“Apache HTTP Server 2.0.55”、“Configure Apache Server”、“Edit the Apache httpd conf Configuration file”,点击打开。

XP的记事本有了些小变化,很实用的一个功能就是可以看到文件内容的行、列位置,按下图所示,点“查看”,勾选“状态栏”,界面右下角就多了个标记,“Ln 78, Col 10”就表示“行 78,列10”,这样可以迅速的在文件中定位,方便解说。

当然,你也可以通过“编辑”,“查找”输入关键字来快速定位。

每次配置文件的改变,保存后,必须在Apache服务器重启动后生效,可以用前面讲的小图标方便的控制服务器随时“重启动”。

现在正式开始配置Apache服务器,“Ln 228”,或者查找关键字“DocumentRoot”(也就是网站根目录),找到如下图所示地方,然后将""内的地址改成你的网站根目录,地址格式请照图上的写,主要是一般文件地址的“\”在Apache里要改成“/”。

“Ln 253”,同样,你也可以通过查找“<Directory”来定位,以后不再说明,将""内的地址改成跟DocumentRoot的一样。

“Ln321”,DirectoryIndex(目录索引,也就是在仅指定目录的情况下,默认显示的文件名),可以添加很多,系统会根据从左至右的顺序来优先显示,以单个半角空格隔开,比如有些网站的首页是index.htm,就在光标那里加上“index.htm ”文件名是任意的,不一定非得“index.html”,比如“test.php”等,都可以。

这里有一个选择配置选项,以前可能要配置,现在好像修正过来了,不用配置了,就是强制所有输出文件的语言编码,html文件里有语言标记(<META http-equiv="Content-Type" content="text/html; charset=gb2312">,这个就是设定文档语言为gb2312)的也会强制转换。

如果打开的网页出现乱码,请先检查网页内有没有上述html语言标记,如果没有,添加上去就能正常显示了。

把“# DefaultLanguage nl”前面的“# ”去掉,把“nl”改成你要强制输出的语言,中文是“zh-cn”,保存,关闭。

好了,简单的Apache配置就到此结束了,现在利用先前的小图标重启动,所有的配置就生效了,你的网站就成了一个网站服务器,如果你加载了防火墙,请打开80或8080端口,或者允许Apache程序访问网络,否则别人不能访问。

如果你有公网IP(一般ADSL或电话拨号上网的都是),就可以邀请所有能上网的朋友访问使用http://你的IP地址(IP地址查询可访问,查询内容内即是)你的网站了;如果你没有公网IP,也可以把内网IP地址告诉局域网内的其它用户,让他们通过http://你的内网IP地址,访问你的网站。

二、php的安装、以module方式,将php与apache结合使你的网站服务器支持php服务器脚本程序将下载的php安装文件php-5.0.5-Win32.zip右键解压缩。

指定解压缩的位置,我的设定在“D:\php”查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.ini”,打开编辑,找到下面图中的地方,Ln385,有一个“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。

这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?这里还有一个地方要编辑,功能就是使php能够直接调用其它模块,比如访问mysql,如下图所示,Ln563,选择要加载的模块,去掉前面的“;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到哪去,比如我要用mysql,就要把“;extension=php_mysql.dll”前的“;”去掉。

所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截图是把所有能加载的模块都加载上去了,前面的“;”没去掉的,是因为“ext”目录下默认没有此模块,加载会提示找不到文件而出错。

这里只是参考,一般不需要加载这么多,需要的加载上就可以了,编辑好后保存,关闭。

如果上一步加载了其它模块,就要指明模块的位置,否则重启Apache的时候会提示“找不到指定模块”的错误,这里介绍一种最简单的方法,直接将php 安装路径、里面的ext路径指定到windows系统路径中——在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将“;D:\php;D:\php\ext”加到原有值的后面,当然,其中的“D:\php”是我的安装目录,你要将它改为自己的php安装目录,如下图所示,全部确定。

系统路径添加好后要重启电脑才能生效,可以现在重启,也可以在所有软件安装或配置好后重启。

现在开始将php以module方式与Apache相结合,使php融入Apache,照先前的方法打开Apache的配置文件,Ln 173,找到这里,添加进如图所示选中的两行,第一行“LoadModule php5_module D:/php/php5apache2.dll”是指以module方式加载php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录。

还是Apache的配置文件,Ln 757,加入“AddTypeapplication/x-httpd-php .php”、“AddTyp eapplication/x-httpd-php .html”两行,你也可以加入更多,实质就是添加可以执行php的文件类型,比如你再加上一行“AddTypeapplication/x-httpd-php .htm”,则.htm文件也可以执行php程序了,你甚至还可以添加上一行“AddType application/x-httpd-php .txt”,让普通的文本文件格式也能运行php程序。

前面所说的目录默认索引文件也可以改一下,因为现在加了php,有些文件就直接存为.php了,我们也可以把“index.php”设为默认索引文件,优先顺序就自己排了,我的是放在第一位。

编辑完成,保存,关闭。

现在,php的安装,与Apache的结合已经全部完成,用屏幕右下角的小图标重启Apache,你的Apache服务器就支持了php。

相关文档
最新文档