PHP7 + Apache2.4 + MySQL 5.7 + Windows7

下载

PHP7:http://windows.php.net/download#php-7.0

下载解压到指定目录:C:/soft/php/php7

MySQL5.7:http://dev.mysql.com/downloads/mysql/

下载解压到指定目录:C:/soft/php/mysql5.7

apache2.4:http://www.apachehaus.com/cgi-bin/download.plx

下载解压到指定目录:...\php\mysql5.7

一般配置

PHP配置

将php目录下的php.ini-development文件复制一份,并重新命名为php.ini作为php的默认配置。

  1. 添加扩展 - 去掉";"
  • extension=php_curl.dll    ;用于支持SSL和zlib
  • extension=php_gd2.dll     ;用户处理图片
  • extension=php_mbstring.dll  ;字符串编码和字符串处理库
  • extension=php_mysqli.dll   ;MySql
  • extension=php_pdo_mysql.dll  ;试用多种数据库驱动
  • extension=php_pdo_odbc.dll  ;odbc驱动
  • extension=php_xmlrpc.dll    ;集成了XML-RPC和SOAP两种协

配置目录

  • 上传文件目录:upload_tmp_dir = "C:/soft/php/php7/custom/upload"

  • Session目录:session.save_path = "C:/soft/php/php7/custom/upload/custom/session"

Apache配置

打开Apache2.4/conf/httpd.conf

  1. 根目录:Define SRVROOT "C:/soft/php/Apache24"
  2. 端口:在命令行输入netstat -ano查看80端口,如果被占用则修改为其它端口(我选择Listen 8082,这里可以根据自己情况)
  3. 加载对PHP7的支持模块:LoadModule php7_module "C:/soft/php/php7/php7apache2_4.dll"

安装Apache服务

在cmd命令行中输入:

httpd -k install -n apache24

提示安装成功,但是有一个ServerRoot must be a valid directory的错误信息:

到错误提示行39行,结果发现目录apache24中间少了个点儿:apache2.4,修改后重新启动,正常工作.

MySQL配置

在mysql5.7中copy一分my-default.ini,并重命名为my.ini做为默认配置文件。

取消basedir、datadir和port的注释并修改路径:

basedir = "C:/soft/php/mysql5.7"
datadir = "C:/soft/php/mysql5.7/data"
port = 3306

添加mysql到环境变量:

安装MySQL服务:

>mysqld --install
Service successfully installed.

初始化MySQL

>mysqld --initializ-insecure

启动MySQL:

>net start mysql
The MySQL service is starting.
The MySQL service was started successfuly.

测试MySQL:

>mysql
ERROR 1045<28000>: Access denied for user ‘ODBC‘@‘localhost‘<using password: NO>

执行下列命令来解决这个问题:

>cd C:\soft\php\mysql5.7\bin
>mysqladmin -u root password
New password: ********
Confirm new password: ********
Warning:Since password will be sent to server in plain text, use ssl connection to ensure password safety.

再次尝试:

>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
......

这表示成功了,发现在data目录生成一些文件:

时间: 2024-10-11 10:41:52

PHP7 + Apache2.4 + MySQL 5.7 + Windows7的相关文章

Windows下安装php7+Apache2.4+MySQL

因为学习需要,所以在Windows下安装php7+Apache2.4+MySQL 1.安装Apache 到官网下载Apache2.4 ,选择Windows版本,这里本人下载2.4版本 下载之后解压 修改conf/httpd.conf 这里路径为Apache安装目录 修改网站代码存放路径 好了,启动 Apache,进入到bin目录,输入 httpd,浏览器输入127.0.0.1 即可显示 it's work 2.Apache加载php7模块 官网下载php7版本,主要区分一个是Thread Saf

php7+apache2.4 配置环境(参考之前其他博主实验成功,win7 or win10实验成功)

