PHP配置教程

合集下载

PHP编程基础与实例教程 第3版 第8章 PHP结构化编程和PHP面向对象编程

PHP编程基础与实例教程 第3版 第8章 PHP结构化编程和PHP面向对象编程

get_area() 计算面积
get_perimeter() 计算周长
是否是锐角三角形
is_triangle() 3条边构成三角形?
is_positive() 数据大于零?
check_triangle() 两边和大于第三边?
PHP编程基础与实例教程(第三版)
8-2 面向对象编程
面向对象编程能够在结构化编程的基础上进 一步避免代码冗余、增强代码的复用性,现在 的编程语言(例如Java、Python等)都是面 向对象编程语言,PHP从PHP4开始,逐渐支 持面向对象。
函数3 ( a, b, c ) 函数4 ( a, b, c )
函数function
结构化编程
property
属 性
方 法
method
三角形类
Triangle
a b c
方法1() 方法2() 方法3() 方法4() ...
方法 可以 隐式 地访 问属 性
面向对象编程
PHP编程基础与实例教程(第三版)
8-3 理解类和对象之间的关系
PHP编程基础与实例教程(第三版)
8-1 结构化编程
自 顶 向
输入 (a,b,c)







功 输入
能 (a,b,c) 分

计算三角形面积
输出 结果
数据 大于零 ?
两边 和大于 第三 边?
输出结果
能构成三角形? 计算三角形面积
PHP编程基础与实例教程(第三版)
8-1 结构化编程
是否是直三角形
?>
PHP编程基础与实例教程(第三版)
8-4 自定义类、创建对象和方法的调用

最新IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin环境配置图解

最新IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin环境配置图解

IIS+PHP+MySQL+Zend Guard Loader(ZendOptimizer)+phpMyAdmin环境配置图解[2012-03-14更新]发表于2012-02-09由丑颜本文将详细讲解IIS 6.0+PHP 5.3.10 (VC9 x86 Non Thread Safe)+Mysql 5.5.20+Zend Guard Loader (Runtime for PHP 5.3)(即ZendOptimizer的升级版)+phpMyAdmin 3.4.9环境配置过程。

操作系统以Windows.Server.2003为例,其他系统仍可以参考。

第一步,下载相关软件本次实例所使用的是系统是Windows.Server.2003 32位版本,因此以下软件都是下载对应这个版本的,使用其他版本的windows系统的同学请自行下载相对应软件。

如链接失效,请直接在官方网站查找。

FastCGI 1.5 for IIS 6 and 5.1官方下载网页:/download/FastCGI下载地址:/?linkid=9707432PHP 5.3.10 VC9 x86 Non Thread Safe官方下载网页:/download/下载地址:/downloads/releases/php-5.3.10-nts-Win32-VC9-x86.msiMysql 5.5.20官方下载网页:/downloads/mysql/5.5.html下载地址:.tw/Downloads/MySQL-5.5/mysql-5.5.20-win32.msiZend Guard Loader (Runtime for PHP 5.3)官方下载网页:/products/guard/downloads下载地址:/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip phpMyAdmin 3.4.9官方下载网页:/home_page/downloads.php下载地址:/project/phpmyadmin/phpMyAdmin/3.4.9/phpMyAdmin-3 .4.9-all-languages.7z第二步,安装配置软件1、安装IIS打开“控制面板”,进入“添加或删除程序”,点击“添加/删除windows组件”,弹出“windows 组件向导”对话框。

WindowsXP+IIS+PHP5+MySQL5+Zend+GD库+phpMyAdmin+PHPWind 5_3 安装教程学习教程

WindowsXP+IIS+PHP5+MySQL5+Zend+GD库+phpMyAdmin+PHPWind 5_3 安装教程学习教程

windows2003手动安装PHP5配置2009-11-15 17:45今天,服务器进行PHP环境的配置,先在百度搜集了一些相关资料进行参考,然后开始手工配置PHP5环境(个人比较喜欢绿色免安装的东西)。

在Windows环境下安装PHP有两种方法:手工配置环境或者使用PHP安装包进行安装。

据PHP官方手册上称安装PHP最好的选择是手工安装。

在手工安装中安装PHP最好的方式便是将所有PHP有关的文件都放入同一目录,并在系统的PATH环境变量中设置此目录。

在WINDOWS环境配置PHP5,你必须明白这两个名词的函义:ISAPI(Internet Server Application Program Interface):即Internet 服务器应用程序编程接口。

