php升级7.2 +apache24安装 +mysql8

https://windows.php.net/download#php-7.2    php官网下载php7.2php

VC15 x64 Thread Safe (2019-May-01 10:48:48)版本

 这里要说一下Non Thread Safe  和 Thread Safe  。php两种工做模式isapi  和fastigc      Non Thread Safe表明单一线程  fastigc   而apache是多线程ispai的选Thread Safe。

1.下载解压到任意文件夹  个人是D:\php7.2。    2.复制php.ini-development更名php.ini   

三、修改html

On windows:
extension_dir = "D:\php7.2\ext";mysql

extension=bz2
extension=curl
;extension=fileinfo
extension=gd2
;extension=gettext
extension=gmp
;extension=intl
extension=imap
;extension=interbase
;extension=ldap
extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmopsql

; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=snmpapache

extension=soap
extension=sockets
;extension=sqlite3
;extension=tidy
;extension=xmlrpc
;extension=xslwindows

 

4. 修改apache配置( apache的目录  https://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html  下载安装方法)api

Define SRVROOT "D:/Php/Apache/Apache24"   
ServerRoot "${SRVROOT}"    php7

 

 5.(设置访问权限)多线程

<Directory />app

AllowOverride All    
Require all denied 
</Directory>

 6。设置项目工做空间

DocumentRoot "D:/Php/Y"
<Directory "D:/Php/Y">

 7.php和apache配置;

# php7 support

LoadModule php7_module D:/php7.2/php7apache2_4.dll

AddType application/x-httpd-php .php .html .htm

 # configure the path to php.ini

PHPIniDir "D:/php7.2"

 

mysql  安装  下载mysql-installer-community-8.0.16.0.msi;  按步骤安装 过程当中会设置用户名  和密码  记住;