windows 上php7环境搭建(Apache2.4+MySQL5.7+PHP7)
⼀、安装前的准备
⼆、开始安装
建⼀个⽂件夹,来安放你接下来搭建你环境内容,我这⾥建的⽂件夹名字为benxiaohai
1、php安装
①在benxiaohai⽂件夹下建⼀个⽂件夹来放php内容,将下载下来的压缩包安放在该⽂件夹下,解压。如下图:
②修改配置⽂件
1) 修改G:\benxiaohai\php7.1.1⽬录下的php.ini-development⽂件,将G:\benxiaohai\php7.1.1⽬录下的php.ini-development⽂件名修改为php.ini
2) 修改扩展⽬录
3) 开启相关扩展
根据需要开启相关扩展,我这边只开启了如下扩展:注意:php7中,已移除php_mysql.dll这个扩展,由php_mysqli.dll取代了。
extension_dir = "G:/benxiaohai/php7.1.1/ext"
extension=php_gd2.dll
extension=php_curl.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
2、安装apache
①将压缩⽂件httpd-2.4.28-Win64-VC15.zip解压到Apache24⽬录中,如下图
②创建apache服务
打开cmd,输⼊”G:\benxiaohai\Apache24\Apache24\” -k install -n Apache2.4,路径是你
⾃⼰安装apache的路径。如下图。回车运⾏后,当出现The ‘Apache2.4’ service is successfully installed时表⽰安装成功。
③安装成功后按win+R,输⼊services.msc回车,你会在服务列表中到你的Apache2.4服务
④配置apache
需要配置的⽂件:G:\benxiaohai\Apache24\Apache24\f
1)配置apache安装的⽬录
ServerRoot"G:/benxiaohai/Apache24/Apache24"
2)配置你php项⽬的安放⽬录
3)加载php模块
在⽂件最后边添加如下配置
4)修改域名配置
或者
5)配置欢迎页(⾸页)
⑥启动apache
在apache安装⽬录下点击,启动apache,如下图
⑦在上⾯配置php项⽬的安放⽬录下建⼀个test.php⽂件并在⾥边写⼊如下代码
DocumentRoot "G:/benxiaohai/www"
<Directory "G:/benxiaohai/www">
#php7 support
LoadModule php7_module "G:/benxiaohai/php7.1.1/php7apache2_4.dll"
AddHandler application/x -httpd-php .phpmysql下载之后是个文件夹
#configure the path to php.ini
PHPIniDir "G:/benxiaohai/php7.1.1"
ServerName localhost:80
ServerName 1270.0.1:80
<IfModule dir_module>
DirectoryIndex index .html index .php index .htm </IfModule>
<?php
phpinfo();
⑧打开浏览器,输⼊localhost/test.php,看到如下界⾯,就说明你安装成功了!
3、mysql5.7.20数据库安装
在官⽹下载的mysql5.7.20的64位压缩包中,解压后⾥边缺少my-default.ini⽂件,需⾃⼰创建 ①将下载好的压缩包解压到mysql5.7⽬录下,如下图
②修改my-default.ini⽂件
复制⼀份my-default.ini⽂件 ,并将其改名为my.ini,并添加如下配置
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
basedir = G:/benxiaohai/mysql5.7/mysql-5.7.20-winx64
datadir = G:/benxiaohai/mysql5.7/mysql-5.7.20-winx64/data
character_set_server=utf8
port = 3306
注:这⾥的data⽂件夹本来是不存在的,mysql会⾃动⽣成。
③添加环境变量,如下图,将mysql的解压⽬录添加到环境变量path中,我的是G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\bin,注
意分号问题
④安装
1)打开cmd,将路径转换到你安装mysql的路径下,然后服务安装命令,其中mysql是服务名称,my.ini是你上⾯复制的my-default.ini⽂件,当出现Service successfully installed.时表⽰服务安装成功,如下图
2)执⾏⽣成data⽂件指令(mysql初始化数据表数据,以及你以后创建表的数据⽬录)3)执⾏启动服务指令
mysqld --install mysql --defaults-file=G:\benxiaohai\mysql 5.7\mysql -5.7.20-winx64\my .ini
mysqld --initialize
net start mysql
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论