CGI (Common Gateway Interface):即通用网关接口1、介绍使用安装程序进行安装:PHP 的 Windows 安装程序可以在/downloads.php下载。

点击 Windows Binaries 下的 PHP 5.2.2 installer(选择最新版) 即可下载。

它会为 IIS、PWS 和 Xitami 安装 CGI 版本的 PHP,并配置好 web 服务器。

该安装程序不包含任何外部的 PHP 扩展(PHP_*.dll)。

如果需要,可以在Windows ZIP 包和 PECL 中找到。

注: 虽然 Windows 安装程序是让 PHP 工作的最容易的方法,但是它有很多限制。

例如,它不支持自动安装 PHP 扩展。

使用安装程序安装 PHP 不是最好的方式。

警告:请注意,这种安装方式安装的 PHP 不是安全的。

如果需要一个安全的 PHP 设置,最好使用手动方式安装,并手动设置好每个选项。

该自动安装程序能够让用户立即使用 PHP,但是这不意味着可以用于在线的服务器中。

2、介绍使用压缩包进行手工安装:PHP 的手工安装程序可以在/downloads.php下载。

ThinkPHP3.1快速入门系列教程

ThinkPHP3.1快速入门系列教程

ThinkPHPThinkPHP3.1快速入门教程系列ThinkPHP3.1快速入门(1)基础 (2)ThinkPHP3.1快速入门(2)数据CURD (10)ThinkPHP3.1快速入门(3)查询语言 (18)ThinkPHP3.1快速入门(4)连贯操作 (30)ThinkPHP3.1快速入门(5)变量 (40)ThinkPHP3.1快速入门(6)路由 (44)ThinkPHP3.1快速入门(8)视图 (51)ThinkPHP3.1快速入门(9)变量输出 (56)ThinkPHP3.1快速入门(1)基础简介ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。

