Apache 安装图解
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环境的安装与配置图文教程经典整合版所需文件: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安装和配置详解1. 关于本文本文将以Apa che 2.2为例,以rhel5为平台,讲述Apach e服务器的安装和设置。
2. 关于Apach eApache是一款功能强大、稳定、可支撑关键任务的W eb服务器Apache具有如下特性:1) 几乎可以运行在所有的计算机平台上.2) 支持最新的HT TP/1.1协议3) 简单而且强有力的基于文件的配置(HTTPD.CONF).4) 支持通用网关接口(CGI)5) 支持虚拟主机.6) 支持HTTP认证.7) 集成PERL.8) 集成的代理服务器9) 可以通过WEB浏览器监视服务器的状态, 可以自定义日志.10) 支持服务器端包含命令(SSI).11) 支持安全SOCKET层(SSL).12) 具有用户会话过程的跟踪能力.13) 支持FASTC GI14) 支持JAVASERVLET S.……更多信息请参阅A pache网站:http://httpd.apache.org3. Apache的安装Apache的安装无外两种方式:源码包安装和二进制包安装。
这两种方式各有特色,二位制包安装不需编译,针对不同的平台有经过优化编译的不同的二进制文件以及包格式,安装简单方便,源码包则必须先配置编译再安装,可以根据你所用的主机环境进行优化、选择你所用的模块,安装定制更灵活。
下面分别介绍这两种安装方式。
3.1 以源码包方式安装3.1.1 下载最新版本的a pache软件访问apahc e网站htt p://httpd.apache.org/downloa d.cgi下载最新版本的Apache源码包。
本文使用的是2.2.6版本,在linux系统下用下面的命令下载:wget http://apache.mirror.phpchin /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/apachetar zxvf httpd-2.2.6.tar.gz命令执行结束后,当前工作目录下将生成一个新的子目录ht tpd-2.2.6,此目录下即为A p ache的源码文件。
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 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-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安装与配置图解
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安装教程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来托管您的网站。
Apache安装使用手册
LAMP_01_Apache安装说明目录cronolog日志归档库: (1)1、下载 (1)2、解压缩并安装 (1)3、修改虚拟主机配置文件 httpd-vhosts.conf (1)Apache 安装及配置 (2)1、下载 (2)2、安装过程 (2)启动 (3)5、安装后检查 (3)停止 (3)修改httpd.conf (3)一般设置 (3)扩展模块 (4)安全和性能优化 (4)启用httpd-m pm.conf配置文件 (4)编辑httpd-m pm.conf (4)6、安装后试验性部署网站 (5)cronolog日志归档库:/download/cronolog-1.6.2.tar.gz#./configure --prefix=/usr/local/cronolog1、下载# wget /download/cronolog-1.6.2.tar.gz2、解压缩并安装# tar zxvf cronolog-1.6.2.tar.gz# cd cronolog-1.6.2# ./configure –-prefix=/usr/local/cronolog# make# make install3、修改虚拟主机配置文件 httpd-vhosts.conf将Web日志设置 CustomLog 修改为以下格式Custom Log "|/usr/local/cronolog/sbin/cronolog/home/apache/logs/$hosts_access_%Y%m%d.log" common错误日志设置 ErrorLog 也可以利用 cronolog 分割,设置为ErrorLog "|/usr/local/cronolog/sbin/cronolog/home/apache/logs/$host_error_%Y%m%d.log"Apache 安装及配置1、下载当前稳定版:Apache 2.2.16,下载地址:/2、安装过程第一步。
Apache的安装及使用
Apache的安装及使⽤PHP最初是 Persional Home Page 的缩写,表⽰个⼈主页。
下载Apache进⼊apache服务器官⽹这⾥我们以下载稳定版的Apache httpd 2.4.39 Released 为例,点击download。
下载后解压,改名为httpd,放到D盘根⽬录。
Apache 各⽬录作⽤⽬录名说明bin Apache执⾏⽂件所在⽬录,如httpd.exe、ApacheMonitor.exe 等cgi-bin GCI⽹页程序存放⽬录conf Apache服务器配置⽂件所在⽬录error错误⽂件⽬录,⽤于保存因服务器设置或浏览器请求的数据错误时产⽣的错误htdocs默认Web⽂档根⽬录,就是存放默认⾸页的位置icons Apache预设的⼀些⼩图标存放⽬录includeliblogs Apache ⽇志⽂件存放⽬录,主要包括访问⽇志 access.log 和错误⽇志 error.logmodules Apache服务器⽀持的动态加载模块所在⽬录安装 Aapche 服务使⽤管理员⾝份运⾏cmd,命令⾏下进⼊到 Apache 下⾯的 bin ⽬录,输⼊httpd -k install把apache安装成windows后台服务。
命令启动Apache服务:httpd -k starthttpd -k stop停⽌httpd -k restart重启更多命令,请使⽤httpd -help查看如果出现以下错误【原因】httpd.conf ⾥⾯配置的 ServerRoot 路径跟实际路径不⼀致,导致路径⽆效。
【解决⽅案】修改 D:\httpd\Apache24\conf ⽬录下的 httpd.conf ⽂件,在38⾏左右Define SRVROOT "D:/httpd/Apache24"ServerRoot "${SRVROOT}"注意路径是 “/”不是“\”端⼝冲突问题Apache 默认使⽤的端⼝号为 80,如果遇到 80 端⼝被其他应⽤程序占⽤的情况,有两种解决⽅案:⽅案⼀:将占⽤ 80 端⼝的程序关闭掉,具体做法如下:在cmd中运⾏netstat -ano "80"查看是哪个PID在使⽤ 80 端⼝,查找到PID 后可以使⽤ kill 命令将其结束掉进程。
图文教程详细解析windows下安装和配置Apache+PHP
2011年6月15日星期三安装Apache2.2.19Apache的下载地址:/download.cgi或者/dist/httpd/binaries/win32/下载稳定的版本2.2.19文件名为:httpd-2.2.19-win32-x86-no_ssl.msi下载的文件位于:F:\mission\2010-12-06php\environment\windows_Apache2.2.19安装过程填写要求。
域名、服务器名和邮箱都可以随便写, 可以是不存在的邮箱, 只要不留空就行了。
默认的安装路径是C盘,点Change修改为D:\Programs\develop\Apache2.2\如果你不需要开发服务器扩展, 则不用选取Build Headers and Libraries安装完后在浏览器地址栏输入:http://localhost/或者http://127.0.0.1/或者http://192.168.12.27/ [这是我的IP] 出现It Works! 安装PHP5PHP5非安装版、线程安全的下载地址:/download/下载的文件位于:F:\mission\2010-12-06php\environment\php5.3下载的文件为:php-5.3.6-Win32-VC9-x86.zip解压文件即可。
配置环境配置环境变量把php解压目录和php解压目录下的ext目录即D:\Programs\develop\php5和D:\Programs\develop\php5\ext加入环境变量path中。
右击我的电脑,属性,高级,环境变量,在系统变量下找到Path,点编辑,加入D:\Programs\develop\php5; D:\Programs\develop\php5\ext;一直点确定。
配置php.ini常有的资料中提到php.ini-recommended和php.ini-dist但或许我们在解压出来的文件中看到的是php.ini-development和php.ini-production php.ini-production对应于php.ini-recommended 以及php.ini-development对应于php.ini-dist复制php.ini-development,重名为php.ini。
Apache+MySql图形安装说明
Apache 的安装1 点击apahce安装包2 接受协议3 下面3项随便填即可apache 监听80 端口.如果iis用了80端口,修改iis端口或者apache端口,以免冲突4 这里默认的是typical,点击next.5 这里可用修改安装路径,注意安装路径不能含中文.6 点击install开始安装7 安装完成后在浏览器里打入http://localhost或者http://127.0.0.1如果可以看到这个页面,证明apache安装成功,已经可以解释静态页面了MySQL 的安装1 点击MySQL安装包2 默认是Typical,如果想修改安装路径的话也可以选择custom. 注意:安装mysql的路径中,不能含有中文!3 点击intall开始安装4 跳过注册5 是否现在就配置MySQL.也可以之后在开始菜单的configuration wizard 进行配置. 这里是现在进行配置6 选择Detailed Configuration(详细设置),点Next继续7 下面这个选项是选择mysql应用于何种类型,第一种是开发服务器, 将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存, 最后一种是这台服务器上面只运行MySQL数据库,将占用全部的内存. 用户可根据自己的需求,选择选项.这里只选择开发服务器,点Next继续8 下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb(事务)存储类型和高效率的myisam(非事务)存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,只有myisam才支持全文索引最后一种是简单的网络开发,适合于简单的应用,只有不支持事务的myisam类型是被支持的. 一般选择第一种多功能的.9 下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动(如果要修改数据保存路径,也可用在安装后修改my.ini的datadir的值)10 下面是选择MySQL允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定义,你可以根据自己的需要选择. 这里选择第一个11 下面是是否运行网络链接.这里选择复选框.数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库, 比较麻烦,这里不做修改,用mysq的默认端口:330612 这一步设置mysql的默认编码,默认是latin1,也是标准的编码.第二种是UTF8,第三种是手动设置.编码是版本4.1以上引入的.如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码和原来数据库数据的编码不一致,在使用的时候可能会出现乱码.建议使用latin1标准编码当然我们有需要的话,也可以修改它的编码(不建议).13 这一步是是否要把mysql设置成windows的服务,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库了.推荐:下面的复选框也勾选上,这样,在cmd模式下,不必非到mysql的bin目录下执行命令.在命令行下咨询可以执行文件14 这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并牢记超级用户的密码,下面有个复选框是表示创建一个匿名账号,这会使数据库系统不安全. 如果有这个需求,也请勾选.15 点击Execute进行安装16 点击finish完成安装17 我们可以开始使用mysql了,打开开始菜单所有程序的mysql Command line Client,输入密码出现这个界面说明mysql已经安装好了可能出现的问题:如果在第15步,出现下图提示是因为你之前装过mysql.卸载时还保留了一些配置文件.点击retry看看是否可以通过。
Apache2.2.21安装图解
Apache2.2.21安装图解本文详细介绍了在Windows平台上安装Apache的过程,希望对初次安装Apache 的朋友有所帮助。
1. 软件准备我们以Apache2.2.21版本为例Apache 官方下载地址:httpd-2.2.21-win32-x86-no_ssl.msi2. 开始安装双击httpd-2.2.21-win32-x86-no_ssl.msi开始安装。
出现安装欢迎界面。
图1欢迎界面直接点“Next”继续,出现授权协议。
图2授权协议选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续,出现安装说明。
图3安装说明直接点“Next”下一步,出现填写信息界面。
图4填写信息“Network Domain”填写你的网络域名,比如,如果没有网络域名,可以随便填写。
“Server Name”填写你的服务器名,比如 ,也就是主机名。
没有的话可以随便填写。
“Administrator's Email Address”填写系统管理员的联系电子邮件地址,比如webmaster@。
联系电子邮件地址会在当系统故障时提供给访问者。
提示:因为我们安装apache主要是在本机上做开发,所以前2项填写localhost 即可。
以上3项信息可以任意填写,以后可以在httpd.conf文件中修改这些信息。
下面还有两个选择,第一个是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。
我们选择第一个“for All Users, on Port 80, as a Service –Recommended”。
然后点击“Next”继续。
图5安装类型出现选择安装类型界面,Typical为典型安装,Custom为用户定制安装,我们这里选择Typical,按“Next”继续。
Apache服务器最新版下载、安装及配置教程图解(Windows版)
Apache服务器最新版下载、安装及配置教程图解(Windows版)Apache是世界使⽤排名第⼀的Web服务器软件。
它可以运⾏在⼏乎所有⼴泛使⽤的计算机平台上,由于其跨平台和安全性被⼴泛使⽤,是最流⾏的Web服务器端软件之⼀。
它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。
同时Apache⾳译为阿帕奇,是北美印第安⼈的⼀个部落,叫阿帕奇族,在美国的西南部。
也是⼀个基⾦会的名称、⼀种武装直升机等等。
⼀、Apache的下载2、点击所需版本,选择Windows⽂件格式,如下图位置:3、找到Downloading Apache for Windows栏,进⼊下载页,如下图位置:4、找到Apache 2.4 Server Binaries栏,分别有32位和64位,点击图标下载,如下图位置:⼆、Apache的安装1、将压缩包解压到需要安装的⽬录,以D盘为例,效果如下图所⽰:2、解压后名称为Apache24(可⾃定义),打开找到conf⽬录,进⼊找到配置⽂件httpd.conf打开,更改服务路径及端⼝,配置如下:3、保存配置,打开CMD窗⼝,进⼊服务bin⽬录,输⼊安装命令(httpd -k install)开始安装服务,如下图所⽰:4、正常安装完毕效果如下图所⽰:5、输⼊启动命令(net start apache2.4)启动服务,启动成功效果如下图所⽰:⾄此,服务安装完成,若在上述某个步骤出错或有不明确的地⽅,请留⾔给我。
补充:除了上述启动⽅式,也可以通过Apache⾃带的管理窗⼝进⾏启动和关闭,效果如下图所⽰:总结以上所述是⼩编给⼤家介绍的Apache 服务器最新版下载、安装及配置教程图解(Windows版),希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。
在此也⾮常感谢⼤家对的⽀持!。
Linux中的Apache的编译安装步骤和配置
Apache 的编译安装和虚拟主机将Apache源代码包做成ISO镜像,挂载到本机目录上,如图找到httpd-2.2.9.tar.gz压缩包将压缩包解压到/usr/src目录下,如图进入/usr/src/httpd-2.2.9这个目录中,可以看到解压后的代码文件。
运行./configure 命令进行编译源代码,--prefix=/usr/local/apach2 是设置编译安装到的系统目录。
--enable-s 参数是使httpd服务能够动态加载模块功能。
--enable-rewrite 是使Httpd 服务具有网页地址重写功能如图,提示出错,没有gcc编译环境,需要安装gcc软件包。
因为安装gcc环境使用YUM库安装会非常方便,我们使用YUM安装,如图,下载YUM 链接文件,使本机可以使用YUM库如图,安装gcc环境如图,会安装如下几个软件包将gcc软件包安装好后,再次进入/usr/src/httpd-2-2.9目录下,可以再次进行编译安装如果没有提示错误,就运行make && make install 命令进行代码转换和安装,时间会比较长些,耐心等待。
如图,就是编译安装时,进行的一系列操作的屏幕输出。
安装完成后,进入到/usr/local/apache2目录中,查看生成的目录,该目录是Apache服务的根目录,所有文件都放在这里。
如图1,其中conf 目录用于保存Apache服务器的配置文件,httpd.conf 就是主配置文件。
如图2,htdocs 目录是Apache服务器的文档根目录,作为WEB站点网页文件存放的根目录其他目录的作用:Bin 保存了用于Apache服务器的命令文件。
Manual 目录保存了Apache服务器的完整配置指南文档。
Man 目录保存了httpd apachectl 程序的帮助文件。
Lib 保存了运行Apache服务器所需的库文件。
Modules 保存了提供给Apache服务器动态加载的模块文件。
Windows下ApacheMySQLHP运行环境的安装图文方法
W i n d o w s下A p a c h e M y S Q L H P运行环境的安装图文方法集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#Windows下Apache+MySQL+PHP运行环境的安装图文方法发布:dxy 字体:[ ] 类型:转载Windows下Apache+MySQL+PHP的安装方法,刚开始学习php的朋友最好能自己掌握下,如果已经会了不想花时间用在建设平台上面,可以直接用一些php运行环境包,例如phpnow等。
1.安装Apachea) 双击文件2.2.8,弹出欢迎界面。
单NEXT按钮,进入到License Agreement(许可协议)界面。
b) 用户需要同意界面中的条款才能继续安装。
选中I accept the terms in the license ag reement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面。
图1c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图2所示。
图2d) Server Information界面需要用户填写域名、服务器名称和管理员Ema图3e) 在Setup Type界面中可以选择安装类型,有Typical默认安装,Custom用户自定义安装两种安装方式,这里保持自定义安装选项即可,单击NEXT按钮,进入Destinatio n Folder(路径选取)界面,如图4所示。
出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server ”,选择“This feature, and all subfeatures, will be installed on l ocal hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。
图4f) 单击Change按钮可以选择安装路径。
这里路径设为“D:\\”,单击NEXT按钮。
centos6.5 apache2.4安装教程
Centos6.5 安装apache2.4.33部署教程1、安装部署安装环境2、检查卸载原有apache3、安装httpd所依赖的软件包4、编译安装apache5、注册apache为系统服务6、测试apache一、安装部署环境1、Centos6.5-64位系统2、切换使用root用户切换root的方式:su root二、检查卸载原有apache[root@bogon ~]$ rpm -qa|grep httpdhttpd-2.2.15-60.el6.centos.6.x86_64httpd-tools-2.2.15-60.el6.centos.6.x86_64有安装过进行卸载[root@bogon ~]$ sudo rpm -e --nodeps httpd-tools-2.2.15-60.el6.centos.6.x86_64[root@bogon ~]$ sudo rpm -e --nodeps httpd-2.2.15-60.el6.centos.6.x86_64再次检查[root@bogon ~]$ rpm -qa|grep httpd[root@bogon ~]$卸载完成三、安装httpd所依赖的软件包●apr-1.6.3.tar.bz2●expat-2.2.3.tar.bz2●apr-util-1.6.1.tar.bz2●pcre-8.42.tar.bz2●httpd-2.4.33.tar.bz2自动安装依赖包yum -y install gcc-c++ //安装C++编译环境yum -y install pcre-devel //安装pcre开发依赖包yum -y install openssl-devel三、编译安装apache1)安装apr[root@localhost ias]# tar xf apr-1.6.3.tar.bz2[root@localhost ias]# cd apr-1.6.3[root@localhost apr-1.6.3]# ./configure --prefix=/usr/local/apr[root@kvm ~]# make && make install2)安装apr-util因为我们使用了 apr 1.6.2 的依赖,所以下面我们必须要用 apr-util 1.6.0 版本,apr-util 1.6.0不再捆绑安装 expat ,但又需要 expat 的支持,所以我们得手动先安装 expat。
汇总apache24安装步骤
discuz论坛的建立配置apache及论坛程序的安装整理表姓名:职业工种:申请级别:受理机构:填报日期:A4打印/ 修订/ 内容可编辑discuz!论坛的建立——配置apache及论坛程序的安装discuz!论坛有很多个版本,包括中文简体,中文繁体,GB版和UTF-8版。
我们可以根据实际应用环境选择相应的版本。
虽然UTF-8版本具有良好的国际兼容性,但需要比GBK/BIG5版本多占用50%的数据库存储空间,因此不推荐使用,仅供对国际兼容性有特殊要求的用户使用。
更多下载信息可以点此获得。
第一步:将下载下来的Apache+PHP+MySQL+Perl服务器套件解压缩并运行主程序server.ex e。
启动套件安装工作。
(如图1)图1第二步:出现解压缩操作,默认情况下是将该套件安装到D:\usr目录,一般我们不对其进行修改,否则会造成调用异常的错误。
(如图2)图2第三步:点“安装”按钮开始复制必须文件到本地目录。
(如图3)图3第四步:安装的最后套件会自动启动apache站点服务。
(如图4)图4第五步:我们可以打开IE浏览器输入http://127.0.0.1地址,如果出现了套件相关信息页面的话就说明我们的apache工作正常。
(如图5)图5第六步:接下来我们就要下载DISCUZ!论坛主程序并将其解压,解压目录中有很多个文件夹,其中名为upload的目录才是我们真正需要的,其他都是类似帮助文档的文件。
(如图6)图6第七步:我们将upload目录中的所有文件复制到d:\usr\www\html目录中,完成安装disc uz!的准备工作。
(如图7)图7第八步:由于默认情况下Apache+PHP+MySQL+Perl服务器套件会在d:\usr\www\html目录中添加一个名为index.html的文件,这时我们已经用不到他了,将其删除防止其以后捣乱。
(如图8)图8第九步:打开IE浏览器访问http://127.0.0.1/install.php,会出现要求你安装discuz!论坛的提示界面。
Linux服务器部署系列之一—Apache篇(上)
Apache是Linux服务里面用得最多的之一,今天我们就从它开始来一次Linux服务部署之旅。
本文分以下章节介绍:1. 安装Apache2. 配置Apache3. 配置虚拟主机4. 管理日志文件5. 配置PHP运行环境一、安装Apache下载地址:/1. 安装Apache# tar zxvf httpd-2.2.11.tar.gz# cd httpd-2.2.11# ./configure --prefix=/usr/local/apache --enable-so//编译时加上加载模块参数--enable-so# make# make install2. 配置系统启动时自动启动Apache服务。
# vi /etc/rc.d/rc.local//在rc.local上加入一行/usr/local/apache/bin/apachectl –k start。
二、配置Apache1. 修改httpd.conf文件# vi /usr/local/apache/conf/httpd.conf1)设置根目录的路径根目录是指Apache存放配置文件和日志文件的目录,配置参数为ServerRoot,默认位于“/usr/local/apache”。
命令如下:2)设置监听IP地址及端口号默认侦听本机所有IP地址的TCP80端口,命令如下:Listen 80用户也可以按自己的需求,使用多个Listen语句在多个地址和端口上侦听客户端请求。
比如:Listen 192.168.99.9:80Linsten 172.16.0.20:80803)设置系统管理员E-mail使用ServerAdmin参数设置管理员E-mail,比如管理员的Email地址为root@:4)设置服务器主机的名称参数ServerName用来设置服务器的主机名称,如果没有域名则填入服务器的IP地址,比如服务器的IP地址为192.168.99.9:5)设置主目录的路径用户可以使用参数DocumentRoot配置服务器主目录默认路径,比如,主目录路径为:6)设置默认文件Apache的默认文件名为index.html,可以使用Directory Index参数来配置,比如,将index.php 设置为默认文件名:7)测试:打开浏览器,输入地址:http://192.168.99.9,可以打开站点了:2. 配置目录权限使用<Directory 目录路径>和</Directory>设置目录的权限。
网厅系统apache安装配置详细操作
网厅系统Apache安装详细步骤1Apache软件下载 (2)2Apache软件升级 (3)3Aapche软件安装 (4)3.1步骤1 (4)3.2步骤2 (6)3.3步骤3 (6)4Apache服务配置 (6)4.1 Httpd.conf配置 (7)4.1.1修改运行用户 (7)4.1.2修改服务端口号 (7)4.1.3加载需要的模块 (8)4.2 httpd-vhosts.conf配置 (8)4.3 httpd-mpm.conf配置 (11)5Apache服务起停 (13)6Apache服务查看 (13)7Apache相关查询 (14)7.1 linux下如何查看apache的请求进程数 (14)7.2 查询cpu数量 (16)7.3 查询主机内存 (16)7.4 查询使用的端口 (17)8Apache配置中遇到的问题 (17)8.1 could not bind to address (17)安装apache软件最好使用官网上面最新稳定的发布包,目前安装本人下载是的httpd-2.2.18的版本,该版本算是比较稳定的。
下载地址:/有一个2.3.11-beta (released 2011-03-07)发布版本,考虑稳定性我还是选择2.2.18 (released 2011-05-11)版本。
下载到的源码栺式一般是.tar.gz栺式的文件,把文件上传到服务器上,用以下命令解压:gzip –d filename.tar.gz上面的命令会解压得到一个filename.tar文件,再用以下命令解压tar文件,生成apache的源文件目录:tar xvf filename.tar升级的第一步是阅读源代码目录中的发布公告(release announcement)和CHANGES文件以寻找可能会对你的站点产生影响的变化。
如果主板本号的变化(例如1.3→2.0或2.0→2.2)表明编译时和运行时的配置发生了重大变化,需要手动调整,所有模块也需要升级以兼容新版本的模块API 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。