Apache在windows下的安装与配置

合集下载

APACHE安装配置说明

APACHE安装配置说明

APACHE安装配置说明⼀、软件下载⼆、环境检查# rpm -qa|grep zlibzlib-devel-1.2.3-3zlib-1.2.3-3# rpm -qa|grep sslopenssl-devel-0.9.8b-10.el5openssl-0.9.8b-10.el5如果需要依赖包,安装其对应的devel包即可,此处仅⽤到zlib和ssl。

另,如果有httpd包,要先卸载掉或停⽌其服务。

三、编译安装1、针对安装⽬的的说明(来⾃INSTALL⽂件)如果是开发者则使⽤此选项,--with-included-apr利于连接apache的代码或者是调试apache,其消除了由于版本或者编译中跟APR或者APR-util代码产⽣的不匹配;如果从⼦版本编译apache,要先运⾏buildconf(需要Python,GNU autoconf和libtool),然后运⾏configure。

发⾏包不⽤。

如果要在FreeBSD5.4之前编译时包含apache的threaded MPM,需要使⽤--enable-threads和--with-mpm 参数在Mac上编译⼦版本,要使⽤GNU Libtool 1.4.2及以上版本2、关于SSL加密和正则表达式(来⾃⽂件README)Apache2.0及以上版本在⽬录modules/ssl/下包含了mod_ssl模块⽤于配置和监听ssl⽹络接⼝的连接。

(另外,⼀些apr-util版本在⽬录srclib/apr-util/ssl/下提供了ssl⽹络接⼝)带有单词crypto的包的名字,可能包含openssl加密库的⽬标代码。

如果apache的加密功能不理想或者要排除再重分配,则可以使⽤包的名字包含nossl的发布包。

Apache使⽤PCRE包包含的正则表达式。

3、对configure参数的说明配置帮助表:-h, --help显⽰帮助信息display this help and exit--help=short ⽤short参数将只显⽰正在运⾏的当前脚本的选项,⽽不能列出适⽤于Apache配置脚本所运⾏的外部配置脚本的选项display optionsspecific to thispackage--help=recursive 使⽤recursive参数将显⽰所有程序包的简短描述display the shorthelp of all theincluded packages-V, --version显⽰版本display version information and exit-q, --quiet, --silent不显⽰checking……信息do notprint`checking...' messages--cache-file=FILE在指定⽂件中存储测试结果cache test results in FILE [disabled]-C, --config-cache 在⽂件config.cache中存储测试结果alias for `--cachefile=config.cache'-n, --no-create configure脚本运⾏结束后不输出结果⽂件,常⽤于正式编译前的测试。

Windows 8下安装配置Apache 2.2.22+MySQL 5.5.21+PHP 5.4.0服务器环境教程

Windows 8下安装配置Apache 2.2.22+MySQL 5.5.21+PHP 5.4.0服务器环境教程