目录结构ThinkPHP最新版本可以在官方网站(/down/framework.html)或者Github (https:///liu21st/thinkphp/downloads)下载。

把下载后的压缩文件解压到你的WEB目录(或者任何目录都可以),框架的目录结构为:1├─ThinkPHP.php 框架入口文件2├─Common框架公共文件3├─Conf框架配置文件4├─Extend框架扩展目录5├─Lang核心语言包目录6├─Lib核心类库目录7│├─Behavior核心行为类库8│├─Core核心基类库9│├─Driver内置驱动10││├─Cache内置缓存驱动11││├─Db内置数据库驱动12││├─TagLib内置标签驱动13││└─Template内置模板引擎驱动14│└─Template内置模板引擎15└─Tpl系统模板目录注意,框架的公共入口文件ThinkPHP.php是不能直接执行的,该文件只能在项目入口文件中调用才能正常运行(后面会讲到),这是很多新手很容易犯的一个错误。

phpstudy使用教程

phpstudy使用教程

phpstudy使用教程
今天我给大家介绍一下如何使用phpstudy。

phpstudy是一款非常方便的PHP开发环境工具,可以帮助开发者搭建本地的PHP开发环境。

第一步,首先我们需要下载phpstudy的安装包,可以在官网上找到最新的版本,然后点击下载安装包。

第二步,下载完成后,双击安装包进行安装。

安装过程中会弹出一个安装向导,根据向导提示一步一步进行安装即可。

安装完成后,会在桌面上生成一个phpstudy的快捷方式。

第三步,双击桌面上的phpstudy快捷方式,打开phpstudy。

打开后会显示一个主界面,界面左侧是一个菜单栏,菜单栏中包含了许多功能,比如Apache、MySQL、PHP等。

第四步,点击菜单栏中的Apache,然后点击“启动”按钮,这样就可以启动Apache服务器了。

启动成功后,可以在浏览器中输入http://localhost来查看phpstudy的主页。

第五步,点击菜单栏中的MySQL,然后点击“启动”按钮,这样就可以启动MySQL数据库了。

启动成功后,可以在phpstudy中使用phpMyAdmin管理MySQL数据库。

第六步,点击菜单栏中的PHP,然后点击“启动”按钮,这样就可以启动PHP解析器了。

启动成功后,就可以在phpstudy中编写并运行PHP代码了。

至此,我们已经完成了phpstudy的安装和配置,可以开始开发PHP项目了。

希望以上内容对大家有所帮助!。

php教程,php总结笔记教程

php教程,php总结笔记教程

php教程,php总结笔记教程一、PHP概述十四、 PHP基础十五、面向对象思想十六、面向对象的PHP(十七、字符串和正则表达式十八、 PHP专题相关十九、 PHP常用API分类汇总二十、 MVC框架及模板二十一、 PHP网站部署及安全二十二、 PHP网站常见模块(非框架版)二十三、 PHP网站常见模块(TP框架版)二十四、用PHP+Mysql构造网站系统案例(详细设计文档)以下内容由整理)一、PHP概述PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到。

和客户端的 JavaScript 不同的是,PHP 代码是运行HTML中,尤其适合web 开发在服务端的。

使用 PHP 的一大好处是它对于初学者来说极其简单,同时也给专业的程序员提供了各种高级的特性。

PHP 主要是用于服务端的脚本程序,因此可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送,接收 Cookies。

但 PHP 的功能远不局限于此。

PHP 脚本主要用于以下三个领域:, 服务端脚本。

这是 PHP 最传统,也是最主要的目标领域。

开展这项工作需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、web 服务器和web 浏览器。

需要在运行 web 服务器时,安装并配置 PHP,然后,可以用 web 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。

如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。

请安装一章以获取更多信息。

查阅, 命令行脚本。

可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。

通过这种方式,仅仅只需要 PHP 解析器来执行。

这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheduler(Windows环境)的日常运行的脚本来说是理想的选择。

IIS架设PHP网站详细图文教程

一、准备工作如果您现在使用的是旧版本的MuseMail 请升级到最新的版本(下载地址:http:///download.htm)。

如果您的操作系统没有安装IIS,请先安装。

有关安装操作请见有关操作系统的帮助。

二、手工设置IIS对于不同的版本的IIS,设置支持PHP的方法不完全相同。

本文主要讲述了以下几个版本的设置:2.1 IIS5.x设置(Windows 2000, XP)1)新建虚拟目录在"开始" -> "程序"->"管理工具"->"Internet 服务管理器"中运行IIS管理程序,在出现的"Internet 信息服务"程序中,选择"默认Web站点",点击右键,在弹出菜单选择"新建"->"虚拟目录"。

这时会出现如下的虚拟目录创建向导,单击"下一步"。

设置虚拟目录的别名,也就是您用浏览器访问时的名字。

如输入webmail,那么在浏览器中通过http://localhost/webmail/ 来访问。

单击"下一步"。

选择Web站点内容目录,也就是MuseMail程序所带的Webmail程序目录,其具体位置是在安装目录下面的\webmail\phpdocs(注意:phpdocs目录为前台web访问页面,admindocs为后台web访问页面)。

单击"下一步"。

设置虚拟目录的访问权限,选择"读取"、"运行脚本"、"执行"。

单击"下一步"。

设置虚拟目录完成。

单击"完成"注意:请用相同的方法设置好后台访问的虚拟目录(admindocs)。

2)设置虚拟目录属性在弹出的属性面板中选择主目录:如下图修改虚拟目录:在"虚拟目录"属性页中,设置虚拟目录属性。

CentOS6.0下phpvod搭建教程(LAMP+phpvod)

CentOS6.0下phpvod搭建教程(LAMP+phpvod)之所以安装CentOS是因为之前试过RedHat,但是发现RedHat在安装时,⽆法获取安装源,原因是RedHat系统没有在RHN注册。

⽹上的很多教程都说可以直接换⽤CentOS的源,可我⼩搞⾥⼀会⼉还是没有搞出来,还把yum搞没了,囧~好把,⼲脆直接安装个CentOS吧,内⽹服务器有镜像,下起来那叫个快-->我选的版本是:CentOS-6.0-i686.iso1.安装CentOS 6.0服务器操作系统这⾥跳过,不会的⾃⾏google2.关闭SELinuxSELinux算是⼀个⽐较⽼的应⽤程序权限管理服务了,有兴趣打朋友可以了解下以root⽤户编辑:(为了顺利安装,下⾯在使⽤命令时都以root执⾏)# vim /etc/selinux/config将"SELINUX=enforcing"改为“SELINUX=disabled“将"#SELINUXTYPE=targeted"的注释#去掉保存并退出。

