PHP+Apache+MySQL环境构筑

PHP+Apache+MySQL环境构筑

1、PHP环境搭建:

1.1、下载地址:http://php.net/downloads.php

1.2、版本选择:如果是与 Apache 搭配,建议选择 Thread Safe 版本;如果是与 CGI 或者 FAST-CGI 搭配,建议选择 Non Thread Safe 版本。
※注意:php7apache2_4.dll时无法关联到apache的时候,确认一下下载的是否是Thread Safe

1.3、将下载的 .zip 压缩包解压到指定的安装目录,安装好后确认一下环境变量。
这里同时包括了PHP和MYSQL的环境变量,MYSQL的环境变量等到安装好MYSQL之后再确认。

1.4、将 PHP 的根目录下的 php.ini-development 或者 php.ini-production复制一份并改名为 php.ini,作为PHP的配置文件

1.5、打开php.ini,修改配置信息:
a、ini文件的注释是分号(英文分号),所以取消注释就删除分号;
b、配置文件中写成绝对路径。注意:如果是与 Apache 搭配,建议将扩展文件路径改为绝对路径,因为有可能加载不了。

1.6、修改需要加载的扩展文件,因为接下去要配置mysql,所以这里先把下面代码有效,也就是把这两个DLL加载进来。

  1. extension=php_mysql.dll
    extension=php_mysqli.dll

1.7、设置默认的时区 

1.8、设置 ssl 

1.9、到目前为止,PHP这边的配置就可以告一段落了。 最后使用下面的方式确认PHP已经正常安装了。

2、MYSQL环境安装

2.1、首先,去数据库的官网http://www.mysql.com下载MySQL。 

这里写图片描述

2.2、然后点击downloads,community,选择MySQL Community Server。如下图: 

这里写图片描述

2.3、点击download进入下载页面选择No thanks, just start my download就可以开始下载了,其实是不需要注册也可以下载的。 

这里写图片描述

2.4、双击安装包,安装MySQL

2.5、一路按照默认的配置,安装到下面的画面

这里写图片描述

2.6、设置账号和用户角色

这里写图片描述

2.7、一路点击next,并check你的root密码,MySQL就成功在你的电脑上安装完成了。 

这里写图片描述

2.8、在CMD中启动MYSQL。在DOS窗口上输入【mysql -h localhost -u root -p】然后再输入数据库的密码后,就会跳出欢迎界面。
mysql -u 自己的用户名,默认是root -p 自己的密码 h 指出服务器名 localhost是指本机,root是默认的最高权限用户名 -p指出密码 不填密码就指密码为空。

2.9、在这个DOS框中可以输入各种SQL语句,并做成相应的数据库了。

2.10 、如果安装了可视化的操作界面,这样编辑数据库效果更加。

3、Apache环境搭建

以下步骤的前提是Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面。在此基础上修改Apache24\conf\ 目录下的 httpd.conf来配置Apache ,让 Apache 和 PHP 协同工作。

3.1、在apache中,载入PHP7

3.2、DocumentRoot 设置: 修改前默认的是Apache24下的 htdocs目录,可以修正也可以使用默认的路径。 

如果安装的PHP x64位版本,Apache也需要是x64位版本的。然后还要将php目录下的libeay32.dll、ssleay32.dll、libssh2.dll以及ext目录下的php_curl.dll等四个文件,都复制放到System32目录下。否则curl扩展无法使用。

3.3、设置修改访问的端口,我这里改成了Listen 4455。 

3.4、修改默认的首页,里面加入index.php,这样才可以载入PHP。

# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html index.php index.htm
</IfModule>

 

3.5、开启 rewrite 功能:将下面这行代码前面的 # 去掉。它的作用是将所有的数据请求都重定向 index.php 文件

3.6、在DocumentRoot 设置的路径上,新建一个index.php。index.php中的内容如下所示。

<?php
echo phpinfo();
?>

使用上面的方式,如果网页可以正常显示的话,就说明配置工作都已经完成OK了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的横打

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值