Windows 8下安装配置Apache 2.2.22+My 2.2.22+MySQL SQL 5.5.21+PHP 5.4.5.4.00服务器环境教程[Windows 8下安装配置Apache 2.2.22+M 2.2.22+MySQL ySQL 5.5.21+PHP 5.4.0+5.4.0+P P hp hpMM y A dmin 环境教程][文/春夏秋冬][图/春夏秋冬][E-mail :ceroot@]另名:Windows 8下安装配置PHP 网站运行环境目录1.前言 (3)2.准备工作 (4)2.1.安装运行平台 (4)2.2.需要到的相关软件下载及版本信息 (4)2.2.1.Apache2.2.22 (4)2.2.2.MySQL5.5.21 (4)2.2..3.PHP5.4.0 (4)2.2.4.PhpMyAdmin3.4.10 (4)2.2.4.其它相应软件下载 (5)2.3.文件目录说明 (5)2.3.1.网站的源代码目录 (5)2.3.2.相关软件与程序安装存放目录 (5)2.3.3.数据库文件存放目录 (5)2.3.4.相关软件原文件存放文件夹 (5)2.4.建立文件目录 (5)2.5.相关俗语 (6)2.6.其它 (6)3.Apache安装与配置 (7)3.1安装说明 (7)3.2.Apache安装步骤 (7)3.3.修改Apache配置文件httpd.conf (14)3.3.1.让Apache与PHP建立链接 (15)3.3.2.修改网站源文件目录 (15)3.3.3.让Apache识别PHP索引 (15)3.3.4.让Apache识别PHP文件 (15)4.Mysql安装与配置 (16)4.1.安装说明 (16)4.2.MySQL安装步骤 (16)4.3.MySQL配置 (23)4.4.修改MySQL配置文件my.ini (34)5.PHP安装与配置 (35)5.1.安装说明 (35)5.2.PHP安装步骤 (35)5.3.修改PHP配置文件php.ini (35)6.PhpMyAdmin安装 (37)6.1.PhpMyAdmin简介 (37)6.2.PhpMyAdmin安装方法 (37)7.1.测试地址 (38)7.3.测试phpinfo (38)7.4.测试MySQl数据库链接 (38)8.尾声 (40)1.前言前言Windows8客户预览版发布已经有一段时间了,笔者对于新的东西也特别感兴趣,因而在发布当初也把它下载来用用,以体验这高科技带来的新感受。

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”一步步返回检查。

windows-64Windows安装apache支持php

windows-64Windows安装apache支持php

windows-64Windows安装apache支持php配置apache支持运行php(1)解压php-5.2.17-Win32-VC6-x86.zip 到C:/php(2)复制php.ini-recommended 并重命名为php.ini(3)修改php.ini中的参数extension_dir = "C:\php\ext"upload_max_filesize = 2M 改大一点,支持上传文件大小的。

extension=php_gd2.dllextension=php_curl.dllextension=php_mbstring.dllextension=php_mcrypt.dllextension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo.dllextension=php_pdo_mysql.dllextension=php_zip.dll取消前面的分号,然后保存退出。

(4)把libeay32.dlllibmcrypt.dlllibmhash.dlllibmysql.dlllibpq.dllphp5ts.dllssleay32.dll复制到C:\windows\system32 下。

如果安装的是64位的数据库,记得同时也拷贝一份到C:\windows\SysWOW64,否则链接不上数据库。

(5)设置php环境变量右击我的电脑-属性-高级-环境变量PTAH 把;C:\php;C:\php\ext加到后边(6)配置C:\apache\conf\httpd.conf在#LoadModulevhost_alias_module modules/mod_vhost_alias.so下加上以下:LoadModule php5_module C:\php\php5apache2_2.dllPHPIniDir "c:/php"AddType application/x-httpd-php .php在<IfModuledir_module>下index.html 后边添加index.php注意index.html后边要有空格7、测试重启apache之后,在C:\apache\htdocs 新建info.php输入以下内容:<?phpphpinfo();?>保存退出,然后在浏览器里输入输入http://localhost/info.php,出现页面就说明配置成功。

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用法Apache是一款流行的web服务器软件,它能够提供网页浏览、动态内容创建、数据库服务等多种功能。

在本文中,我们将介绍Apache 的安装、配置、管理、安全性和优化等方面的知识。

一、安装Apache安装Apache非常简单,您可以从官方网站下载适合您操作系统的安装包。

在安装过程中,您需要选择安装路径、配置文件位置等选项,并设置一些基本参数。

安装完成后,您可以通过浏览器或命令行来测试Apache是否正常运行。

二、配置ApacheApache的配置文件位于`/etc/httpd/conf`目录下,该文件包含了Apache服务器的各种设置。

配置文件使用了较为简洁的语法,方便修改和调整。

您可以使用文本编辑器打开配置文件,根据您的需求进行修改。

在配置文件中,您可以设置虚拟主机、监听地址和端口、启用或禁用某些模块等功能。

同时,您还可以配置SSL证书,以实现安全传输。

配置完成后,需要重新启动Apache服务器,使配置生效。

三、管理ApacheApache提供了多种管理工具,方便您监控和调整服务器状态。

您可以使用命令行工具`apachectl`来查看服务器状态、启动和停止服务、重新加载配置等操作。