3.配置防⽕墙,开启80、3306端⼝编辑/etc/sysconfig/iptables⽂件:# vim /etc/sysconfig/iptables默认情况下,CentOS是开启SSH服务的,所以在/etc/sysconfig/itables下可以看到有相应的配置“-A INPUT -m state --state NEW -m tcp -p tcp --dprot 22 -j ACCEPT”,所以只需在这下⾯加上:-A INPUT -m state --state NEW -m tcp -p tcp --dprot 80 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dprot 3306 -j ACCEPT加好之后应该是下⾯这样的:# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -i lo -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMITps:我的服务器搭建了FTP以便于视频数据打传输,不搭建FTP的可以去掉这⼀⾏“-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT”.关于iptables的配置,是有规则的,有些⼈,喜欢把上⾯所加的两⾏加到最后,这样会使iptables启动失败。

ThinkPHP5.1教程64.多语言

64.多语言学习要点:1.配置多语言2.调用方式本节课我们来学习一下如何配置的多语言功能,并实现调用方法。

一.配置多语言1.如果要开启多语言切换功能,需要在app.php配置文件中开启;//是否开启多语言'lang_switch_on'=>true,2.默认应用目录会调用application\lang目录下的语言包,我们创建三个;//错误信息,zh-cn.phpreturn['require_name'=>'用户名不得为空!','email_error'=>'邮箱地址不正确!',];//error message,en-us.phpreturn['require_name'=>'The user name cannot be empty!','email_error'=>'Incorrect email address!',];//エラーメッセージ,ja-jp.phpreturn['require_name'=>'ユーザ名は空ではいけません!','email_error'=>'メールアドレスが間違っています!',];3.以上三个语言包,会根据条件自动加载,如果不在指定的目录则需要::load();Lang::load('../application/common/lang/xx-xx.php');4.系统默认会指定:zh-cn这个语言包,我们通过::get()来输出错误信息;Lang::get('email_error');5.通过URL方式来切换语言,?lang=en-us即可,也可以在公共文件设置cookie;\think\facade\Cookie::prefix('think_');\think\facade\Cookie::set('var','en-us');6.在模版中调用语言信息,可以用$ng.xxx或{:lang('xxx')};7.助手函数:lang('email_error');8.可以在公共文件,设置语言包限定列表,如下:Lang::setAllowLangList(['zh-cn','en-us','ja-jp']);9.当开启限定列表后,默认语言又可以设置了。

学习使用PHP进行Web开发的入门教程

学习使用PHP进行Web开发的入门教程第一章:介绍PHP,全称是Hypertext Preprocessor,是一种脚本语言,与HTML结合使用,用于服务器端开发。

它具有简单易学、跨平台、开放源代码等特点,因此受到了广泛的应用。

本章将介绍PHP的特点、用途以及基本语法。

第二章:安装环境在学习PHP之前,首先需要安装PHP的开发环境。

本章将指导读者如何在Windows、Linux和Mac上安装PHP,并介绍如何配置PHP的运行环境。

第三章:基本语法PHP的基本语法与C语言和JavaScript相似,包括变量、数据类型、运算符、流程控制语句等。

本章将详细介绍PHP的基本语法,并通过示例代码来帮助读者理解。

第四章:数组与字符串处理数组在PHP中是一个非常重要的数据结构,可以用于存储和操作一组数据。

本章将介绍PHP中数组的创建、访问和操作方法,以及字符串的处理方法,例如字符串连接、分割、替换等。

第五章:函数与类函数是一个独立的代码块,可以实现特定的功能,并在需要时进行调用。

类是面向对象编程的基本概念,可以封装数据和功能。

本章将介绍PHP中函数和类的定义、调用和使用方法。

第六章:文件操作PHP提供了丰富的文件操作函数,可以用于读取和写入文件,以及文件和目录的管理。

本章将介绍PHP中常用的文件操作函数,并通过示例代码来演示它们的用法。

第七章:数据库操作PHP可以与各种类型的数据库进行交互,包括MySQL、Oracle、MongoDB等。

本章将介绍PHP中数据库操作的基本概念和技巧,包括连接数据库、执行SQL语句、获取查询结果等。

第八章:Web开发实例通过前面的章节学习,读者已经具备了基本的PHP编程能力。

本章将通过一个实例来演示如何使用PHP进行Web开发,包括表单处理、会话管理、文件上传等常见功能。

第九章:性能优化与安全防护Web开发不仅要关注功能的实现,还需要考虑性能和安全问题。

本章将介绍PHP中常用的性能优化和安全防护技巧,例如缓存、代码优化、输入验证等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

