php的下载与安装

摘要:
˃重新启动Apache服务器并访问:http://127.0.0.1:8099/index.php图中所示的界面显示配置成功。PHP和MySQL的集成:MySQL已安装并用作PHP的扩展。我们需要修改php的路径。ini扩展类:1.在PHP中在ini文件中添加以下路径:extension_Dir=“D:/wamp/php7230/ext”2,enable:mysqli和pdo_MySQL也可以启用extension=mbstring,它主要用于字符串长度计算,与MySQL连接无关:在D:wampwww目录PHP文件中创建mysqli。phpheader;$mysqli=新mysqli;如果{die;}回显“数据库连接成功”;?

一,进入到php的官方网站   https://www.php.net/   ,进入到下载页面:

php的下载与安装第1张

选择 PHP 7.2.30 的Windows版本

php的下载与安装第2张

 具体的下载页面版本区分:

php的下载与安装第3张

下载后,得到如下压缩包到如下目录

php的下载与安装第4张

 php的下载与安装第5张

进入到php目录  D:wampphp7230

把文件  php.ini-development  复制一份,改名为  php.ini

为此,PHP就解压与配置成功了。

=================================================================================================================

将PHP搭载到apache上

1:将PHP配置成apache的一个模块

在php的解压目录中找到如下文件  php7apache2_4.dll   获取到文件的路径:

注意一定要将 改为 /

D:wampphp7230php7apache2_4.dll
改为:
D:/wamp/php7230/php7apache2_4.dll

在apache的配置文件中添加如下代码:

#加载PHP模块
LoadModule php7_module D:/wamp/php7230/php7apache2_4.dll

php的下载与安装第6张

2,将解析规则指定到php

    #分配任务,将.php为后缀的文件交给php模块处理
    AddType application/x-httpd-php .php
php的下载与安装第7张

3,指定php配置文件php.ini的路径

 在文件的最末一行加上  

PHPIniDir "D:/wamp/php7230"
如图所示:

php的下载与安装第8张

修改默认访问路径:

DirectoryIndex index.html
改为:
DirectoryIndex index.html index.php

php的下载与安装第9张

修改

 测试是否配置成功:

在apache的站点目录下,新建index.php文件,文件内容为:

<?php

phpinfo();

?>

php的下载与安装第10张

 重启apache服务器,访问:

http://127.0.0.1:8099/index.php

出现如图界面:表明配置成功了。

php的下载与安装第11张

php  与  mysql 的集成:

MySQL是作为PHP的扩展来安装和使用的,我们需要修改 php.ini 扩展类的路径:

1,在php.ini文件中,添加如下路径:

extension_dir = "D:/wamp/php7230/ext"

php的下载与安装第12张

 2,启用:mysqli和pdo_mysql

php的下载与安装第13张

同时还可以启用extension=mbstring  ,主要是用于字符串长度计算的,与mysql连接无关:

php的下载与安装第14张

在  D:wampwww 目录下,新建    mysqli.php  文件。

文件内容为:

<?php
header("content-type=text/html;charset=utf-8");
$mysqli = new mysqli('192.168.11.89','root','Abc123','mysql');
if($mysqli -> connect_errno){
    die("数据库连接失败".$mysqli -> connect_error);
}
echo '<h1 style="color:#f00">数据库连接成功</h1>';
?>

重启apache服务器,访问如下地址:

 http://localhost:8099/mysqli.php

php的下载与安装第15张

免责声明:文章转载自《php的下载与安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux设备驱动程序学习(17)-USB 驱动程序(二)Postgresql迁移数据文件存放位置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何检查linux是否安装了php

方法一、在终端通过php -v命令来查看一下当前php的版本。如果没有安装php,一般会提示没有php这个命令的。 2 方法二、在终端查询安装的包中是否有php,以redhat为例,则可以执行如下命令: rpm -qa | grep php 如下图所示,就说明安装了php。 3 方法三、可以使用pear命令的list参数查看安...

Linux搭建lamp(Apache+PHP+Mysql环境)centos7.2版详细教程

一、 检查系统环境 1、确认centos版本 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、检查是否安装过apache rpm -qa | grep httpd 或者: apachectl -v 或者: httpd -v...

php imagemagick库安装使用

imagemagick介绍: ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 100) including DPX, ...

简单实现php文件管理

如何能够利用PHP语言来进行空间中的文件管理,为我们带来良好的空间布局呢?今天我们就为大家介绍一种简便的PHP文件管理的实现方法。 PHP预定义变量数组种类概览 PHP uploaded_files函数使用技巧详解 经验分享 PHP显示图片 深入探讨PHP生成缩略图的实现方法 运用循环实现PHP分类列表 众所周知,用FTP上传,复制,删除大量文件是相当...

使用PHP文件锁写一个多个请求同时并发写入一个文件,要求不脏读、数据不丢失

使用PHP文件锁写一个多个请求同时并发写入一个文件,要求不脏读、数据不丢失. //并发文件操作 function filehandle($filename,$data){ $start = 0; $end = 3000; if(!file_exists($filename)){ return "文件不存在";...

Apache Commons 工具类介绍及简单使用

转自:http://www.cnblogs.com/younggun/p/3247261.html Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。 组件 功能介绍 BeanUtils 提供了对于JavaBean进行各种操作,克隆对象,属性等等....