本地配置apache、php、mysql详细攻略

作者 : 开心源码 本文共2127个字,预计阅读时间需要6分钟 发布时间: 2022-05-11 共64人阅读

尽管说现在很多集成式软件,如phpstudy、wamp、APMServ等等,实际开发者使用着确实很方便,一键生成无需配置。但是假如想深入理解这三者之间到底是通过什么方式联络起来,最好还是自己手动配置一下。

前期准备:下载好apache_2.2.22.msi、mysql-5.5.40-winx64.msi、php-5.3.13-Win64-VC9-x64

版本高一点点也无所谓,注意电脑版本,一般64位能兼容32位,但32位不可以兼容64位。

安装apache:

1、在电脑里建立一个amp文件夹(名字自定,不要有中文就行),再在里面建立三个文件夹:apache、php、mysql

本地配置apache、php、mysql详细攻略

2、双击apache安装文件,安装过程很简单,只要注意选择custom(自己设置)安装,而后目录选择我们建立的这个apache目录。而后不停下一步即可以了。

假如是win8或者者win10电脑,可可以会遇到2502和2503错误,这是因为权限不够造成的。

处理办法:将安装文件放到某个盘的根目录、打开命令提醒符(管理员),输入 msiexec /package “d:\apache_2.2.22.msi” ,回车后会进入安装界面,这样安装就没问题了。

3、配置环境变量:我的电脑——属性——高级系统设置——环境变量——系统变量的Path ,编辑,再Path内容后面增加apache里的bin文件夹的路径,后面数据库配置也一样。

本地配置apache、php、mysql详细攻略

apache安装后的默认主页(站点)的位置为:apache的安装位置/htdocs/

localhost:是一个特殊域名(站点),其本身就代表“本机服务器”

127.0.0.1是一个特殊IP地址,代表“本机服务器”

假如输入的是常规性域名,比方:www.php.com

此时,浏览器就会先找该域名对应的IP地址,找到IP之后,再去“请求该IP所代表的服务器”——网络上,只有IP才可以真正确定一台电脑(服务器)的精确位置。

此时就需要将该域名“转换”为IP。这个转换的过程,就称为“域名解析”。

互联网上,有很多很多的这种专门解析域名的服务器:DNS服务器(域名解析服务器)

对于开发环境,我们常常并没有(也不需要)专门的域名解析服务器,而是用一个简单的文本文件来解析域名:规则非常简单,就是一个域名对应一个IP,如下所示:

192.168.1.1 www.hhb.com

192.168.1.100 www.php.com

该文本文件就是操作系统的hosts文件(也是系统文件),位置在这里:

window操作系统目录/system32/drivers/etc/hosts

注意:

1,hosts就是文件名,它没有后缀。但它是纯文本文件

2,它是系统文件,需要管理员身份才可以修改(win7,win8,win10)

2.1:先使用管理员身份打开编辑器(记事本,Editplus,…..)

2.2:在该编辑器中打开hosts文件

2.3:修改,保存。

这个hosts文件,在后面配置站点时会使用到。

配置apache以运行php网页

php文件不使用安装,直接解压后,把内容复制到我们的php目录里即可以了。

本地配置apache、php、mysql详细攻略

但是现在我们将php文件扔到apache的htdocs目录里,而后localhost打开,发现显示的是源代码。这是因为我们还没有对apace进行php板块配置。

主配置文件位置:d:/apache/conf/httpd-conf

打开配置文件,搜索LoadModule

本地配置apache、php、mysql详细攻略

#表示注释,apache的功可以是以“板块化”的方式来运行的,其中有很多默认的功可以板块。php其实只是apache的一个功可以板块而已。但是这个板块默认是关闭的,需要我们自己手动打开,并进行配置。

代码如下:

本地配置apache、php、mysql详细攻略

配置文件每次修改后都需要重启apache。

本地配置apache、php、mysql详细攻略

其中第二步还有一种设置办法:

本地配置apache、php、mysql详细攻略

第三步,指定php位置

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

apache这里配置完了,下面就是php配置文件设置

配置php基本运行环境

php的配置文件是:

php语言包/php.ini

实际上,php初始语言包,提供了2个推荐配置文件:我们只需拿其中一个修改其后缀即可以了。

本地配置apache、php、mysql详细攻略

打开配置文件,首先配置时区

本地配置apache、php、mysql详细攻略

去掉前面分号注释,增加时区PRC

而后能顺便把数据库板块打开

本地配置apache、php、mysql详细攻略

去掉这两个的分号注释,打开数据库功可以板块。其实php作为apache板块,但是它自己也有很多子板块。

而后php中我们也要指出子板块的位置:

本地配置apache、php、mysql详细攻略

在php中,板块位置的设定是一个单独的设置项,而且所有板块都放一起:只要写总目录即可以了。

现在重启下apache,其实即可以运行php文件了。

假如遇到重启报错,能通过cmd输入 httpd.exe -t 进行测试哪一行报错了。

mysql安装

步骤:cuntom——选择位置时注意:最后这两个都放到mysql文件夹

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

下面就进行数据库的配置了:

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

本地配置apache、php、mysql详细攻略

最后点execute即可以坐等了。

测试数据库能否配置好,我们能写一个php文件里面写上这句代码:

本地配置apache、php、mysql详细攻略

通过localhost运行该php文件,显示如下:

本地配置apache、php、mysql详细攻略

这就表示连接成功了。

mysql执行原理:

本地配置apache、php、mysql详细攻略

mysql用户端有多种:

1,cmd命令行

2,php网页文件

3,navicat软件

这样,apache、php、mysql三者之间其实已经建立起联络了。

至于虚拟主机、多站点配置这些后面再讲。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 本地配置apache、php、mysql详细攻略

发表回复