`

XP系统如何配置Apache2.2

    博客分类:
  • PHP
阅读更多
Apache2.2.4 php5.2.1 mysql 配置方法

第一步:
1.安装好apache2.2和mysql5
假设目录分别为:C:/Apache2.2,C:/MySQL5
2.解压php5.1.1-Win32.zip至C:/php5
3.安装navicat(图形化管理MySQL的工具)
注意:
安装MySQL5的时候,在一切默认安装至有finish按钮时,继续是MySQL的配置
默认选项至输入密码框的时候,记下自己输入的密码,一般为123456


第二步:
一.php.ini的配置

1 找到php5目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 php.ini
并复制到系统盘的windows目录下(以c:\windows为例).

2 再把php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\下。

3 打开c:\windows\php.ini文件(关联到mysql)
设置扩展路径
查找 extension_dir 有这么一行
extension_dir = "./"
将此行改成
extension_dir = "C:\php5\ext"
其中C:\php5是你安装php的路径。路径不正确将无法加载dll
(注意:有些php版本是 ;extension_dir = "./" 要把前面的分号去掉)
查找 extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了

php5时差问题
<?php echo date("Y-m-d H:i:s");?>时间相差八小时
为什么呢?PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时
查找date.timezone有这么一行
;date.timezone =
将;去掉,改成
date.timezone = PRC

开启php简写:
找到short_open_tag = Off 改为 short_open_tag = On ;如果已经为on,则不改.
以后就可以用形如 <?=phpinfo();?>的写法的. 功能和<?php echo phpinfo();?>一样.

(二).apache http.conf配置:(C:/apache2.2/conf tp.conf)
1.修改网站根目录
查找 DocumentRoot有这么一行
DocumentRoot "C:/Apache2.2 docs"
这就是你网站的根目录,你可以修改,也可以用默认的.如果改,还要修改下面这项,否则可能会出现 403 错误
查找 This should be changed to whatever you set DocumentRoot to
在它下面两行有
<Directory "C:/Apache2/.2htdocs">
把上面两项的 C:/Apache2.2 docs 改成你想要的目录

2.让apache支持*.php(网页)
查找 DirectoryIndex index.html
修改成
DirectoryIndex index.php index.html
这样index.php 可以充当默认页面了

3.Apache中模块化安装php
查找 # LoadModule foo_module modules/mod_foo.so
在此行后加入一行
LoadModule php5_module C:/php5/php5apache2_2.dll
//注意:其中C:/php5/php5apache2.dll是你安装php的相应路径.
不要把php5apache2_2.dll和 php5apache2.dll混淆.php5apache_2.dll只适用于apache 版本2的.
PHP5压缩包里的php5apache2.dll只适用于apache2.0.*版本
如果是2.2.*以上版本,就可能会出现 "Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."或者:"The requested operation has failed"

4.查找 AddType application/x-gzip .gz .tgz
在此行后加入一行
AddType application/x-httpd-php .php (记住:前边有一个空格哦!!!)
这样apache就可以解析php文件了

注意:在以上操作完成后请重启服务器

5.测试
在网站根目录下(如果没有改动则为C:/Apache2.2 docs)创建一个 phpinfo.php 文件

<?php
phpinfo();
?>

在浏览器打开
http://localhost/phpinfo.php
或 http://127.0.0.1/phpinfo.php

5.测试php和mysql数据库的关联
在网站根目录下创建一个test.php 文件

<?php
$link=mysql_connect("localhost","root","123456"); //123456改成你的mysql密码
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?>

在浏览器打开  http://localhost/test.php
如果输出成功,则说明大功告成了.
分享到:
评论

相关推荐

    Apache1.3.27+IPv6 Patch for win32

    Windows IPvd 环境下的Apache服务器软件以及IPv6补丁,操作系统Windows XP,Windows 2003

    Apache HTTP Service 2.2.17(阿帕奇服务端2.2.17)

    该资源是Apache HTTP Service 2.2系列的主流...可以兼容Win2000、XP、vista、Win7等Windows操作系统。 SVN客户端—TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi下载地址: http://download.csdn.net/source/3014381

    Php 连接sqlserver同时支持apache和iis

    软件及系统版本: Windows xp sp3 Iis5.1 Apache 2.2 Php 5.2 Sqlserver 2005

    wamp wampserver2.2 32位 xp可用

    wampserver如果是高版本的话,现在都不支持xp系统了 Wamp就是Windos Apache Mysql PHP集成安装环境 即在window下的apache、php和mysql的服务器软件。 PHP扩展、Apache模块,开启/关闭鼠标点点就搞定, 再也不用亲自...

    Tomcat配置群集负载均衡[3][完]

    Apache服务器 :Apache2.2 开始配置: 1、我们先以普通的方式配置tomcat1、tomcat2 {配置Java环境变量} {启动Tomcat1} 启动成功!表示我的tomcat1是好使的!在来看看tomcat2也就是另一台机器上的。 {启动...

    Tomcat配置群集负载均衡[1]

    Apache服务器 :Apache2.2 开始配置: 1、我们先以普通的方式配置tomcat1、tomcat2 {配置Java环境变量} {启动Tomcat1} 启动成功!表示我的tomcat1是好使的!在来看看tomcat2也就是另一台机器上的。 {启动...

    Tomcat配置群集负载均衡[2]

    &lt;br&gt;系统环境 &lt;br&gt;操作系统 :WindowsXP &lt;br&gt;Java运行环境 :JDK1.5 Tomcat服务器 :Tomcat5.5 Apache服务器 :Apache2.2 &lt;br&gt; &lt;br&gt; &lt;br&gt; 开始配置: &lt;br&gt;1、我们先以普通的方式配置...

    java论坛一键搭建Easyjsprun! v6.0.1 UFT-8 For windows 110530.zip

    使用记事本等编辑器打开X:安装路径Apache2.2confhttpd.conf文件; 找到 Listen 80,将 80 改为你希望的端口号,保存文件; 运行“启动 EasyJspRun! ”即可。 Q:其他人可以访问我的论坛吗? A:可以,您可以让...

    java论坛一键搭建Easyjsprun! v6.0.1 GBK For windows 110530.zip

    使用记事本等编辑器打开X:安装路径Apache2.2confhttpd.conf文件; 找到 Listen 80,将 80 改为你希望的端口号,保存文件; 运行“启动 EasyJspRun! ”即可。 Q:其他人可以访问我的论坛吗? A:可以,您可以让...

    svn-1.4.3-setup.exe.7z

    安装 Apache 的先决条件是有一台安装了 Windows 2000,Windows XP SP1+,Windows 2003,Vista 或 Windows Server 2008 的计算机。 警告 请注意,Windows XP 如果没有安装 SP1 将会导致不正常的网络传输,从而搞坏...

    TortoiseSVN客户端程序

    一些版本控制系统也是软件配置管理(SCM)系统,这种系统经过特定的精巧设计来管理源代码,有许多关于软件开发的特性—本身理解编程语言、或者提供构建程序的工具。然而,Subversion不是这样一个系统,它是一个通用...

    phpStudy 2014 (php环境集成包) ,绿色版

    1、全面适合 Win2000/XP/2003/win7/win8/win2008 操作系统 ,支持Apache、IIS、Nginx和LightTPD。 2、该程序包集成以下软件,括号内为phpstudy下对应的目录。 php 5.5.8 (php55) php 5.5.8-nts (php55n) ...

    mahara教师评价系统

    本文所使用的环境为 Windows XP sp2 32 位系统+Xampp 集成安装包。 2.4.安装步骤 Xampp 的安装基本使用默认配置。 3.网站源码安装 3.1.mahara 的安装 1 从网上下载最新的 mahara 源码包,zip 格式(用于 windows...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    本网站以xp为Web平台,JSP+Ajax+Servlet+JavaBean+Hibernate为网站实现技术,建立基于MySQL数据库系统的核心动态网页,实现博客网站前台及博客个人维护管理等功能模块。 1、 系统处理的准确性和及时性:系统处理的...

    基于J2EE框架的个人博客系统项目毕业设计论...

    本网站以xp为Web平台,JSP+Ajax+Servlet+JavaBean+Hibernate为网站实现技术,建立基于MySQL数据库系统的核心动态网页,实现博客网站前台及博客个人维护管理等功能模块。 1、 系统处理的准确性和及时性:系统处理的...

    SVN使用手册中文版快速入门

    基本的Apache配置 认证选项 基本HTTP认证 SSL证书管理 授权选项 整体访问控制 每目录访问控制 关闭路径为基础的检查 额外的糖果 版本库浏览 其它特性 支持多种版本库访问方法 7. 高级主题 运行配置区 配置区布局 ...

    SVN使用手册中文版.chm

    基本的Apache配置 认证选项 基本HTTP认证 SSL证书管理 授权选项 整体访问控制 每目录访问控制 关闭路径为基础的检查 额外的糖果 版本库浏览 其它特性 支持多种版本库访问方法 7. 高级主题 运行配置区 配置区布局 ...

    Android天气预报widget的设计与实现毕业论文

    2.1.4 配置Android模拟器 6 2.2 开发工具ECLIPSE介绍 7 第3章 ANDROID程序设计基础 10 3.1 系统结构 10 3.1.1 应用程序 10 3.1.2 应用程序框架 11 3.1.3 库和运行环境 12 3.2 ANDROID应用程序组成 12 3.2.1 Avtivity...

Global site tag (gtag.js) - Google Analytics