php7正式版已经发布,性能是php5.4的2倍.博主入手php7 新鲜了一把,下面是解决问题之后成功启动php7的记录. ( 电脑必须win7 sp1以上, .netframework4 ) Windows7安装php7,Win7+php7+apache2.4,成功启动.     (另外楼主提供了1个php7集成环境打包: http://pan.baidu.com/s/1qXwjpF2  ,如果你只是想了解一下,放在d盘根目录.) 一.下载php7和apache2.4 首先下载php7的win

window7 64位 安装配置php5.5+apache2.4+Mysql

开始安装时,参考了http://www.cnblogs.com/dreamhome/archive/2012/10/30/2747147.html,这篇文章,但是这篇文章有些地方讲的不是很全. 但是现在最新的mysq都是免安装的,所以又参考了http://supportopensource.iteye.com/blog/1415527, 遇到的错误 1.apache无法启动加载php5apache2_4.dll httpd: Syntax error on line 176 of D:/apac

树莓派3b安装Apache2+PHP+MySQL+phpyadmin

树莓派型号:3B+ 系统环境:2017-04-10-raspbian-jessie 先更新一下源 BASIC sudo apt-get update 安装Apache2 BASIC sudo apt-get install apache2 安装MySQL BASIC sudo apt-get install mysql-server 安装途中会出现一个界面,设置数据库的root密码 再确认一次密码 安装PHP和PHP的MySQL插件 Bash sudo apt-get install php5

apache2+php+mysql的环境配置

1:Apache介绍 Apache是世界使用排名第一的web服务器软件,它可以运行在几乎所有广泛使用的计算机平台上由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部.也是一个基金会的名称.一种武装直升机等等. 2:Mysql介绍 MySQL是一个关系型数据管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据管理系统,关联数据库将数据保存在不同的表中,而不是将所

从PHP5到PHP7的注意事项——PHP7全面删除Mysql扩展支持

PHP删除了一些函数,其中是吓人的是两个: 1. ereg_* 系列的正则函数 2. mysql_* 系列的数据库连接函数 PHP7全面删除Mysql扩展支持,原本的mysql_*系列函数将在mysql中不再得到支持.所以说,如果你的应用系统还是使用的是mysql_*系列的函数来连接数据库,请尽快升级你的mysql系列的函数. 我们来看看,PHP7 删除的扩展到底有哪些: 1. ereg 2. mssql 3. mysql 4. sybase_ct 替代处理和解决方案: 一. 如果你要连接微软的

win7搭建php7+apache2.4

从事php开发的工作也将近两年的时间了,期间在windows上安装了很多次php+apache+mysql,但一直没有写过一篇属于自己的文章,今天心血来潮准备写一篇,长话短说,开搞!! 我在配置php+apache+mysql的时候选用的版本是: php-7.0.14-Win32-VC14-x64.zip 下载链接:http://windows.php.net/download 注意:要下载  Thread Safe 版本的. httpd-2.4.25-x64-vc11.zip 下载链接:htt

Win7安装php7 + apache2.4,成功启动。

php7正式版已经发布,性能是php5.4的2倍.博主入手php7 新鲜了一把,下面是解决问题之后成功启动php7的记录. Windows7安装php7 一.下载php7和apache2.4 首先下载php7的windows压缩包,到这里下载http://windows.php.net/download/ Php7  VC14 x86 Thread Safe   (2015-Dec-03 21:09:17)  zip [20.98MB] 我选择的是php7的这个版本,由于它是vc14编译的,这意

年终福利,PHP7+Apache2.4+MySQL5.6 源码编译安装,环境配置,搭建你自己的LAMP环境

PHP7 都出来了,你还在玩PHP5吗? MySQL5.6 早都出来了,你还在玩MySql5.2吗? Apache2.4 早都出来了,你还在玩Apache2.2吗? 笔者不才,愿意亲自搭建环境,供搭建参考.这里是源码安装的奥,什么一键安装包,什么yum安装,什么rpm安装都统统略过(笔者是一个自虐狂,就像windows下安装软件一样,不喜欢安装在默认的位置也就是C盘了,否则系统盘就爆了) 安装之前了,要说明下,要保证PHP在最后安装,原因后面揭晓.安装任何一个软件之前,都要确保它所依赖的库都安装