`

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
如果输出成功,则说明大功告成了.
分享到:
评论

相关推荐

    Apache 2.2 在Windows中的应用

    本文档旨在指导用户如何在Windows平台上成功安装、配置并运行Apache 2.2。 #### 二、适用操作系统 - **Windows NT**: 包括Windows NT, Windows 2000, Windows XP, Windows Server 2003等基于NT内核的操作系统版本...

    xp+apache2.2+subversion1.6.17搭建版本控制服务器

    本教程将详细讲解如何在Windows XP操作系统上,利用Apache2.2和Subversion 1.6.17搭建一个版本控制服务器。 首先,我们需要安装Subversion。文件"Setup-Subversion-1.7.5.msi"是一个Subversion的安装程序。运行这个...

    XP下配置ApacheWebServer2.2+PHP5.2.9.2+MySql6.0 +Tomcat6.0+ JSP 整合.rar

    总之,这个压缩包提供了在Windows XP系统上搭建一个综合Web开发环境所需的所有组件和指导,适合学习者和开发者用于实践和开发PHP、MySQL、JSP应用。通过熟练掌握这些技术,可以创建复杂且高性能的Web应用程序。

    mod_python-3.3.1.win32-py2.6-apache2.2.exe

    标题中的"mod_python-3.3.1.win32-py2.6-apache2.2.exe"是一个软件安装程序,用于在Windows操作系统上安装mod_python模块,版本为3.3.1,针对Python 2.6编程语言,并且与Apache 2.2 web服务器兼容。这个模块是将...

    Apache1.3.27+IPv6 Patch for win32

    此版本针对Windows XP和Windows 2003这样的Windows环境进行了优化,使得开发者和系统管理员能够在这些操作系统上部署Web服务。然而,随着互联网的发展,IPv4地址资源逐渐枯竭,IPv6作为一种无限地址空间的下一代IP...

    一台xp机器实现apache+tomcat session复制.docx

    - 修改Apache的配置文件`httpd.conf`,在文件末尾添加一行`Include "C:\Program Files\Apache Software Foundation\Apache2.2\conf\mod_jk.conf"`,引入mod_jk的配置。 - 创建`mod_jk.conf`文件,指定加载mod_jk...

    winxp+svn+apache安装配置全说明

    - 使用文本编辑器打开Apache的配置文件`httpd.conf`(如`C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf`)。 - 解除对以下行的注释: ``` LoadModule dav_fs_module modules/mod_dav_...

    Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法

    4. **更改安装路径**:默认安装路径为`C:\Program Files\ApacheSoftwareFoundation\Apache2.2\`,这里需要将其更改为之前创建的目录`D:\local\Apache2`。 5. **完成安装**:按照提示继续安装直至结束。安装完成后...

    php5.5+mysql+apache+xp

    本文旨在为初学者提供一套在Windows XP系统上安装并配置Apache 2.2.15、PHP5.3.2、MySQL 5.0.90及phpMyAdmin 3.3.2的详细指南。通过本教程,读者可以了解如何在一个典型的LAMP(Linux Apache MySQL PHP)环境中搭建...

    apache2.232位和64位

    这个压缩包包含了Apache的两个版本:2.2的32位和64位,适用于不同的操作系统环境,包括Windows 7。Apache因其开源、免费、稳定和强大的功能而备受青睐。 首先,Apache 2.2是Apache HTTP Server的一个主要版本,它在...

    XP安装AMP(apache+msq+php)

    通过以上步骤,我们已经在Windows XP系统上成功安装并配置了AMP环境。AMP环境不仅能够满足基本的Web开发需求,还能支持更复杂的项目开发。希望本文能对需要在Windows XP环境下搭建AMP环境的朋友有所帮助。

    cognos安装配置文档

    2. Apache2.2配置:下载Apache2.2并按默认设置安装。在httpd.conf配置文件中修改ServerRoot、Listen、ServerAdmin、ServerName等参数。在文件末尾添加ScriptAlias和Alias配置,指定Cognos8的cgi-bin和webcontent目录...

    cognos8安装和配置

    安装Cognos 8之前,需要确保操作系统是Windows XP Professional(SP2),并且已经安装了IIS(或Apache2.2)作为Web服务器,以及SQL Server 2K(SP4)作为数据存储。所需的安装文件包括Cognos Modeling 8.1.2 MR2,Cognos ...

    Cognos8安装及配置

    #### 五、Apache2.2配置 1. **安装Apache2.2**: - 下载Apache2.2安装包并按默认选项安装。 2. **配置Apache2.2**: - 打开`httpd.conf`文件,进行以下配置: - 修改`ServerRoot`、`Listen`、`ServerAdmin`、`...

    WampServer2.2

    WampServer2.2是一款针对Windows操作系统设计的本地Web开发环境,它集成了Apache服务器、MySQL数据库和PHP解释器,使得开发者能够在个人电脑上构建和测试PHP应用程序,而无需在线服务器。WampServer的2.2版本是其...

    cognose8.2安装及配置

    本文将详细讲解如何在 Windows XP Professional(SP2) 操作系统上,搭配 IIS 或 Apache2.2 服务器,以及 SQL Server 2K(SP4) 数据库进行安装和配置。 一、安装环境 Cognos 8.2 的安装环境包括: 1. 操作系统:...

Global site tag (gtag.js) - Google Analytics