首先下载好要用的

apache版本:http://httpd.apache.org/download.cgi

mysql版本:http://dev.mysql.com/downloads/mysql/

win7php配置文件在哪win7下apachemysqlphp安装设置装备摆设 RESTful API

php版本:http://windows.php.net/download

本人都用压缩包来安装和配置 php5.6,mysql5.7,apache2.4;

二. 安装置制apache

解压apache到相应的目录,例如 D:\Apache24 (默认文件夹名字也可以修正) Define SRVROOT \公众/Apache24\"大众

打开cmd,进入d:Apache24\bin 运行httpd -k install 回车即可

通过打开bin下的ApacheMonitor.exe即可开启; 命令行打开httpd -k start

apache卸载:sc delete apache

apache配置:

修正网页文件存放的根目录:“DocumentRoot \"大众c:/Apache24/htdocs“(默认) 还有“<Directory \公众c:/Apache24/htdocs\"大众>” 都要相对应修正

<IfModule dir_module>

DirectoryIndex index.php index.html

</IfModule>

这这边曾经涌现干涉干与题: php跟apache版本不兼容;

LoadModule php5_module \公众d:/php/php5apache2_4.dll\"大众

PHPIniDir \"大众d:/php\"大众

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

三. 安装置制Mysql

解压mysql压缩包,到D盘;我的解压目录是\公众D:\mysql5.7\"大众;

解压目录下有默认文件有my-default.ini,可以拷贝一份,改名my.ini

根据情形可以做如下改动:

basedir = D:\mysql5.7

datadir = D:\mysql5.7\data

port = 3306

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

添加环境变量,选中系统变量下的PATH加个D:\mysql5.7\bin;(把稳是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值)

1)从掌握台进入到MySQL解压目录下的 bin 目录下:

2)输入做事安装命令:

1. mysqld --console

2. mysqld --initialize

3. mysqld install

安装成功后会提示做事安装成功。

#注: #实行这几步,是由于在MySQL5.7.9中没有data文件夹,须要用这几个命令产生data文件夹

#移除做事命令为:mysqld remove

其余: 修正 root 账号的密码

1. 修正MySQL的配置文件(my.ini),在[mysqld]下添加一行skip-grant-tables

2. mysql 重启后,即可直接用 mysql -u root -p 进入(此时密码为空)

3. mysql> update mysql.user set authentication_string=password('123qaz') where user='root' and Host = 'localhost';

4. mysql> flush privileges;

5. mysql> quit;

6. 将/etc/my.cnf文件还原(删除skip-grant-tables这一行),重新启动 mysql

7. 这个时候可以利用 mysql -u root -p '123qaz' 进入了

8. mysql>SET PASSWORD = PASSWORD('123456'); 设置新密码

四. 安装配置php

1.php.ini-development 文件重命名为 php.ini 指定PHP扩展包的详细目录,以便调用相应的DLL文件

如下:extension_dir = \"大众D:\php\ext\公众

2.去掉以下配置注释,支持mysql :

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_odbc.dll

3.支持session

session.save_path = \"大众D:/php/session_temp\"大众

4.上传文件目录配置 (我没打开,彷佛可以用)

upload_tmp_dir =\公众e:/temp\公众

5.时区设置:

date.timezone = Asia/Shanghai