此外,您还可以使用Web管理工具,如Apache自带的Web管理界面或第三方工具,通过浏览器进行管理操作。

四、安全性Apache具有较高的安全性,但仍然需要注意一些安全问题。

首先,确保您的配置文件没有安全漏洞,如弱密码、不正确的权限设置等。

其次,及时更新Apache软件和配置文件,以修复潜在的安全漏洞。

最后,限制对配置文件的访问,以防止未经授权的修改。

五、优化Apache优化Apache可以提高服务器的性能和稳定性。

首先,优化虚拟主机配置,根据实际需求设置合适的资源分配和访问控制。

其次,使用缓存技术,如反向代理和缓存服务器,减少对数据库的访问次数。

此外,合理配置服务器硬件资源,如内存、硬盘和CPU,以充分利用服务器性能。

WINDOWS下搭建APACHE MYSQL PHP集成安装环境

Windows下搭建Apache Mysql PHP集成安装环境可以通过安装wamp来实现。

Wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。

WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。

免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。

在windows下将Apache+PHP+Mysql集成环境,拥有简单的图形和菜单安装和配置环境。

PHP扩展、Apache 模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP它会去做。

再也不用到处询问php的安装问题了,wampserver一切都搞定了。

这个软件是完全免费的,可以在其官方网站下载到最新的版本。

WAMP5该软件在你的系统上自动地安装Apache,PHP5,和MySQL。

该软件配以一个以系统托盘图标运行的服务管理器,以及一个插件,现在允许你的在同一个服务器上运行PHP4.3.9PHP5.0.2。

Next
Next
选择安装目录。

勾选桌面桌面快捷方式。

安装中。

安装快结束时需要选择浏览器。

默认ie
设置邮箱或者Next
Finish。

安装完成后任务栏图标为绿色则服务启动成功。

右键图标可设置语言为中文。

然后Apache Mysql PHP集成安装环境搭建完成。

Apache http server for windows 配置详解

此文档阐述了如何在Microsoft Windows平台上安装、配置和运行Apache 2.2 。

如果你发现了bug,或者希望以其他方式作出贡献,请使用我们的bug报告页面。

本文档的大多数内容假定你是从一个二进制发布版安装Apache到Windows上。

如果你想自己编译Apache(可能有助于开发和跟踪bugs),参看编译Windows下的Apache。

基于当前的Windows版本状况,本文档使用到的缩写及其意义解释包括:∙Windows NT:指所有基于NT核心的Microsoft Windows操作系统的版本,包括Windows NT, Windows 2000, Windows XP, Server 2003及后续版本。

∙Windows 9x:指所有定位于家庭使用的Microsoft Windows操作系统的版本,包括 Windows 95 , Windows 98, Windows ME 。

对操作系统的要求Apache 2.2被设计为在Windows NT上运行。

它的二进制安装程序只能在x86处理器上运行,比如Intel和AMD的芯片。

Apache可能也能够运行在Windows 9x 上,但是并没有经过测试,也不建议在实际工作的系统上这样使用。

任何情况下都必须确保TCP/IP网络协议已经安装。

如果在Windows 95上运行,必须安装"Winsock2"升级补丁。

"Winsock2" for Windows 95可以在这里下载。

如果在NT 4.0上运行,建议安装Service Pack 6 ,因为Service Pack 4有众所周知的TCP/IP和Winsock完整性的问题,在以后的Service Pack中解决了这些问题。

下载 Apache for Windows关于Apache最新版本的有关信息可以在/download.cgi上找到。

那里会列出当前发行版本、所有最近的alpha和beta测试版本以及镜像web站点和匿名ftp服务器的信息。

Windows下Apache配置反向代理说明书V1.0

