php课件第2章.ppt_第1页
php课件第2章.ppt_第2页
php课件第2章.ppt_第3页
php课件第2章.ppt_第4页
php课件第2章.ppt_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PHP MySQL开发示例教程。978-7-5083-7194-8,毛,聂庆鹏,653项目指定教材,2020年8月10日,星期一,日照职业技术学院,第2章,构建PHP服务器环境。2.1 PHP程序运行原理2.2 PHP安装准备Windows下的PHP安装配置Linux下的PHP安装配置,2020年8月10日星期一,日照职业技术学院,第3章,第2章PHP服务器环境建设,超文本标记语言网页的基本运行原理,即客户端通过浏览器向服务器发送页面请求,服务器收到请求后直接将请求的页面发送回客户端,然后客户端可以在浏览器中看到页面的显示效果。这是一个相对简单和直接的过程,只能通过安装了网络服务软件的服务器来

2、完成。2020年8月10日星期一,日照职业技术学院,第4章,第2章,构建PHP服务器环境,PHP网站和其他语言开发的动态网站有基本相同的运行原理,其流程图如下:2020年8月10日星期一,日照职业技术学院,第5章,第2章,构建PHP服务器环境,从上面的流程图可以看出,PHP程序通过web服务器接收访问请求, 在服务器端处理请求,然后传递。客户端收到的只是程序输出的处理结果,它是一些超文本标记语言标签,但是PHP代码不能被直接看到。 这可以确保代码的保密性和程序的安全性。此外,在服务器端运行代码也可以降低对客户端的要求。客户端不需要配置PHP环境,只需要安装一个普通的浏览器来浏览PHP网站。像其

3、他服务器端嵌入式脚本语言一样,PHP首先需要构建一个特殊的服务器环境。只有配置了服务器环境,服务器才能运行PHP网站。2020年8月10日星期一,日照职业技术学院,6 . 2 . 2 PHP安装前的准备,2.2.1软硬件环境硬件要求很简单,在学习阶段只需要一台普通的电脑。在软件方面,我们需要根据自己的情况进行选择。我们主要考虑操作系统和网络服务软件。2020年8月10日,星期一,日照职业技术学院,7,2.2 PHP安装前准备,2.2.1软硬件环境PHP可以运行在当前所有主流操作系统上,包括Linux、Unix及其变种(包括惠普-UX、Solaris和OpenBSD)、微软视窗系列、苹果OS X

4、、RISC操作系统等。PHP已经支持了大多数的网络服务器,包括Apache、微软互联网信息服务器(IIS)、个人网络服务器(PWS)、网景、iPlant服务器、奥雷利网站专业服务器、Caudium、Xitami、OmniHTTPd等等。这些网络服务器各有特点,目前广泛使用的是Apache和IIS。2020年8月10日,日照职业技术学院,2020年8月2日,获得了PHP安装资源包,其中包括安装和配置PHP服务器的所有文件和大量的PHP扩展函数库。有很多方法可以获得PHP安装资源包,比如从PHP官方网站下载或者从其他软件下载网站下载。强烈建议从官方网站:日照职业技术学院,2020年8月10日星期一

5、下载,并在9月2.2.2获取PHP安装资源包。日照职业技术学院,2020年8月10日,星期一,10 . 2 . 3 . PHP安装配置在Windows下,2.3.1 PHP IIS(互联网信息服务器)安装在Windows XP下目前正在使用。它操作简单,使用方便,功能强大。IIS由微软公司开发,目前只能在微软公司的Windows系列操作系统上运行。包括视窗2000、视窗XP和视窗服务器2003。某些版本的视窗操作系统,如视窗2000服务器和视窗服务器2003,在安装系统时默认自动安装IIS。默认情况下不安装的其他版本。2020年8月10日,星期一,日照职业技术学院在11,2.3.1窗口下安装了

