lamp环境配置

WIN7 环境下搭建 PHP7(64 位)操作步骤

一、安装与配置 Apache
1、下载 Apache
下载地址:https://https://www.360docs.net/doc/c57232089.html,/download/

2、安装 Apache
A、将压缩包解压到 c:\目录下,并且命名为 Apache24;

B、启动 Windows 命令行,并且切换到 Apache 安装目录下的 bin 子目录内;

如:C:\Apache24\bin>

C、将 httpd.exe 安装为 windows 系统的服务;

如:C:\Apache24\bin>httpd -k install

系统提示如下:
无法启动此程序,因为计算机中丢失什么什么鬼来着~尝试重新安装....
报错原因:需要 VC++2015

D、下载 VC++2015 并安装

下载地址:https://https://www.360docs.net/doc/c57232089.html,/zh-cn/download/confirmation.aspx?id=48145
安装成功后,可以在“控制面板”中进行查看:

E、重新尝试第三步操作,结果如下:

出现 "Apache2.4" service is successfully installed
安装成功
下面还有个 errors AH00558不管

F、打开httpd.conf后,搜索Define SRVROOT(只有一处),将其后面的双引号里面的路径
改为Apache的实际解压路径后保存即可,

如:D:\apache

G、启动 Apache

C:\Apache24\bin>httpd -k start

H、启动浏览器后,然后输入 http://127.0.0.1,查看运行效果:

会运行 C:\Apache24\htdocs 下面的index.html文件就对了


二、安装与配置 PHP
1、 下载 PHP
下载地址:https://www.360docs.net/doc/c57232089.html,/download

2、 安装 PHP
A、将压缩包解压到 c:\目录下,并且命名为 php7.0;

B、复制 php.ini-production 并且重新命名为 php.ini;

三、将 PHP 绑定到 Apache
A、编辑 Apache 配置文件 -- httpd.conf(位于 Apache 安装目录下的 conf 子目录内);

B、 添加以下语句

LoadModule php7_module "c:\php7.0\php7apache2_4.dll"
PHPIniDir "c:\php7.0"
AddType application/x-httpd-php .php

C、 编辑 DocumentRoot 和 Directory 选项,以编辑 Apache 的主目录;

D、 编辑 DirectoryIndex 选项,以编辑 Apache 的默认首页(多个文件名称之间以空格分隔);

E、 保存设置后,重新启动 Apache;

F、 在 Apache 主目录内创建 index.php,并且输入以下内容:

phpinfo();

G、 重启浏览器,并且输入 http://127.0.0.1/index.php


四、安装 MySQL

1、 下载 MySQL

下载地址:https://www.360docs.net/doc/c57232089.html,/downloads/mysql/

2、 安装 MySQL

A、 将压缩包解压到 c:\目录下,并且命名为 mysql5.7;

B、 复制 my-default.ini,并且重新命名为 my.ini;

C、 编辑 my.ini,配置如下:
[mysql]
default-character-set=utf8
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# T

hese are commonly set, remove the # and set as required.

basedir = c:\mysql5.7
datadir = c:\mysql5.7\data
port = 3306
max_connections = 200
character-set-server = utf8
default-storage-engine = INNODB

D、 启动 windows 命令行,并且切换到 c:\mysql5.7\bin 子目录,然后输入:

C:\mysql5.7\bin>mysqld --initialize-insecure --user=mysql

执行完上述命令,MySQL 自动创建 data 文件夹,并且建好默认数据库,登录的用户名为 root,密码为空;

E、 安装数据库命令

C:\mysql5.7\bin>mysqld.exe -install

F、 最后输入 net start mysql 启动服务;

G、重新开个cmd窗口,输入 mysql -uroot -p
有可能会出现什么不是内部或外部命令什么鬼
解决方式:
复制mysql的bin目录,追加到电脑的PATH环境变量中,记住,是追加,前面加个;号,追加,确定即可
如:C:\Mysql\bin
H:再次重新开个cmd窗口,
输入 mysql -uroot -p回车回车
没有密码

I:设置密码,进入数据库后,打下面这代码就哦了
set password for'root'@'localhost'=password('root');

相关主题
相关文档
最新文档