php5.4.43 下载,php5.4.43开发环境的搭建(php5.4.43,apache2.2,mysql5.6以及phpMyAdmin)...

首先介绍一下wamp和lamp的概念。

在window下搭建php开发环境称为wamp

(apache(iis)+ php + mysql+phpmyadmin) =>wamp

在linux下搭建php开发环境称为lamp

linux +apache+mysql+php =>lamp

因为我是windows系统,所以安装wamp。

网上有直接可以下载的wamp套装,安装一个套件就等于安装四个,但是为了以后各个软件的更新,我选择自定义安装。

一、下载apache,安装在指定目录。我直接装载D:\中。(官网上下载的一般都是解压和直接可用的。要设置很多东西。)

测试apache,运行后在浏览器输入localhost,回车出现“it works!”

如图

即为成功。

二、到官网下载php5.4.43,解压后直接拷贝到D盘中。

因为php5.6以及更高版本中只有php5apache2_4.dll(这是php和apache之间的桥梁),即只能跟apache2.4版本的一起配置,我尝试在apache官网下载可安装文件无果,又因为电脑已经安装了apache2.2版本,所以只能选择php5.4.43.现最高版本已经是php7.0,但仍处于beta版。

在apache中配置php

1、在apache的conf目录下 的httpd.conf加入如下代码:

LoadModule php5_module ~php安装路径/php5apache2_2.dll

PHPIniDir “~php安装路径"

AddType application/x-httpd-php .php .phtml

如图:

说明:我们只要把红字部分,改成实际php安装的路径即可。(一定要是/,如果是\需要两个\\)

2、把 php.ini-development 文件 改成  php.ini。我们php的设置需要在php.ini中修改,所以必须修改。

26577ffa479f8d650a7869ad75690a9b.png

3、在php.ini中可以指定对应的功能模块

这里我们要指定php的扩展库路径。(默认的php是不支持任何其他功能的,要想启用必须在php.ini中将该扩展模块启用,即把注释标记“;”去掉)

我的是D:/php-5.4.43/ext,记住一定要正斜杠/,在apache中配置也是正斜杠。

extension_dir = "D:/php-5.4.43/ext"

如图

测试看看apache和php是否整合成功

写这样一段代码

phpinof();

?>

重新启动Apache。输入: http://localhost/myphp/test.php(就是写了上面那段测试代码的php文件)

出现php信息即为成功。

dea93ae9f58bd3af301f661e372d1649.png

三、安装mysql

测试mysql是否可以用

1. 写一段php代码来测试是否成功

$conn=mysql_connect("localhost","root","root");

if($conn){

echo "连接mysql数据库ok";

}else{

echo "连接数据库失败";

}

?>

当我们没有对php,ini进行正确配置的时候,会报

Fatal error: Call to undefined function mysql_connect() in C:\myenv\apache\htdocs\temp.php on line 3

原因:没有启用mysql功能,在php.ini中启用下面两个

extension=php_mysql.dll

extension=php_mysqli.dll

如图

改完后重启Apache,再测试显示成功。

四、安装phpMyAdmin

把该压缩包直接解压到htdocs目录, 然后可以直接访问

http://localhost/phpMyAdmin/index.php 即可.

至此,php开发环境配置完毕。(搞了好久才知道csdn传图片的方法,蠢哭了。。)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值