适合新手大师级的韩顺平PHP全套笔记

导读:4.测试一下30讲apache服务器使用及配置⑤作业点评提出apache和PHP整合的需求课堂练习:在httpd.conf文件中配置一台www.sohu.cn的虚拟主机,然后在window系统中注册www.sohu.cn这台主机。1.在httpd.conf文件中启用httpd-vhosts.conf就是把#注销掉#Virtualhosts,虚拟主机Inclu

适合新手大师级的韩顺平PHP全套笔记

4. 测试一下

30讲 apache服务器使用及配置⑤ 作业点评 提出apache和PHP整合的需求

课堂练习:

在httpd.conf文件中配置一台www.sohu.cn的虚拟主机,然后在window系统中注册www.sohu.cn这台主机。

1. 在httpd.conf 文件中启用 httpd-vhosts.conf

就是把#注销掉

# Virtual hosts ,虚拟主机

Include conf/extra/httpd-vhosts.conf

1. 假设我们的虚拟主机在 f:/myweb 盘 [该站点,事先有]

2. 设置http-vhosts.conf文件

#配置我们自己的虚拟主机

<VirtualHost127.0.0.1:80>

DocumentRoot "d:/myblog"

#这里配置欢迎首页面

DirectoryIndex index.html index.htmindex.php

<Directory />

Options FollowSymLinks

#不许可别人修改我们的页面

AllowOverride None

#设置访问权限

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

4. 在hosts文件中添加我们的ip 和主机映射关系

c:/windows/system32/drivers/etc/hosts

127.0.0.1 www.sohu.cn

要求大家掌握:

1. 通过案例你要清楚访问一个页面(HTML/PHP) 详细流程

2. 能够配置虚拟主机

在虚拟主机的根目录中创建一个名称为itcast站点,并在该应用下创建一个index.html页面,然后把web应用映射成缺省web应用。index.html页面设置为web应用的首页。

将web服务器端口更改为80端口。

画图说明浏览器是如何访问到web服务器下的web主机下的站点的web资源的。

思考一个新的问题?

此时我们能向apache请求一个php文件吗?

apache在默认情况下是不会处理php页面

->如何让apache能够处理php

31讲 PHP开发环境的搭建和使用① appserv套件安装

php开发环境的搭建

1. 在window下搭建

(apache(iis)+ php + mysql+phpmyadmin) => wamp

在linux

linux +apache+mysql+php =>lamp

我们先看看如何在windows安装

① 套件软件

appserve 是一个泰国人,该软件把我们需要环境软件打包安装

(apache+mysql(数据库)+php(php开发)+phpmyadmin[这个管理mysql的一个节目操作软件.]) 演示如下:

1. 准备软件 appserver ,你可以网上下载

2. 安装(基本是傻瓜式安装)

安装可以选择安装哪些组件

测试一下我们的套件是否安装ok

在apache的默认路径下,开发一个 hello.html 和 hello.php文件,看看是否能够正常访问. 同时我们可以来管理mysql数据库,到此我们可以确认四大软件安装ok

② 自定义安装

32讲 PHP开发环境的搭建和使用② 自定义安装

apache+php+mysql+phpmyadmin 自行安装

我们建议大家,安装的时候安装到同一文件夹,利用管理(文件夹不要中文)

安装完一个测试一个.

1. apache

完后 http://locahost

2. 下 php 核心包(用于支持php开发 )

VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。

VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。

那我们如何选择下载哪个版本的PHP呢?

如果你是在windows下使用Apache+PHP的,请选择VC6版本;

如果你是在windows下使用IIS+PHP的,请选择VC9版本;

那Non Thread Safe是什么?

Non Thread Safe就是非线程安全;

Thread Safe 是什么?

Thread Safe 是线程安全;

官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用

php 核心包的安装就是解压即将

3. 如何将apache 和php 整合

也即是说,怎样才能让apache处理php

①在apache 的conf目录下 的 httpd.conf加入如下代码:

LoadModule php5_module ~php安装路径/php5apache2_2.dll

PHPIniDir “~php模块安装路径"

AddType application/x-httpd-php .php .phtml

说明,我们只要包红色的部分,改成实际php 安装的路径即可

五星文库wxphp.com包含总结汇报、IT计算机、外语学习、资格考试、人文社科、word文档、考试资料、行业论文以及适合新手大师级的韩顺平PHP全套笔记等内容。

本文共35页1<<10111213141516>>35