Order deny,allow
Allow from all
</Proxy>
ProxyPass /yourgateway http://127.0.0.1:8080/yourWebName
ProxyPassReverse /yourgateway http://127.0.0.1:8080/yourWebName
Apache配置反向代理说明书
序号
Байду номын сангаас步骤
1
安装ApacheHTTP服务器
使用文件:httpd-2.2.25-win32-x86-no_ssl.msi
安装成功完成后,屏幕右下角状态栏应该出现 图标,表示Apache服务已经开始运行
2
测试安装是否成功
打开浏览器,输入地址http://localhost/
预期页面
在此文件最后添加如下内容
Alias /yourwebapp"E:/yourworkspace/app"
<Directory "E:/yourworkspace/app">
Options Indexes FollowSymlinks
AllowOverride None
Order allow,deny
Allow from all
4
修改Apache Software Foundation\Apache2.2\conf\httpd.conf文件
在此文件最后添加如下内容(其127.0.0.1也可用localhost代替)
<IfModule mod_proxy.c>
ProxyRequests off
<Proxy /gateway>

ApachehttpServer2.4安装与配置

ApachehttpServer2.4安装与配置前⾔Apache官⽹从2.2之后,不再提供windows的msi或exe安装版本,现在Apache http Server有两个分⽀2.2及2.4注意事项如果之前有安装2.2的版本,请先卸载Apache2.4下载2、选择2.4的版本,点击 (windows安装版本)3、选择前三个⽹站中的任意⼀下进⼊下载,(推荐Apache Lounge镜像站点快)4、以为例,选择需要的x86或x64进⾏下载注意事项不同的VC对应不同的vc++(简单理解为Visual Studio)版本,我的电脑上安装了VS2015所以选择VC14,如果是vs2012请选择VC11我的环境我的电脑安装了VS2015,WIN10 X64位操作系统⽂件分析解压⽂件1、下载完成后,解压出⽬录如下:2、详细的安装配置步骤可以参考图⼀中的ReadMe.txt主要的⽂件和⽬录创建服务:bin\httpd.exe管理⾯板:bin\ApacheMonitor.exe主要的配置⽂件:conf\httpd.conf⽹站根⽬录:\htdocs配置⽅法下⾯说⼀下我的简单配置步骤1、默认的安装⽬录是在C:/Apache24,找到⾃⼰的实际⽬录⽐如我的D:/Apache242、打开conf\httpd.conf把⽂件中的所有 ”c:/Apache24″替换为⾃⼰的安装⽬录,如” d:/Apache24″找到 218⾏(版本不同,可能有区别)的 ServerName ,把前⾯的 # 去掉找到 DocumentRoot ,修改⽹站的根⽬录,⽐如是 “d:/Apache24/htdocs”DocumentRoot 下⽅⼀⾏的 Directory也做相应修改修改端⼝号——“Listen:80”改为80803、以管理员⾝份运⾏CMD,进⼊Apache24\bin ⽬录(httpd.exe所在⽬录)4、输⼊ httpd.exe -k install -n "Apache24" 安装服务(注:Apache24为安装服务名称)安装完成5、⾄此,安装基本完成。

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

Apache+php+mysql在windows下的安装与配置图解(最新版)确认同意软件安装使用许可条例,选择“I accept the terms in the license a greement”,点“Next”继续将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续设置系统信息,在Network Domain下填入您的域名(比如:goodwaiter.co m),在Server Name下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址(比如:yinpeng@),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。

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

一般选择如图所示。

按“Next”继续。

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

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

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

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

选“O K”继续。

返回刚才的界面,选“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”、“Confi gure Apache Server”、“Edit the Apache httpd conf Configuration file”,点击打开。

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

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

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

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

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

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

这里有一个选择配置选项,以前可能要配置,现在好像修正过来了,不用配置了,就是强制所有输出文件的语言编码,html文件里有语言标记(,这个就是设定文档语言为gb2312)的也会强制转换。

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

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

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

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

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

指定解压缩的位置,我的设定在“D:\php”查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.in i”,打开编辑,找到下面图中的地方,Ln385,有一个“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Of f”,就只能用“$_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”是指以modu le方式加载php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录。

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

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

编辑完成,保存,关闭。

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

三、mysql的安装,与php、Apache相结合打开下载的mysql安装文件mysql-4.1.14-win32.zip,双击解压缩,运行“set up.exe”,出现如下界面mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程在“Develope r Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

相关文档
最新文档