好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

php5.2.5安装 php安装教程详解

很多站长朋友们都不太清楚php5.2.5安装,今天小编就来给大家整理php5.2.5安装,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 安装PHP5.2.5-win32时,第一次问:不知选哪个服务器 2、 php程序怎么部署运行 3、 如何配置php服务器 4、 如何在Windows7环境下安装 PHP 安装PHP5.2.5-win32时,第一次问:不知选哪个服务器

你什么操作系统啊?

一般就选IIS ISAPI module或者Apache(后面的根据你装的版本,没装过就选前一个)的

首先建议你用NTFS,否则IIS弄不好会因为权限问题搞得你很头大。

对,是选这个。

还有要先装IIS。

php程序怎么部署运行

首先你要有windows2003和iis6.0(6.0以下就免谈了)。

然后要安装的东东依次为:php5.2,mysql5.0,phpmyadmin2.11

这些东西一个个去找实在是太麻烦了,幸好我们有wamp。

只要学会了安装wamp,那么就只剩下“配置”了。

下面所有牵涉到的文件路径都以wamp为准,php在wamp中的目录为wamp\bin\php\php5.2.5。

要让iis能够解析php,首先要把php.ini复制到c:\windows目录下,把php5isapi.dll复制到c:\windows\system32下。

然后从windows2003的管理工具中进入iis,新添加一个web服务扩展,扩展名可以任意填写,比如说“php服务扩展”,要求的文件则是php5isapi.dll,勾上“设置扩展状态为允许”。

然后新建一个网站,假设已经有了一个网站,右键“属性”,为网站创建一个“应用程序池”,执行权限为“脚本和可执行程序”,点击“配置”,添加一个

“应用程序扩展”,在新弹出的窗口中,可执行文件选择刚才的php5isapi.dll(最好是c:\windows\system32下的),”扩展

名”为.php,动作限制为“get,head,post,trace”,勾去“确认文件是否存在”

ok,这样php就基本上配置好了,可以去网站根目录下创建一个index.php,写入“

?php

phpinfo();?”,然后打开浏览器测试一下就可以了。

首先你必须修改php.ini,找到extension_dir这个参数,假设wamp安装在d盘,改成

extension_dir

=

“d:\wamp\bin\php\php5.2.5\ext\”,然后找到extension=php_mysql.dll和

extension=php_mysqli.dll,确保他们之前的逗号已经去掉。

接下就是关键了,在wamp\bin\php\php5.2.5目录下有一个关键的文件libmysql.dll,昨天困扰了许久,才想起以前配置

mysql的惨痛经历(都是wamp惹的祸,把php/mysql的安装搞的太简单了),这个文件一定要复制到c:\windows\system32目

录下去,否则就算在php.ini里面打开extension=php_mysql.dll也没有用,当浏览需要连接mysql的页面时,会报错说

“mysql”类型不存在。

我们就遇到了这样一个实际问题:54上已经在运行asp以及asp.net的网站,iis抢占了80端口,apache就不能使用了,这样难道你要别人在

单,在wamp中找到httpd.conf文件,将其中所有“80”字样替换成你想要的端口,重启apache就可以了。apache里面一共有4个地方

需要修改80:

listen

80,servername

localhost:80,namevirtualhost

*:80,前2个是默认的,后2个是配置了virtualhost才会出现。</pre

评论

加载更多

如何配置php服务器

一、使用Apache

≡ PHP 5.2.5 的安装 ≡

1、到其官方站点下载 php-5.2.5-Win32.zip 并解压(据说:不要下载及使用它的Installer,这种方式虽然很自动化、很智能,但也存在很多方面的限制,因为不推荐。)到一个目录"D:\PHP\PHP"。

将PHP目录(D:\PHP\PHP)下的php.ini-recommended复制到windows(有的系统是winnt目录)目录下,并改名为php.ini,并找到extension_dir,将它修改为extension_dir="D:\PHP\PHP\ext"。其实使用php.ini-dist也能达到同样的效果,但建议使用 php.ini-recommended,因为此文件对默认设置作了性能和安全上的优化。

PHP.ini部分说明:

default_charset="gb2312" ,修改默认字符集,这里,如果前面有分号“;”,去掉这个分号;

register_globals=Off 改为 register_globals=On ,使传递全局变量有效;

extension=php_dba.dll 如果前面有分号,取消分号,以下同;

extension=php_dbase.dll

extension=php_gd2.dll GD库做图,一般用于图形验证码;

extension=php_mysql.dll 用于连接MYSQL数据库;

short_open_tag=On 支持<?php…?>和<?…?>,Off为仅支持<?php…?>

复制D:\PHP\PHP目录下的php5ts.dll和libmysql.dll(用于支持mysql)文件到windows的系统文件夹里,即:C:\windows\system32。

≡ Apache 2.2.8 的安装 ≡

1、到其官方站点下载 apache_2.2.8-win32-x86-no_ssl.msi 并执行。

按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。

进入Next后,默认的安装路径是"C:\Program Files\Apache Software Foundation\Apache2.2\",修改路径,改为自己所要的"D:\PHP\Apache2.2"。

然后一路下去,直到安装结束;此时,打开D盘下的PHP文件夹,可以看到有一个名为Apache2.2的文件夹。

2、打开IE,然后在地址栏输入:"" 或者 "" 可以看到Apache安装完成的成功页面;

3、conf/httpd.conf文件的配置

1)查找“DocumentRoot”,这里是指定主页放置的目录。默认是:“D:\PHP\Apache2.2\htdocs”,你可以使用默认的目录,也可以自己定义一个,如:“D:/PHP”。注意:目录末尾不要加“/”。

2)查找“DirectoryIndex”,这里是默认首页文件名,可以在index.html 的后面加入index.php等。多个文件名用空格分隔。

