如何搭建 PHP自定义环境
第一课
来源:传智播客 php就业班授课笔记
二、搭建一个 web服务器(apache)
服务器软件并不是 apache自己:
Windows 上的 iis
与 PHP配合最好的就是 apache软件。
官网:
http://www.apache.org/
下载相应版本的 apache:
安装时 需要设置服务器的信息:
httpd
Administrator
如果没有相应的环境软件,可以到http://bbs.itcast.cn/thread-11614-1-1.html 这里下载
Administrator
以后可以在F:\ampserver\Apache2.2\conf下的httpd文件中进行修改。
�
我们使用自定义安装 看看哪些配置项可以使用:
设置以下 安装位置:
Install开始安装,安装完成后,应该:在浏览器的地址栏中 输入:Localhost
如果能够发现如下的界面 说明 apache安装成功:
Administrator
自定义的目的主要是为了下面设置apache的安装路径。
Administrator
这个路径最好是干净的。否则会报错。
如果要重新安装,首先要进行remove
Apache安装完成了,说明我们有:http服务器。
三、安装 php软件
下面需要添加 http服务器对 php文件的处理能力。安装 php软件:
官网: www.php.net
Php版本的介绍?
5.x
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示的 php软件的开发版本好。数字越大 越新。一般建议下载最新的稳定版本。
在 windows上 分为 vc6 和 vc9 的版本。
指的是 php源码的编译器版本不同,其中 vc6 指的是 vc 6.0编译的 php,vc9 使用的是 vs2008
编译的 。通常情况下这么认为:
如果在 windows上 php与 apache 配合使用的话,需要 php的 vc6版本。因为 apache这个
软件 就是使用 vc6 编译的。
而 php与 iis配合的话 通常需要使用 php的 vc9 的版本。
但是 从 php 5.3.x 开始 php就不再提供 vc6的版本。因此 在大家使用新版本的 php时,
需要在电脑上安装 vc2008的基础编译类库才可以。
通常情况下 我们都将 php作为 apache的一个工具来使用。将 php作为 apache的一个模块来
使用。
通常情况下:安装 php 指的是 将 php安装成 apache的模块。
下载相应版本:
不用安装的步骤,需要解压 配置即可:
解压 复制到 安装目录:
配置 php与 apache的关系:
通过修改 apache的配置文件达到目的:
Apache的配置文件 apache的安装目录/conf/httpd.conf
E:/amp/apache/conf/httpd.conf
配置文件中使用 apache的指令 LoadModule来实现即可
loadModule 模块名 模块地址
Httpd.conf文件:
此时 apache已经有了一个叫做 php的工具了。
此时还需要配置,在什么时候应该调用这个工具。
只有请求到的文件的后缀名为 .php的话 才需要调用这个工具完成解析。
利用 执行段
完成。
Httpd.conf中::
我们需要重启 apache使 apache的配置文件生效:
x
在红方框中的php5_module 为什么是5呢,是因为这个php软件是第五代的,也可以通过php5apache2_2.dll来判定是php第几代。
方框中的文字是老师另外加上去的。该路径对应的文字是下面两个地方
�
Administrator
文件匹配的意思。
Administrator
框中的代码都需要人工输入。
SetHandler application/x-httpd-php
的意思是如果服务器匹配到php文件,就设置一个叫做application/x-httpd-php的处理器。这个处理器可以帮我们编译并执行php文件。
如何判定以上的工作完成了呢?
是通过访问 localhost/info.php来进行检查。
(定义一个 info.php 文件,将其放置在 F:\amp\apache\htdocs 中,如下图所示:
其中 info.php代码编写如下 )
思考:
如果我们现在的 php文件 由于某种特殊需求需要写到 htm文件中,我们应该怎么办?
利用 匹配上相应的文件即可。修改
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
如下图所示:
AddHander的一个问题:
x
开服务的办法是通过�管理进入的
�
我们的 apache有配置文件 同样 我们的 php也有配文件。
我们的 php的配置文件 名为 php.ini。
如果需要我们的配置文件被加载需要怎么做?
一 将 php.ini 放入到 指定目录下;c:/windows
二 或者将 php.ini 放到你想放置的位置,此时需要更改 php的配置文件目录达到效果
通常都是第二种做法,将 php的配置文件放入到 php自己的目录:
由于 php已经是 apache模块,因此虽然 php.ini是 php模块用的,但是是 apache负责加载的。
需要修改 apache的配置来更改 php模块的配置文件目录。
利用 apache的 PHPIniDir指令来配置(还是在 httpd:conf中进行的配置)
将配置文件 放入到 制定目录:
具体做法是:打开 F:\amp\php文件,找到 php.ini-development 如下图所示:
将该文件复制,然后将复制的文件名字修改成 php.ini即可
x
Dir就是目录的意思。
x
不要忘记了在e盘后面加冒号。这个同样是手工输入的。我自己的安装时在f盘。
重新启动 apache服务器,(我们使用了 php的配置文件 但是 如果修改了 php的配置文件同
时 也需要重启 apache配置才能生效。)
这样就会从当前的加载文件目录(localhost/info.php)加载到当前的 php.ini配置文件,这样,
安装完成 php后,一些基本的 PHP的配置是需要配置(在 php.ini中进行更改):
Extension_dir :扩展目录:(在 F:\amp\php\ext文件夹中,里面都是 dll为后缀名的扩展。为了方
便以后功能提升,需要进行目录扩展设置。)
时区:
安装MySQL
MySQL是数据库服务器软件。意味着 mysql可以提供数据库服务。
在本机 安装MySQLwww.mysql.com
下载:相应的版本:
Administrator
这里很重要,是看php.是否安装成功的重要标志。
Administrator
很多新人这步会忘记掉。导致mysql安装失败。Mysql的扩建就是在ext文件夹里面。
选择自定义的安装方式 看看哪些东西可以配置的
设置目录:
Administrator
选择custom
点击 install 开始安装即可:
当出现以下的界面时,说明MySQL程序已经安装成功,但是 通常 在第一次使用之前 需要
对MySQL服务器 加以设置才可以使用:通常这个配置主要是对 mysql的用户和权限的配置。
开始配置MySQL:
小韩老师在这里开始省略一些默认的步骤:
最好设置设置编码:为 utf8.
建议 将 mysql目录写到环境变了 path中:
设置MySQL的 root用户的密码:1234abcd
开始配置系统:
Administrator
环境变量的设置。这里设置后,环境变量会自动添加mysql的bin目录。在黑窗口中如果mysql不被认识的话,就要人工再去复制黏贴下bin目录。
出现以下画面 说明配置成功,:
查看 mysql的安装:
安装成功后的 mysql 即安装了服务器端部分,也安装了客户端部分。
在MySQL的安装目录:
Administrator
默认的databases。
因此 在以后 我们使用 php 去操作数据库时 ,php是作为客户端来存在的,来链接MysQL
服务器。
当前MysQL已经安装到我们的电脑上了,接下来的工作,就是需要使用我们的 PHP去操作
MySQL了:
步骤:
一:开启MysQL扩展:
1,需要正确扩展文件。
上面的文件 就是一个最基本的 链接 mysql的扩展文件。
2,使用 extension指令加载扩展文件即可。
需要设置正确的 extension_dir 扩展文件目录(这步在上面在 php.ini中已经操作过
了。)
使用 extension指令加载 相应的扩展(在 php.ini中进行操作):
需要重启 apache 使之生效?
我们可以通过使用 phpinfo()查看是否架子啊成功,如果大家能够看到如下的界面:
Php 自定义环境搭建成功了。如果还需要 apache 虚拟主机配置详细
资料
新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单
,可以发邮件至
1915706642@qq.com免费索取!邮件中只要写:“需要 apache虚拟主机配置详细资料”即可。
呵呵,最后祝大家学习顺利。
。。。。。。
第一课
搭建一个web服务器(apache)
三、安装php软件