前期准备
php语言包
Apache安装包
mysql安装包
开始安装
first:Apache
注意:
1. 不要安装到有中文的目录中
2. 尽量将apache,php,mysql安装到一个总的目录,便于管理。比如建一个amp文件夹,里面包含三个文件,apache,php,mysqk
3. 尽量将之前安装的amp集成安装环境删除,并删除已经配置的环境变量。
4. Typical =“传统安装” custom = “自定义安装 ”
5. 安装完成后,打开浏览器输入 localhost能显示 “It works”表示初步成功
提醒: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软件的位置,以及脚本代码的绝对路径。例如:
当然php文件更多是在apache配合使用,此时两者是毫无关系的(即使php的源码,在Apache中不会被解析),接下来需要配置apache文件
- apache配置文件所在位置:apche安装目录/conf/httpd.conf
-
apache的功能是以“模块化”的方式来运行的,其中有很多默认的功能模块那么,php其实也是作为apache的其中一个功能模块而已!
但我们得自己去配置(无默认配置代码)。这样子就可以在Apache中解析php源码
配置php文件
此时的php还有部分功能不能够使用
例如 echo date(),$con=mysql_connect(“localhost”,’root’,”xiaozheng”);等这些还不能够使用,需要进一步的配置
首先:php的配置文件是php.ini。但是有些php语言包中是没有php.ini文件,实际上php.ini是php.ini-development(开发阶段使用的)或者php.ini-production(产品阶段使用的)copy一份来的
在Apache中加载php.ini的位置,这样子你在php.ini修改的配置才会生效
代码是:PHPIniDir “php.ini文件的绝对路径”配置时区:在php.ini文件找到timezone配置行,
关闭注释,并且改成PRC,PRC是中八区的时间,也称作上海时区
到了这一步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〉编辑: 添加上述目录,用英文分号分开。