怎么安装Apache,php,mysql (一)?

时间:2021-05-21 06:18:21

前期准备

php语言包
Apache安装包
mysql安装包
开始安装

first:Apache
注意:
1. 不要安装到有中文的目录中
2. 尽量将apache,php,mysql安装到一个总的目录,便于管理。比如建一个amp文件夹,里面包含三个文件,apache,php,mysqk
3. 尽量将之前安装的amp集成安装环境删除,并删除已经配置的环境变量。
4. Typical =“传统安装” custom = “自定义安装 ”
5. 安装完成后,打开浏览器输入 localhost能显示 “It works”表示初步成功
怎么安装Apache,php,mysql (一)?

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

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

Second php语言包
说明:php语言包是不需要安装的,直接下载并且copy过去就可以
下载链接:http://www.xiazaiba.com/html/359.html

php可以单独去运行php文件,运行php代码:php.exe -r “php脚本代码”
这里两个要注意的点是:必须制定php.exe软件的位置,以及脚本代码的绝对路径。例如:
怎么安装Apache,php,mysql (一)?


当然php文件更多是在apache配合使用,此时两者是毫无关系的(即使php的源码,在Apache中不会被解析),接下来需要配置apache文件

  1. apache配置文件所在位置:apche安装目录/conf/httpd.conf
  2. apache的功能是以“模块化”的方式来运行的,其中有很多默认的功能模块怎么安装Apache,php,mysql (一)?那么,php其实也是作为apache的其中一个功能模块而已!
    但我们得自己去配置(无默认配置代码)。
    怎么安装Apache,php,mysql (一)?

    这样子就可以在Apache中解析php源码

配置php文件

此时的php还有部分功能不能够使用

例如 echo date(),$con=mysql_connect(“localhost”,’root’,”xiaozheng”);等这些还不能够使用,需要进一步的配置

  1. 首先:php的配置文件是php.ini。但是有些php语言包中是没有php.ini文件,实际上php.ini是php.ini-development(开发阶段使用的)或者php.ini-production(产品阶段使用的)copy一份来的怎么安装Apache,php,mysql (一)?

  2. 在Apache中加载php.ini的位置,这样子你在php.ini修改的配置才会生效
    代码是:PHPIniDir “php.ini文件的绝对路径” 怎么安装Apache,php,mysql (一)?

  3. 配置时区:在php.ini文件找到timezone配置行,
    关闭注释,并且改成PRC,PRC是中八区的时间,也称作上海时区怎么安装Apache,php,mysql (一)?

到了这一步Apache跟php已经配置可以了,但是apache跟mysql以及php跟mysql还没有配置?接下来可以看“ 怎么安装Apache,php,mysql (二)——php和apache怎么配置mysql?”

补充小知识

1.设置环境变量
所谓设置环境变量,就是将常用的一些命令的位置,加入到操作系统的path路径设置中去。
我们通常可以加入以下:
apache的bin目录:(假设)C:\itcast\class\bj-php-34\amp\apache\bin
mysql的bin目录:(假设)C:\itcast\class\bj-php-34\amp\mysql\bin

怎么设置环境变量path?

计算机〉属性〉高级系统设置〉高级〉环境变量〉系统变量〉path〉编辑: 添加上述目录,用英文分号分开。