Jan 23

windows服务器php环境的手动安装配置 晴

方法一

下载 php for windows  压缩包  .下回直接解压.
版本. 4.0.x 到 4.3.X   ,推荐 4.3.11   注意 5.0 以上的解压出来的dll文件位置是不同的。你可以把这些放到dlls目录里面。

手动安装如下:
1.php文件夹继承权限后添加 everyone 读取运行 列表 读取权限。(可以user权限。也可以自己建立一个特定用户权限跑php)
2.将 php.ini-dist  复制到c:\winnt   改名为 php.ini 添加 everyone (同1)读取运行 列表 读取权限

3. 修改php.ini开启必要的extension
修改  upload_tmp_dir = "/php/uploadtemp"
修改  session.save_path = "/php/sessiondata"
修改  cgi.force_redirect = 0
修改  extension_dir = "/php/extensions"     ........


修改php.ini开启必要的extension
去掉前面的分号啊
;Windows Extensions
register_globals = Off -> On
;extension=php_dbase.dll
;extension=php_gd2.dll
;extension=php_mssql.dll
;extension=php_sockets.dll
;extension=php_mbstring.dll(phpmyadmin)

....有什么服务去开什么扩展哩

保存

5.将php\php4ts.dll  和 php\dlls下的dll文件全部复制到  winnt\system32 下

6.建立 phpsessiondata  和 uploadtemp  文件夹。  且设置其everyone (同1)除完全控制权限的其他全部权

限。
7.运行php.exe 不报错安装就ok了.

8.iis 添加映射。一般用sapi\php4isapi.dll   或者   php.exe  ,
一个是  isapi方式 一个是exe 方式。两者大家搜一下就知道异同了。有些win程序是要在exe下才能运行 的。

方法二

还有一种php的安装方法就是改windows的环境变量.
我喜欢这种安装方法.不用去复制文件什么的.也方便升级和重装.

首先我们也是下载php的源码包.装到D盘为例. D:\php下吧.

1. 下载php的源码包,解压缩到d:\php
2. 在“D:\php”目录下找到文件php.ini-recommended,复制粘贴更名php.ini
3. 添加系统变量(相对于那些复制文件到系统目录的办法,这样比较安全,也利于升级)
右键单击我的电脑->属性->高级->环境变量->系统环境变量
a. 在“系统环境变量”选中Path使这一行处于高亮状态,然后选择“编辑”,在变量值的最后加上“;D:\php;D:\php\dlls”
(php.exe和dll文件所在目录)
b. “系统环境变量”->“新建”->变量名“PHPRC”->变量值“D:\php”(php.ini所在目录)->一路确定
4.就是配置php.ini 里面的东西了。方法如一。要什么就去改什么了。

配置IIS
控制面板->管理工具->Internet 信息服务->选择要配置的网站(eg.\"默认网站\"),右键,选择属性->主目录->配置->添加->可执行文件“D:\php\php.exe(sapi/php4isapi.dll也可)”->扩展名“.php”->一路确定
测试php

建立test.php文件内容如下:

<?php
phpinfo();
?>

显示正常即可.如果环境变量没有生效.重启即可生效.如果zend的安装。一定要选对php.ini的位置。在d盘php目录下。
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]