今天给大家做个asp php .net全能空间的教程,并且还支持access/mssql/mysql数据库,可能偶配置环境就几下子,很容易,但希望大家仔细看,因为很多步骤都要细心的,不然走错一步,便导致整个环境配置不成功,偶不喜欢复制这复制那的,所以清一色安装包来操作,这样高效而且速度。

以下是具体步骤:(软件都要靠自己去网上找,本教程不提供以下各种软件) 软件及平台要求: 1、平台:windows server2008r2(企业版) sp1 2、环境:iis7.5 php5.3.15 rewrite_2.0_rtw_x64 phpMyAdmin-3.5.2.1 3、数据库:office2010/mssql2008/mysql5 4、硬盘:要求全部用NTFS格式分区 5、测试用程序:spacebuilder、discuz nt、discuz x25

配置顺序: 1、将所有分区格式化为NTFS格式 (此步省略) 2、安装操作系统windows server2008r2(企业版) sp1 (此步省略) 3、安装iis7.5 (此步省略) 4、安装mssql2008r2 sp2 (此步省略) 5、安装rewrite_2.0_rtw_x64 (此步省略) 6、安装php5.3.15 7、安装mysql5.5.25 8、安装phpMyAdmin-3.5.2.1-all-languages 9、在C盘以外的分区新建一个文件夹(随便命名,用来作为网站根目录) 10、配置相关文件夹权限 例如:IUSR 、NETWORK SERVICE 修改权限

测试环境是否完全成功: 1、安装其它.net类cms 2、安装discuz x2.5 3、用phpmyadmin操作mysql5进行表和库的操作

下面开始正题,偶现在配置iis7.5 php环境。 因为iis在之前已经配置好了,而且非常简单,现在只是说明一下如何配置它。具体步骤都会详细讲,要认真看了。这可关系到能否成功配置好全能空间环境。

一、 就从零开始吧,刚刚安装好的 windows server 2008 r2 sp1 是米得 iis的,需要手动安装,首先打开 控制面板 - 管理工具 - 服务器管理器 - 角色 - 添加角色 - 偶已经添加了 Web 服务器(IIS) 和 应用程序服务器这是 Web 服务器(IIS) 里面需要打勾的服务,你们照做就行了,米有打勾的就不需要添加了,当然你想服务器更加安全,可以自己添加些服务。这是 应用程序服务器 ,里面只添加了2个基本的,.net framework 3.5 sp1 和 iis 因为这样看窗口太小,偶的分辨率只有 1024_768px ,所以直接打开 iis 窗口大些。这是 iis7.5 管理器,全能空间里面的 asp php asp.net 等支持,都在这里配置,还包括伪静态和服务端包含文件(shtml xhtml)等。默认安装好了 iis 以后,还需要安装哪些软件呢?偶只装了一个伪静态 rewrite ,另外配置 php 需要 php mysql ,可能有人要问,怎么少了个 ZendOptimizer-3.3.3-Windows-i386.exe 了,偶只想说,这个到 iis7.5 和 php5.3之后,由

于 zend 公司没有再出新版本,因此不再支持 php5.3系列,装了也识别不出来,反而影响性能,因为 2008 配置 php 使用的是 fastcgi 这个非常出色,在性能上要超出其它方式的配置。至少 win系列上是这样。可能其它 linux unix 系统还有另外的配置方法,那个不在讨论范围内,不再说了。 二、 因为上一段已经将 iis7.5 的配置方法说明,现在进入第二步,下载安装 rewrite_2.0_rtw_x64.msi ,在这里给出它的官方网址,一般根据自己需要来下载安

装,www.iis.net/download/URLRewrite/ 因为 2008 r2 只有 64位,所以直接下载最新的 x64版本,安装成功后,重新打开 iis ,里面将出现 URL Rewrite 这个模块,英文的,它米

得中文。 三、 现在需要进行具体和 iis7.5 配置,光装好它是不能直接工作的,这个要认真看。MIME 类型,这个是 iis 服务器用来支持各种格式的视频或文件类型的服务,在 iis5.0 5.1 6.0 里面直接在网站属性里面添加,到了 vista win7 2008 和 2008 r2 之后,变得更加简单,它变成了一个 iis 模块,点击添加需要的类型就可以,现在流行 html5 ,所以许多新的视频格式和新的网页插件,都可以在这里添加进去,从而让 iis7.5 支持它,

