今天咱们这个章节介绍安装php,可是实际上php环境实际上包括:php+mysql+apache或者php+mysql+Nginx,一个是windows系统下经常使用的环境,一个是Linux系统下的经常使用环境。今天着重介绍php+mysql+apache的安装介绍。javascript
1、apache的安装介绍php
下载地址:https://www.apachehaus.com/cgi-bin/download.plxcss
2.解压文件html
2、下载mysqljava
下载地址:https://dev.mysql.com/downloads/mysql/mysql
3、下载PHPweb
下载地址:http://windows.php.net/download#php-5.6sql
4、在D:盘下新建文件夹website,同时在website目录下新建apache24,mysql,php三个文件数据库
mysql目录把解压的文件拷贝加进去apache
五,启动apache
1.测试安装是否成功 在浏览器中,输入http://localhost,看到以下界面,就表示安装成功
提示it works安装成功!
6、什么是静态网站,什么是动态网站?
是否和数据库打交道,动态网站的内容是随时变化的,而静态则一成不变(除非更改源代码)。
对于动态网站而言,咱们须要提供一个数据源,一般状况下,是由数据库来完成的。好比mysql
对于apache而言,他只能管理文件和文件夹,并不能完成和数据库的交互,也不能完成逻辑代码的编写,因此,咱们须要一门语言来完成这个工做,这就是PHP了。
对于静态网站来讲,只有html,css和javascript,而动态网站,则包括一门语言和数据库(PHP+MySQL)
7、安装php(咱们已经把php下载的文件,解压到website/php/目录下了)
1.Php并无独立的安装程序,它是做为apache的一个模块来安装的
2.要将php做为apache的一个模块来运行,将php配置为apache的一个模块,使用loadmodule指令完成。
LoadModule 模块名 模块文件php5apache2_4.dll(就是php目录下的这个文件)
3.找到website/apache24/conf/http.conf文件,搜索LoadMoule 在这些配置的最后一段添上
LoadModule php5_module "D:/website/php/php5apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/website/php/"
4. PHP在运行的时候,须要载入php的配置文件,因为php是做为apache的一个模块来运行的,因此咱们须要告知apache,这个配置在哪里。
找到php.ini相关文件,复制其中一个,而后改名为php.ini,使用PHPIniDir配置,设置PHP.Ini路径(PHPIniDir "D:/website/php/")看上图
5.在php.ini文件里开启扩展,在文件里搜索extension_dir,修改成:extension_dir = "D:/website/php/ext",并开启须要的扩展以下图
6,设置时区
注:必定要注意,在php.ini配置过程当中,要顶格写。每一次配置都须要重启apache才能生,php.ini也是同样。 php与apache之间的联系Php做为apache的一个模块来运行的,php和apache是经过CGI来关联的