6、PHP。第一步:要安装IIS,可以打开控制面板,找到“管理工具”(Windows XP是“性能与维护”,然后找到“管理工具”),打开管理工具,看看有没有”,如果有,就证明IIS已经安装,否则可能没有安装。另一个快速方法是直接打开开始菜单的“运行”窗口,输入“inetmgr”命令,然后进入运行查看是否可以打开IIS管理界面。如果可以打开,表示已经安装了IIS否则,这意味着它没有安装。2020年8月10日,星期一,日照职业技术学院,12,2.3.1在视窗操作系统下安装PHP,第一步:安装IIS。如何安装IIS:控制面板“添加或删除程序”和“添加/删除窗口组件”将出现“窗口组件向导”界面,2020年

7、8月10日星期一,日照职业技术学院,13,2.3.1在windows XP下安装PHP。步骤2:安装PHP 1。解压缩并复制下载的php安装资源包php5.1.6-win32.zip,并将其复制到PHP的安装目录中。这里我们假设它是C:php5。2020年8月10日,星期一,日照职业技术学院,在14,2.3.1安装PHP,在步骤2安装PHP 2,配置php.ini,并在你的安装目录中找到一个名为php.ini-dist的文件。这个文件是PHP配置文件。这个文件存储了PHP运行时所需的所有参数。你可以通过修改这个文件来自由控制PHP。现在我们需要打开并编辑这个文件。请注意,该文件的扩展名现在是。

8、所以我们需要把扩展名改为。然后打开记事本。打开后,我们可以看到很多炫目的参数,但是我们需要修改的参数非常有限。2020年8月10日,星期一,日照职业技术学院在15,2.3.1安装了PHP。第二步,安装php 2,PHP . ini . ini中的参数表单配置如下:参数名称=参数值,如session.auto_start=0,前一个“session.auto_start”为参数名称“0”,2020年8月10日星期一,日照职业技术学院,在16 . 2 . 3 . 1 windows XP下安装PHP,在第二步安装PHP 2,配置php.ini 1)查找扩展dir参数,设置PHP的搜索路径相应地将其

9、值修改为“您的安装目录ext”。即本例中的“C:php5ext”。2020年8月10日星期一,日照职业技术学院在17,2.3.1安装了PHP,然后安装了PHP 2并配置了php.ini 2)找到了Session.save_path参数,用于设置Session的保存路径。我们将在接下来的章节中详细解释会话的使用。我们可以指定任何目录来存储会话。在本例中,我们不妨将其设置为“C:php5sessions”。当然,必须首先创建这个目录。然后往下看几行,找到会话自动启动参数。对于初学者,我们强烈建议将其设置为1,这样一旦会话启动,服务器将自动支持会话,并且在编写代码时不必手动打开它。2020年8月10

10、日(星期一),日照职业技术学院在2.3.1年18号在Windows XP下安装了PHP,然后安装了PHP 2并配置了php.ini 3)找到了file_uploads参数和下面两个连续的upload_tmp_dir和upload_max_filesize,用来控制相关文件的上传。它们表示是否允许文件上传(开/关)、上传文件的临时存储路径以及上传文件的最大字节数。您可以根据自己的需要修改和填写,也可以使用默认值。最好填写Upload_tmp_dir,以确保将来可以用PHP成功实现上传文件的功能。我们可以在C:php5下创建一个上传文件夹,并将upload_tmp_dir设置为“c : PHP 5

11、上传”。此处的文件夹可以任意指定,但必须确保指定的文件夹存在。如果采用NTFS文件系统,该目录必须具有足够的访问权限。2020年8月10日,星期一,日照职业技术学院,在19,2.3.1窗口下安装PHP XP,第二步安装PHP 2,配置php.ini 4)找到它;Php_mysql.dll和;Php_gd2.dll,删除它前面的分号。这可以保证将来MYSQL数据库功能和图形功能的正常使用。2020年8月10日,星期一,日照职业技术学院,在20,2.3.1安装PHP,在步骤2安装PHP 2,复制文件并将修改后的php.ini复制到系统目录。在WindowsXP下,系统目录是C:WINDOWS(取决

12、于操作系统的安装位置)。在Windows2000下,它是C:WINNT。将PHP目录中的两个文件,php5ts.dll和libmysql.dll,复制到系统目录中的System32子目录中。例如c :车窗系统32。2020年8月10日星期一,日照职业技术学院在2.3.1年8月21日安装了PHP。第三步:建立PHP和IIS的关联,打开控制面板,找到“管理工具”-“互联网信息服务”。(Windows XP系统是一个控制面板-性能和维护-管理工具)或者直接在“开始”-“运行”中输入inetmgr命令,进入运行,打开IIS管理器,如图:2020年8月10日星期一,日照职业技术学院,在22 . 2 .