1.双击mime类型 2.点击【添加】 3. 文件扩展名 填写 : .3gp mime类型 填写:video/3gpp 确定保存

然后在同样添加: 文件扩展名 填写 : .3gpp mime类型 填写:video/3gpp

确定保存

文件扩展名 填写 : .mp4 mime类型 填写:video/mp4

确定保存

文件扩展名 填写 : .ogv mime类型 填写:application/ogg

确定保存 默认文档,这个添加默认的网站入口页面文件名称,一般都是 index.html default.html index.aspx default.aspx index.php default.php 类似的,当然还

有 .php3 .do .shtml 这些常用的格式。 到这里,整个 iis7.5 算是配置完成,但一般网站不会使用默认的目录,需要自己新建个文件夹,来统一进行网站管理,这样即方便又安全,在这里因为不能讲安全和网站域名解析相关的配置,所以只讲服务器的基本配置,如果你想学习那些配置,就需要去书店买专门的服务器配置书籍,不过好像目前米得 2008 r2 和 php 的配置书籍,即使有也都是那些 .zip 解压包,复制这复制那的,偶最讨厌的就是那样配置环境,因为那样即不高效又不安全,要修改东西非常麻烦。所以从 2003 x86 到现在的 2008 r2 以及最新的 2012 ,偶都是用的安装方式,2012 还只有 RTM版本,等正式版出来后,相信明年这个时候,偶有时间会再制作个视频教程。

默认网站目录是在系统盘,一般是 c盘要目录下的 %SystemDrive%\inetpub\wwwroot\ ,现在新建个文件夹 F:\wwwroot\ 这个随便哪个盘新建,记得一定要使用 NTFS 格式分区,不然配置会失败,新建好文件夹之后,需要添加权限,IUSR 和 NETWORK SERVICE 这2个账号 修改权限 ,另外还有个文件夹也要添加 IUSR 修改权限,C:\Windows\Temp\ 说明下这个为什么要添加权限,因为 phpmyadmin 需要读取 mysql 数据库,安装 php 软件之后,php.ini 里面会自动设置一个

临时存储变量的文件夹,而这个文件夹默认就是 C:\Windows\Temp\ ,不添加 IUSR 修改权限其实 php 网站也照样正常运行,但有的系统 phpmyadmin 会无法打开或登陆不了,问题就出在这里。 四、 直接进入这一步吧,咱们来配置 php ,因为偶发现这回拖的时间又长了,怕像上回制作视频教程那样,当时在2008年竟然制作了个 287M 的文件,结果当时的网络无法传递,呵呵。现在不怕了,网盘到处都是,就算视频有 500M 也照样传得了,哈哈。到官方 www.php.net 下载 php-5.3.15-nts-Win32-VC9-x86.msi ,现在 php5.4 只有 tar.gz 包,偶

不想配置那个,非常麻烦,直接下载 .msi 安装包, www.mysql.com 的 MySQL Installer 5.5.27 ,这是最新版本,但看到它的体积,偶觉得还是不需要下载了,201.4M 吓死个人,

偶下到什么时候,所以现在使用 mysql-5.5.25a-winx64.msi 安装包,这里再说下 2008 r2 这个系统,在内存超过 4G 的时候,使用 windows server 2003 x86 和 windows server 2008 r2 ,单任务速度 2003 快一些,但多任务2008 r2 要快一些,尤其在长时间开机和软

件不断使用的情况下,所以这就是为什么现在出这个视频教程的原因,要跟上时代呀!现在是在用多个软件来检查 2008 r2 的健壮性,同时打开 5 - 6 个最新的中小型软件,机器内存和CPU使用仍然很低,进程99个了,干脆再加几个,听首歌吧,马上边配置环境,要认真看了,php 配置只要 2分钟,所以在听歌的同时就能配置好,要是你不会,就多看几次视频。

php5.3 和 mysql 5.5 安装好了,现在需要修改下 php.ini 配置,因为有的cms 需要部分函数支持,所以开启它就行了,你需要哪些就开启哪些,哈哈。

[PHP_BZ2] extension=php_bz2.dll [PHP_CURL] extension=php_curl.dll [PHP_GD2] extension=php_gd2.dll [PHP_GETTEXT] extension=php_gettext.dll [PHP_GMP] extension=php_gmp.dll [PHP_IMAP] extension=php_imap.dll [PHP_MBSTRING]

相关文档
最新文档