3)查找

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

</Directory>

修改为:

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

allow from all

</Directory>

如果不改这里的话,可能会出现 You don't have permission to access / on this server. 这样的错误提示,尤其在改变了默认主页的路径后。

4)建立虚拟目录

找到<IfModule alias_module> …… </IfModule>

添加Alias /webpath "D:\PHP\Apache2.2\phptxt"

<Directory "D:\PHP\Apache2.2\phptxt">

Options MultiViews

AllowOverride None

Order allow,deny

Allow from all

</Directory>

其中/webpath为虚拟目录名称,"D:\PHP\Apache2.2\phptxt"为文件存放位置。

访问的地址为:

5)使服务器支持PHP,在相应位置加入如下两句代码

LoadModule php5_module "D:\PHP\PHP\php5apache2_2.dll"

AddType application/x-httpd-php .php .php3 .inc

注意:修改了httpd.conf文件,需要重启Apache2.2才生效。

二、使用IIS解析PHP文件

1、同上,先安装 PHP 5.2.5。

2、打开IIS管理器,选择“默认网站”->"属性",弹出的对话框中选择“主目录”先项卡,执行权限改为“脚本和可执行文件”,点击“配置”,添加应用程序扩展名映射,可执行文件选择“D:\PHP\PHP\php5isapi.dll”,扩展名“.php”,并选择全部动作、脚本引擎、确认文件是否存在。

若为win2003系统,还需要添加web服务扩展,要求的文件为“D:\PHP\PHP\php5isapi.dll”,扩展名为“PHP”,状况改成允许。

如何在Windows7环境下安装 PHP

首先确认你已经把一下程序下载完毕

mysql-5.0.41-win32

phpMyAdmin-2.11.3

ZendOptimizer-3.3.0a

php-5.2.5-Win32

先把php的压缩包解压到D盘,例如D:php (也可以是其他盘符,个人喜好而已)

1、IIS 管理器主界面

2、配置ISAPI筛选器

打开站点的ISAPI筛选器,添加一个筛选器.

筛选器名称为php,可执行文件路径为D:phpphp5isapi.dll

3、配置处理程序映射

添加脚本映射

请求路径为*.php,可执行文件路径为D:phpphp5isapi.dll,名称为php

4、配置应用程序池

添加应用程序池

名称为php, .NET Framework 版本选”无托管代码”,托管通道模式选”经典”

5、更改站点应用池

选择应用程序池为刚刚所建立的php应用池

6、添加默认文档

添加名称为index.php的文档

7、配置php.ini

更改D:php目录里的php.ini-dist的名称为php.ini,然后修改配置,然后把php.ini文件复制到X:Windows目录 (X为你系统所在的盘符)

并把php_gd2.dll,php_mcrypt.dll,php_mysql.dll,php_pdo_mysql.dll, php_mysqli.dl前面的引号去掉,这样php才可以支持这些扩展,没必要全打开支持,看个人需要.

8、配置extension路径

更改extension_dir的路径为D:/php/ext/ (必须以/结尾)

9、配置session.save_path路径

更改session.save_path的路径为D:/php/tmp/ (此目录需要手动建立)

现在php基本配置完成了,下面开始配置phpmyadmin,先把压缩包里的内容解压到D:inetpubwwwrootphpmyadmin

9、配置phpmyadmin的验证方式 修改phpMyAdminlibrariesconfig.default.php文件

把$cfg['Servers'][$i]['auth_type'] = 'config';更改为$cfg['Servers'][$i]['auth_type'] = 'cookie';

10、配置phpmyadmin的加密用的私钥

把$cfg['blowfish_secret'] = '';更改为$cfg['blowfish_secret'] = 'im286';

现在已经把phpmyadmin配置完成了

11、安装ZendOptimizer

一路直接Next既可完成安装

IIS 7.5安装Zend就可以直接支持,不需要做特别的设置.

记得安装完毕以后手动重启下IIS

11、安装MySQL

执行安装程序,直接下一步既可.安装路径可以自由选择,默认的也可以.个人喜好而已.

安装完毕以后程序会提示你配置MySQL

1.配置窗口

关于php5.2.5安装的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php5.2.5安装 php安装教程详解的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did167288
更新时间:2023-03-28   阅读:49次

上一篇: php文章评论页 php 论文

下一篇:php传智php34期 php传值和传引用使用场景

相关资讯

最新资料更新

  • 1.dedecms列表页上一页下一页翻页单独调用的方法
  • 2.织梦DEDE会员空间文章列表无法分页的问题的解决
  • 3.dedecms实现列表页缩略图随机调用的方法
  • 4.织梦DEDECMS缓存文件时间长度的修改方法
  • 5.织梦dedecms将列表页重复的第一页去除的方法
  • 6.织梦DedeCms v5.7 图集页面增加图片下载功能
  • 7.dedecms文章页上一篇与下一篇标题长度截取的方法
  • 8.dedecms添加登录管理认证码的方法
  • 9.详解DEDECMS 多行导航菜单栏的实现方法
  • 10.dede中当前栏目选择技巧及注意事项
  • 11.DEDECMS 扩展标签和dede自定义标签实现方法
  • 12.DEDECMS后台登陆空白排查错误原因
  • 13.dede调用指定栏目下相关文章的实现方法
  • 14.php导入文件夹图片保存到dedecms的方法
  • 15.详解dedecms织梦增加让文章置顶一天的功能
  • 16.dedecms随机调用文章数据方法汇总
  • 17.如何为dedecms织梦模板发布文章添加禁用词语过滤功能
  • 18.dede:field name=position去除最后一个大于符号
  • 19.dedecms 分页标题提取方法
  • 20.dedecms专题模板应用分析及解决方案

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]