13、3 . 1 Windows XP下安装PHP。步骤3,在管理器左侧的目录树中建立PHP和IIS之间的关联。点击对话框顶部选项卡中的“主目录”选项卡,切换到主目录面板,如图:2020年8月10日星期一,日照职业技术学院在2.3.1月23日安装了Windows XP下的PHP。第三步,将php与IIS关联,点击面板底部的“配置”按钮,进入“应用配置”窗口,在选项卡中选择“映射”,打开应用映射配置面板,如图所示:2020年8月10日星期一,日照职业技术学院在2.3.1月24日在Windows XP下安装了PHP。在步骤3中,将PHP与IIS相关联,并单击面板上的“添加”按钮来添加。PHP文件扩展名。

14、在打开的“添加/编辑应用程序扩展映射”窗口中,在“可执行文件”中选择“浏览”并找到刚才的PHP安装路径“C:php5php5isapi.dll”(如果您打开此目录但找不到此文件,一定是您没有选择文件类型为“所有文件”或*)。打开文件对话框中的dll文件)。然后在下面的“扩展”中填写您想要使用的php程序的扩展。你可以用”。php 、 php5 等等,这完全取决于你自己的爱好。还要注意,下面的“脚本引擎”和“检查文件是否存在”应该在前面检查。如图所示:2020年8月10日星期一,日照职业技术学院在2 . 3 . 1 . 25安装了PHP。步骤3:建立PHP和IIS之间的关联,并重新启动IIS。在

15、启动运行期间输入命令“iisreset”,然后输入运行。IIS已在短时间后重新启动。至此,IIS和PHP之间的关联完成了!如果重启IIS很麻烦,可以直接重启计算机。2020年8月10日星期一,日照职业技术学院在2.3.1年8月26日安装了PHP。第4步:运行测试来创建一个新的文本文件,并键入以下代码:将该文件保存为show _ info.php。将该文件放入主目录后,可以通过http:/localhost/show _ info.php访问该文件。您将看到如下图所示的运行结果:2020年8月10日星期一,日照职业技术学院在27、2.3.2 Windows Server2003下安装了PHP,在

16、第一步安装IIS6 Windows Server2003时,将自动安装IIS6.0。如果您的系统没有安装,您可以手动添加它。添加步骤与WindowsXP基本相同,只是“互联网信息服务”项目没有直接列在Windows Server2003系统的“Windows组件向导”界面中。您需要在组件列表中选择“应用服务器”,双击打开它,应用服务器对话框就会出现。检查子组件列表中的“互联网信息服务”,单击“确定”按钮,然后单击“下一步”。程序运行后,IIS6安装完成,如图所示。2020年8月10日,星期一,日照职业技术学院,在2003年2月28日安装了PHP。在步骤2中安装PHP的步骤与在视窗XP下的步骤完

17、全相同。请参考第2.3.1节。2020年8月10日,星期一,日照职业技术学院,在2.3.2月29日,在视窗服务器2003下安装php,并在PHP和IIS之间建立关联。如第2.3.1节所述。2)打开IIS管理器,在左侧目录树中找到“网络服务扩展”项,选择“添加新的网络服务扩展”,如图所示。2020年8月10日星期一,日照职业技术学院在视窗服务器2003下安装了php。步骤3:建立PHP和IIS之间的关联。在打开的“新建网络服务扩展”对话框中,在“扩展”中输入“PHP”,在“必需文件”中点击“添加”。在php安装目录中选择php5isapi.dll,并勾选下面的“设置扩展状态为允许”,如图所示:此时点击“确定”,您可以看到右侧的“网络服务扩展”列表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论