安装PHP(环境变量篇)
创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信平台小程序开发,10多年建站对搅拌罐车等多个领域,拥有多年的网站设计经验。
设置环境变量后,无须拷文件到系统盘
1.把php-5.2.0-Win32.zip解压到E:\PHP_SERVER\PHP目录
2.把E:\PHP_SERVER\PHP目录下的PHP.INI-DIST文件改名为PHP.INI
作如下修改:
查找extension_dir = "./",该处是指定PHP动态链接库的路径,
改为extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是“/”。
查找extension=php_mbstring.dll,把前面的分号去掉。
这个不去的话用phpMyAdmin会出现红色提示。
查找extension=php_gd2.dll,去掉前面的分号,支持GD库用的。
查找extension=php_sockets.dll,去掉前面的分号。
查找extension=php_mysql.dll,去掉前面的分号,支持MYSQL数据库用的。
3.现在我们通过设置环境变量把PHP.INI文件位置定在E:\PHP_SERVER\PHP目录下,
打开系统属性-环境变量-系统环境变量-新建,变量名:PHPRC,变量值:E:\PHP_SERVER\PHP,
更改系统环境变量,编辑path变量, 在最后加上:;E:\PHP_SERVER\PHP,注意是“\”。
(重启服务器..)
配置IIS支持PHP
1.在WEB服务扩展中 “添加一个新的WEB服务器扩展” .php E:\PHP_SERVER\PHP\php5isapi.dll 允许
2.网站属性-ISAPI筛选器 - 添加 php E:\PHP_SERVER\PHP\php5isapi.dll
3.网站属性-主目录-配置-添加映射-可执行E:\PHP_SERVER\PHP\php5isapi.dll .php
4.网站属性-文档-添加index.php
5、重启IIS先点击开始菜单选择“运行”依次输入CMD回车
你可以去后盾人平台看看,里面的东西不错
首先下载Windows的PHP安装包。随后将该包解压至C:\PHP。完成上面的步骤后,将C:\php目录下的php.ini-dist文件改名为php.ini,然后拷到C:\Windows目录下。
用记事本打开C:\Windows目录php.ini文件php.ini里找到register_globals = Off 将 Off 改成 On。
再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最后将php目录下的php5ts.dll拷到C:\WINDOWS\system32目录下。至此完成PHP的安装步骤。
设定IIS支持PHP
添加新的WEB扩展服务。按
“开始”→“程序”→“管理工具”→“Internet 信息服务(IIS)管理器”打开IIS管理器。选中“Web服务扩展”→添加一个新的Web 服务扩展。添加:php目录下的php5isapi.dll,名称:PHP设置扩展状态为允许:√。完成后选择确定。添加ISAPI筛选器。按
“Internet 信息服务(IIS)管理器”→“网站”→“属性”→“ISAPI 筛选器”→添加筛选器名称:PHP可执行文件:php目录下的php5isapi.dll。添加php映射文件。
选中“Internet 信息服务(IIS)管理器”→“网站”→“默认网站”→“属性”→“主目录”→“配置映射”→添加可执行文件:php目录下的php5isapi.dll扩展名:.PHP。添加首页默认文件。选中“Internet 信息服务(IIS)管理器”→“网站”→“默认网站”→“属性”→“主目录”→“文档”。添加index.php首页文件。
设定相关权限
设定PHP文件夹权限。打开PHP文件夹,添加everyone和IUSR及IWAM用户权限。查看相关资料说只需添加IUSR用户权限就可以但我个人试过如果不加入everyone用户则执行不成功。如果设定有误欢迎指正。因为加入everyone不能保证安全。设定网站文件夹权限。具体设定如上所述。只是文件夹路径不一样。
测试
重启IIS。
查看PHP首页文件。测试页面。 在浏览器中输入本机的IP地址。
如果搭建 PHP 系统时,使用 IIS 做为服务器平台,个人推荐使用 Php Manager 工具。
在 IIS 平台中配置php环境的方法有几种,用PHP Manager配置php环境应该算是比较简单的一种方法。这个工具软件是微软发布的面向 IIS的PHP管理器,x86和x64系统均可使用,用途如下:
*关联PHP和IIS
*并列运行多个PHP版本在同一台服务器上,甚至在同一网站
*检查PHP运行时配置和环境(的phpinfo()函数的输出)
*配置各种PHP设置
*启用或禁用PHP扩展
*远程管理php.ini PHP配置文件
使用也很简单,只需要下载并安装 Php Manager,安装完成后,会在 IIS 管理器中增加一个图标:
双击这个图标就会进入 PHP 的设置界面:
一:准备所需软件
1:mysql-5.1.30-win32
2:php-5.2.10-Win32.zip
3:ZendOptimizer-3.3.0a-Windows-i386
二:开始配置Php
1:将 php-5.2.10-Win32.zip解压后命名为php, 复制到 D:\phpsev\ 下.
2:将 D:\phpsev\php 与 D:\phpsev\ext 所有*.dll文件复制到 C:\WINDOWS\system32 下并覆盖.
3:将 D:\phpsev\php 下的 php-win.exe,php.ini-dist,php.exe 三个文件复制到 C:\WINDOWS 并重命名 php.ini-dist 为 php.ini
4:打开IIS(信息服务) – Web服务扩展-添加一个新的 Web 扩展,扩展名 php ,要求文件 – 添加-浏览-D:\phpsev\php\php5isapi.dll,设置扩展允许状态项打勾
5:Web服务扩展 – 所有 Isapi 扩展 与 Internet 数据连接器两项 – 设置扩展允许状态项打勾
6:右击所要支持Php的站点选择属性 – Isapi 筛选器 – 添加 – 筛选器名称:php – 可执行文件:D:\phpsev\php\php5isapi.dll
7:主目录 – 配置 – 映射添加 – 可执行文件:D:\phpsev\php\php5isapi.dll – 扩展名:.php
三:安装ZendOptimizer(ZendOptimizer的作用是加速php)
next-Finish(一路下一步,确定即可,完成)
四:配置Php.ini
打开写字板打 C:\WINDOWS\php.ini , 查找(Ctrl+f) register_globals = Off ,将 Off 改成 On ; extension_dir = “./” ,并将”./”改为“D:\phpsev\ext”注意左侧路径不能有空格,后面所说第8点。解决无法加载 Gd 库 与 Mysql 。之所以没有加载的原因就是以前在配置时多出了空格导致。根据第8点的做法是可以解决无法加载 Gd 库 与 Mysql 的问题。但也会有些系统也会出现白页的情况 ;
将下面几行代码开头 ; 号 删除
;extension=php_dbase.dll 可选
;extension=php_gd2.dll 这个是用来支持GD库的,一般需要,必选
;extension=php_ldap.dll 可选
;extension=php_mbstring.dll 必选
;extension=php_mssql.dll 这个是用来支持MSSQL的,可选
;extension=php_mysql.dll 这个是用来支持MYSQL的,要支持MYSQL必选将以上代码前的”;”去掉,其他的如果需要用到也可以去掉前面的;然后关闭保存该文件。
五:安装Mysql(每一步一个安装界面)
1:运行mysql-5.1.30-win32.exe – Custom 项 – Next
2:点击(Change..)选择更改安装路径(D:\phpsev\mysql).
3:更改完路径后点击Next,接着点Install开始安装
4:我们看到安装进度!
5:选择Skip Sign-Up 项,点击Next继续安装!
6:到这里我们安装已经完成,选上Configure the MySQL Server now后点击 Finish 进入Mysql的配置工作.
7:进入Mysql的配置界面 – Next
8:选择 Detailed Configuration 项 -Next
9:选择 Server Machine 项 – Next
10:选择 Multifunctional Database 项 -Next
11:让你选择数据库文件的存放地点(D:\phpsev\mysql\data)
12:选择 Online Transaction Processing(OLTP) 项 – Next
13: 继续Next
14:选择语言的支持!用默认 – Standard Character Set 项
15:记得要选上Include Bin Directory In Windows Path 项 – Next
16:输入密码 – Next
17:点击Execute 开始完成配置并启动MYSQL服务.
18:点击Finish 完成你的Mysql的全部安装.