php winxp 安装apache_winxp安装sqlserver2000时没有安装显示 - CSDN
精华内容
参与话题
  • 由于开源软件的火爆,Apache+php+MySQL成为许多人的首选。可是相比Windows自带的IIS,对于第一次建站的人来说,这些软件复杂的配置往往成为阻碍新手的绊脚石,往往需要阅读大量文档。所以结合自己的经验总结了一个...

     

    在Windows下自己建网站是一件挺不错的事情。由于开源软件的火爆,Apache+php+MySQL成为许多人的首选。可是相比Windows自带的IIS,对于第一次建站的人来说,这些软件复杂的配置往往成为阻碍新手的绊脚石,往往需要阅读大量文档。所以结合自己的经验总结了一个基本的建站步骤。希望对大家有用。

      1. 分别下载Apache(http://httpd.apache.org/download.cgi)、php(http://www.php.net/downloads.php)和MySQL(http://dev.mysql.com/downloads/mysql/4.1.html)。

      2. 安装MySQL,装好后按照向导进行配置。如果需要用到Fulltext search,将数据库类型设为non transactional。字符集最好设置为标准,即latin1(并不影响中文数据的存储),以免日后转换数据时引起不必要的麻烦。

      3. 安装Apache,设置好域名,邮箱,注意路径中的斜杠均用正斜杠“/”。
    修改httpd.conf里的DocumentRoot和 <Directory "...">为网站根路径。
    格式:
    Alias /虚拟目录/ "网站在计算机位置(路径)"

    <Directory "网站在计算机位置(路径)">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    例如: 在本机下浏览地址  http://127.0.0.1/phpmyadmin/         网页文件放在d:/phpmyadmin/
    Alias /phpmyadmin/ "D:/phpmyadmin/"    //网站在计算机位置(路径)最后要加上/   在不同的版本上有所区别

    <Directory "D:/phpmyadmin">      //网站在计算机位置(路径)不要加/   在不同的版本上有所区别
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

     

      4. 将php5的打包文件解压缩到c:/php下,并将c:/php添加至系统的环境变量path。

      5. 将php.ini-recommended更名php.ini并用记事本打开。将其中的extension_dir修改为"c:/php/ext/"。找到;extension=php_mysql.dll一行,将前面的分号(注释)去掉(如果需要用到php的其他模块,也请将相应模块的注释去掉)  如果mysql用php不能正常使用 有两种错误 请排除 (1)mysql 服务未启动  (2) 把php目录下libmysql.dll 和ext/php_mysql.dll 两个文件拷贝到c:/windows/system32 下 重起apache
       
      6. 在httpd.conf里的适当位置添加如下语句

    LoadModule php5_module "c:/php/php5apache2.dll"
    AddType application/x-httpd-php .php 
    # configure the path to php.ini   
    PHPIniDir "C:/php"

    在DirectoryIndex index.html index.html.var后面添加 index.php

      7.(可选)在httpd.conf中,将
    CustomLog "logs/access.log" common
    修改为
    CustomLog "|bin/rotatelogs.exe -l C:/Progra~1/Apache~1/Apache2/logs/access%Y-%m-%d.log 86400" common
    这一步的目的是让网站访问日志每天轮转生成新文件,以免文件过大。

      8.启动Apache。

      9.(可选) 新建phpinfo.php文件,输入
    <? phpinfo(); ?>
    并在浏览器中打开,可以检查目前配置的详细信息。


     

    展开全文
  • (Apache2.2.4 + PHP5.2.1 + MySQL5.0.22 + ZendOptimizer3.2.6) 初涉PHP,三天摸索,重复N次,精神几近错乱,终于成功配置PHP环境,现将步骤记录如下: 环境及所须软件: Windows XP SP2 (不安装IIS,或者关闭IIS...

    (Apache2.2.4 + PHP5.2.1 + MySQL5.0.22 + ZendOptimizer3.2.6)

     
    初涉PHP,三天摸索,重复N次,精神几近错乱,终于成功配置PHP环境,现将步骤记录如下:
     
    环境及所须软件:
     
    Windows XP SP2 (不安装IIS,或者关闭IIS)
    Kaspersky Anti Virus 6.0 (之所以说明,是因为有些访火墙会阻止80端口而与Apache服务器冲突)
    apache_2.2.4-win32-x86-no_ssl.msi (www.apache.org,应用程序服务器)
    php-5.2.1-Win32.zip (www.php.net,PHP5的软件包)
    pecl-5.2.1-Win32.zip (www.php.net,PHP5的PECL扩展模块集合包)
    mysql-noinstall-5.0.22-win32.zip (www.mysql.com,数据库管理系统)
    ZendOptimizer-3.2.6-Windows-i386.exe (www.zend.com,php程序加速器)
     
     
    安装过程:
     
    1.安装Apache
    Apache安装很简单,路径为E:/Apache2.2,然后一路next,next,finish。其中出现要填写Network Domain,Server Name,Administrator's Email Address这三项,填写内容如下:
    要注意是否与系统中的杀毒软件发生冲突和80端口争夺,我用的卡巴斯基个人版6.0,在信任区域及网络设置中的端口设置中并没有特别设置,安装完成后可以在浏览器中打开http://localhost看是否出来It Work字样,以此验证是否安装成功和正常运行。
     
     
    2.安装PHP
    解压php-5.2.1-Win32.zip到E:/php5,然后将pecl-5.2.1-Win32.zip内的所有文件(*.dll,*.jar)解压到E:/php5/ext目录下,ext目录是PHP 搜索扩展库和存放扩展库的位置。
    然后在“我的电脑”->属性->高级->环境变量 中增加环境变量如下(建议设置完环境变量后进行系统重启):
    PHPRC
    E:/php5/
     
    PHPEXT
    E:/php5/ext
     
    PATH
    ;E:/php5;E:/Apache2.2
     
     
    3.安装MySQL
    安装MySQL,下载的是解压版,个人觉得解压版的MySQL比较好用,安装方法比较简单,可参考本站另一篇文章(http://blog.csdn.net/royal_coffee),在这里不再重述。
     
     
    4.配置Apache中的http.conf
    打开E:/Apache2.2/conf/extra目录,新建一个名为httpd-php5.conf的文件,内容如下(注意当中的路径分隔符):
    LoadModule php5_module "E:/php5/php5apache2_2.dll"
     
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
     
    DirectoryIndex index.php
     
    PHPIniDir "E:/php5"
     
    然后打开E:/Apache2.2/conf/httpd.conf,未行增加一句
    Include conf/extra/httpd-php5.conf
     
     
    5.配置php.ini
    将E:/php5目录中的php.ini-dist重命名为php.ini,查找当中的extension_dir = "./",将其改为extension_dir = "E:/php5/ext"
    然后启用相应的*.dll文件,即将
    ;extension=php_bz2.dll
    ;extension=php_curl.dll
    更改为
    extension=php_bz2.dll
    extension=php_curl.dll
    因为我们前面在Apache设置的时候,选择PHPIniDir的目录就在我们php的安装目录,所以无需将php.ini复制到windows目录下。还有就是提示,如果你要调用mcrypt,mhash,mysql的话,记得把php目录下的libmcrypt.dll, libmhash.dll,libmysql.dll 复制到 windows目录的system32目录下。
     
     
    6.安装Zend Optimizer
    Zend Optimizer 是用于PHP的加速器,这个比较简单,按提示进行操作即可,在此不作详述。
     
     
    7.测试
    在E:/Apache2.2/htdocs中新建phpinfo.php文件,内容如下
    <?php
    phpinfo();
    ?>
     
    在E:/Apache2.2/htdocs中新建testdb.php文件,内容如下
    <?php
    $link = mysql_connect('localhost','root','root');
    if(!$link) echo "Database connect fail";
    else echo "Database connect success";
    mysql_close();
    ?>
     
    运行Apache服务器,开启MySQL数据库,在浏览器中输入
    进行测试。
    展开全文
  • WAMP 指的是 Windows Apache MySql PHP 四者合一。下面介绍 PHP 5 的安装。下载 PHP 5打开网址:http://windows.php.net/download/ 下载其中的 PHP 5.2 (5.2.14)下的 VC6 x86 Thread Safe 的 zip 压缩文档。关于 ...

    WAMP 指的是 Windows Apache MySql PHP 四者合一。下面介绍 PHP 5 的安装。

    下载 PHP 5

    打开网址:http://windows.php.net/download/ 下载其中的 PHP 5.2 (5.2.14)下的 VC6 x86 Thread Safe 的 zip 压缩文档。

    ImageHost.org

    关于 PHP 版本的选择

    如果使用的是 apache web 服务器,需要下载 VC6 版本的 PHP。

    如果使用的是 IIS web 服务器,需要下载 VC9 版本的 PHP。

    如果是以 ISAPI 来执行 PHP,建议选择 Thread Safe 版本。

    如果是以 FastCGI 来执行 PHP,建议选择 Non Thread Safe 版本。

    官方并不建议你将 Non Thread Safe 应用于生产环境,所以我们选择 Thread Safe 版本的 PHP 来使用。

    为什么不选择最新版本的 PHP 5.3?因为许多开源的网站程序开发进度总是跟不上 php 版本的开发进度,如果想要研究这些开源代码,出于兼容性考虑,建议先安装 PHP 5.2,熟练掌握以后,可以更换成最新版的 PHP。如果使用最新版的 php,安装和使用这些开源程序,可能会出现许多意想不到的错误。

    把下载的 php-5.2.14-Win32-VC6-x86.zip 压缩文档解压缩到任意一个位置,我的是 D:/webdev/php/php-5.2.14-Win32-VC6-x86/。

    ImageHost.org

    打开 PHP 安装目录下的 install.txt 文件,里面介绍了安装 PHP 的步骤和注意事项。有兴趣的朋友可以自己研究。

    ImageHost.org

    下面需要为 PHP 建立一个配置文件:php.ini。在 PHP 安装目录下有两个文件:php.ini-dist 和 php.ini-recommended。建议使用 php.ini-recommended 作为模板。复制 php.ini-recommended 到 PHP 安装目录下,并把文件重命名为:php.ini(本例中就是:D:/webdev/php/php-5.2.14-Win32-VC6-x86/php.ini)

    php.ini 刚开始不需要做太多配置,不过 php 扩展路径需要设置一下。打开 php.ini,找到 extension_dir 这个指令,把指令前的分号,‘;’去掉,把整个指令修改成:

    extension_dir = "D:/webdev/php/php-5.2.14-Win32-VC6-x86/ext"

    ImageHost.org

    其中 D:/webdev/php/php-5.2.14-Win32-VC6-x86/ext 与你的 php 安装目录相对应

    ImageHost.org

    现在准备工作就绪,下面将配置 apache 服务器以便解析 PHP。最简单的方法是在 apache 的核心配置文件:httpd.conf 中加入相关的指令。

    # Installing PHP 5 as an Apache module
    LoadModule php5_module "D:/webdev/php/php-5.2.14-Win32-VC6-x86/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    # configure the path to php.ini
    PHPIniDir "D:/webdev/php/php-5.2.14-Win32-VC6-x86"

    ImageHost.org

    保存退出,重启 apache。

    ImageHost.org

    检查

    现在到 apache 的安装目录下的 htdocs 目录新建立一个 index.php 文件(本例中看起来是这样的:D:/webdev/apache/htdocs/index.php)

    ImageHost.org

    编辑 index.php,加入以下内容:

    现在打开浏览器,在地址栏内输入:http://localhost/index.php,一切正常,将会显示已经安装 PHP 的版本信息。

    ImageHost.org

    展开全文
  • 在局域网中搭建自己的YP服务器

    千次阅读 热门讨论 2006-05-13 13:02:00
    有些朋友想做一些Peercast在局域网中的应用,...本方案的平台是WinXP+IIS5.1+PHP5.1.4,至于其他平台如Apache+PHP方式大家可以参考网上的相关文档所谓YP指的是Yellow Page,也就是一个目录服务器.1.安装IIS服务器2.安装PH

    有些朋友想做一些Peercast在局域网中的应用,使每个人可以发布自己的网络电台,并可通过YP来查找和访问已发布的网络电台.这里介绍如何在在局域网内搭建自己的YP服务器.

    本方案的平台是WinXP+IIS5.1+PHP5.1.4,至于其他平台如Apache+PHP方式大家可以参考网上的相关文档

    所谓YP指的是Yellow Page,也就是一个目录服务器.

    1.安装IIS服务器

    2.安装PHP,点击此处http://www.php.net/downloads.php,下载php-5.1.4-installer.exe,运行

    3.下载YP程序源码.有需要源码的朋友可留邮箱,我会发给你.(感谢Elena给我提供的YP源码.)

    4.在IIS中新建虚拟目录,路径选择YP源代码所在的文件夹

    5.在局域网中所有机器的Peercast settings页面把YP地址改为目录服务器的IP地址.

    6.测试一下是否发布成功

    展开全文
  • 这个版本(批处理实现版)已支持用户指定安装目录. 下载地址 http://soft.zggo.com/soft/gggAPMserver.exehttp://www1.skycn.com/soft/30406.html(安装前请保证80端口未被占用 比如 iis 以前安装过的apache mysql 先...
  • [原创]TestLink1.6.0安装说明

    万次阅读 热门讨论 2006-01-12 22:29:00
    TestLink1.6.0安装说明Judy Shen TestLink是基于Web的,开源的测试管理和执行系统。它可以让测试团队在创建和管理测试用例的同时,在测试计划中对测试用例进行组织。TestLink可以和Bugzilla、Mantis、Jira等缺陷...
  • Apache2+PHP5开发环境配置

    千次阅读 2007-03-03 23:25:00
    p { font-family:Georgia,Arial,sans-serif;font-size:12px; }h4 { font-family:Verdana,Arial,sans-serif;font-size:14px;color:#334455; }p h5 { color:#050505; }code { font-family:Courier,"Courie
  • WindowsXP系统PHP+MYSQL环境的搭建详细图文教程 随着PHP网站的流行,国内越来越多的站长使用php开发网站或者使用相关的php开源网站(例如:DeDeCMS、phpWind、康盛的Discuz!、wordpress等一些目前比较流行的...
  • TestLink1.9.2完整安装说明

    千次阅读 2011-09-01 16:57:34
    TestLink是基于Web的,开源的测试管理和执行系统。它可以让测试团队在创建和管理测试用例的同时,在测试计划中对测试用例进行组织。TestLink可以和Bugzilla、Mantis、Jira等缺陷管理工具进行集成。...
  • ApachePHP配置与添加站点

    千次阅读 2011-03-27 18:08:00
    PHP5+APACHE2.2配置 第一、安装APACHE,打开httpd.conf文件进行配置 •DocumentRoot 配置网站根目录; •DirectoryIndex 默认显示的文件名,系统会根据从左至右的顺序来优先显示,以单个半角空格隔开...
  • 开源邮件系统:apache james mailserver+claros inTouch webmail

    千次阅读 热门讨论 2008-03-17 16:40:00
    刚入职顶头上司布置了一个任务,更改以前的系统的邮件服务,之前的那个确实太难用,不光界面不和谐,而且登录的时候非常蜗牛。任务下来就要Google 了,想法是要找一个ajax 的webmail系统,可是发现基本上java 的...
  • 直接配置php一直使用如同《【php】本地开发环境的部署与helloworld》(点击打开链接)的一键傻瓜包,被批为极度不专业,关键是这些一键傻瓜包LAMP的版本不好控制,端口什么的也不好调。曾经在Linux系统下自己配置过...
  • PHP5+APACHE2.2配置

    千次阅读 2014-03-02 19:01:28
    php apache win xp 配置
  • lamp环境搭建

    千次阅读 2008-03-07 13:03:00
    参考:http://www.h9999h.com/WinXP_Apache_PHP/WinXP_Apache_PHP_M.htmlhttp://www.phpchina.com/14112/viewspace_21254.htmlApache2.2.8安装注意事项:选择安装全部组件对Apache进行设置修改目录G:/PhpServers/...
  • 最近发现很多PHP程序员对PHP版本知识了解不是很清楚,自己也看了不少类似的文章,还是感觉不够明确和全面,网上的结论又都是模棱两可,在此,给出最完整甚至武断的解释。  本文讲解:VC6与VC9,Thread Safety与...
  • php是具有活力的、有发展前景的开源web程序 例如: CMS中的Joomla、Drupal, BLOG中的Wordpress、b2evolution, WIKI中的MediaWiki、TikiWiki, 数据库管理工具的phpMyAdmin、TurboDbAdmin, CRM中的SugarCRM...
  • 装了半天的php环境,终于在xp上装上了,现在分享给那些少数还在使用xp的小伙伴们.致同样喜欢xp的小伙伴 我自己试了很久发现在xp下最适合装apache2.4 + php5.4, 由于还没有用到有关数据库的东西,我们就先搞定这两样 1....
  • Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍使用动态域名安装配置Apache建设网站的方法。 (一)申请安装动态域名解析...
  • xp中搭建php环境(安装php并配置)

    千次阅读 2016-01-25 12:37:27
    如果自己想尝试下载的过程的,...php的官网下载网址:http://windows.php.net/download/ 点进去之后拉到网页的最下面: 下载完毕后,解压到适当的目录 下面也需要开始配置: a)php.ini-development 为 php.ini  
  • 利用xampp将apache和tomcat整合

    千次阅读 2010-07-06 20:27:00
    利用xampp将apache和tomcat整合 ...搭建jsp开发环境. 以俺在winxp安装为例: 1.在http://www.apachefriends.org/en/xampp-windows.html 下 载XAMPP,推荐下载EXE (7-zip) 打包的xampp,这个
1 2 3 4 5 ... 20
收藏数 1,401
精华内容 560
关键字:

php winxp 安装apache