极客之家

查看: 3|回复: 0

windows apache php安装配置

[复制链接]

该用户从未签到

主题

帖子

0

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2017-9-9 12:16:46 | 显示全部楼层 |阅读模式
1. 安装Apache
如需更改端口:打开Apache安装目录下conf目录下的httpd.conf文件,找到Listen 80,80即为现在所用端口,更改80为其他端口即可;
2. 安装php
下载地址:http://windows.php.net/download (下载有php5apache2_2.dll文件的版本)
如下载php-5.2.17-Win32-VC6-x86.zip文件(VC9是专门为IIS定制的,VC6 是为了其他WEB服务软件提供的,如 Apache),解压后放于C盘(或其他位置),则路径为C:\php;
3.  PHP环境配置
将php.ini-dist或php.ini-development配置文件重命名为php.ini(该文件中分号开始行为注释内容),然后做如下设置:
  1) extension_dir = "C:/php5/ext"
  2) 取消下列设置的注释:
  extension=php_curl.dll% H, _9 ^2 p& \1 `( `/ Y
  extension=php_gd2.dll* `; q1 N5 |' S
  extension=php_mbstring.dll
) Y* M9 j: x' x% E% t' Q  extension=php_mysql.dll
, C* O* d4 C5 H% O5 ^  extension=php_pdo_mysql.dll0 N! `* _; {2 K4 c3 r
  extension=php_pdo_odbc.dll" k/ V. r( F4 u# ^6 u
  extension=php_xmlrpc.dll
3) 配置Session功能:
      在使用session功能时,必须配置session文件在服务器上的保存目录,否则无法使用session,在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,在D盘根目录上建立了phpsessiontmp目录,然后在php.ini配 置文件中找到 ;session.save_path = "/tmp"  改成  session.save_path = "D:/phpsessiontmp"
4) 配置PHP的文件上传功能
      同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在 Windows 7上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到 ;upload_tmp_dir = 改成 upload_tmp_dir = "D:/phpfileuploadtmp"
5) 修改date.timezone
;date.timezone = 改成 date.timezone = Asia/Shanghai
4.  配置Apache以支持PHP
1) 在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加
LoadModule php5_module "c:/php/php5apache2_2.dll"
& l2 o7 i# ?" _% wPHPIniDir "c:/php"+ j0 {7 L) y' w& C9 O. F# y
AddType application/x-httpd-php .php .html .htm
注:PHP目录下可以看到多个php5apache的DLL文件,由于使用的是Apache2.2,所以需要使用php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。
2) 道默认Apache服务器执行WEB主程序的目录为Apache2.2/htdocs,所以当你的WEB主程序目录变更时,我们需要修改相应的Apache配置,即将
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
改为
DocumentRoot "D:/PHPWeb"   //D:/PHPWeb为自己站点目录
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
改为
<Directory "D:/PHPWeb">
3) 最后修改具体的index文件先后顺序,由于配置了PHP功能,当然需要index.php优先执行;
DirectoryIndex index.html
改为
DirectoryIndex index.php index.html
4) 重启Apache服务器
在Apache服务器上PHP环境配置工作就完成了,只需要在D:/PHPWeb目录下新建一个PHP文件,写入
<?- S. H* {5 t* V3 V* X! @2 w" e
phpinfo();
2 ]5 K, s$ |. P, D1 e?>
然后在游览器中输入http://localhost:88/index.php,就可以看到PHP的具体配置页面。
5.  安装MySQL
6.  IDE可以是用Zend Studio
1 k/ Y- u9 s# }1 P" ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点信息

站点统计| 举报| Archiver| 手机版| 小黑屋 | 服务支持:云帆科技|

Powered by efun326 V1.1 © 2015-2017 Efun326.com

GMT+8, 2017-9-20 11:54 , Processed in 0.069110 second(s), 25 queries .

意见建议|联系我们 |关于我们|广告合作|商家入驻|企业文化

( 豫ICP 888888) Honor accompaniments theme by cihs405

快速回复 返回顶部 返回列表