apache +php +php curl 模块设置

 

2.2 linux 下面

2.2.1 web服务器安装

1目前采用的web服务器是apache2,在ubuntu 下安装

apt-getupdate

apt-get installapache2

 

2测试web服务器是否装好.在浏览器中输入web服务器的ip地址

如:http://10.17.1.225

如果出现以下提示,则证明apache服务器已经安装成功.

3 采用默认配置即可.

2.2.2 php安装

1 apt-getinstall php5

2 安装完成后重启apache服务器:/etc/init.d/apache2 restart

3测试php是否安装成功.

在/var/www 目录下建立test.php文件.输入以下内容:

<?php

echophpinfo();

?>

 

在浏览器中输入http://服务器地址/test.php

如果出现以下页面,则php安装成功.

 

2.2.3 php curl模块安装

1安装

 apt-get install php5-curl

2重启:/etc/init.d/apagche2 restart

3将程序拷贝至/var/www目录下面

2.2.3 php webProxy 脚本

由于目前浏览器不允许跨域调用,所以使用Php 脚本代理,将请求转发给相应的服务器.

配置时只需要将脚本放在/var/www目录下即可.

 

 

Windows下面搭建Apache+php


1下载安装windows 下的apache

将源文件放置至安装目录Apache2.2\htdocs下面

 

2安装配置php

下载PHP时一定要下载那个zip包的,而不要下载Installer的,即是解压缩后就可以用的.

1将php5ts.dll 可用,因此必须将此文件放到 Windows路径中。最好的位置是 Windowssystem 目录:

2下一步是设定有效的 PHP 配置文件,php.ini。压缩包中包括两个ini文件,将php.ini-production这个文件改为php.ini拷贝到%WINDIR%,通常为 c:\windows

 

3 ApachePHP的设置

PHP 以模块方式安装到 Apache 2.0:

如果我们想把PHP作为 Apache 2.0的模块,那么就一定要移动 php4ts.dllwinnt/system32Windows NT/2000)或 windows/system32WindowsXP),覆盖原有文件(如果有的话),对于PHP 5,这个文件是 php5ts.dll。然后我们要插入如下两行到 httpd.conf中,以使我们的PHP 作为 Apache PHP-Module安装:

 


; For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

 

3安装php curl 模块

1在php.ini文件中

设置extension_dirextension_dir= "c:/php/ext"

这个是php_curl.dll的所在的目录

开启phpcurl函数库的步骤

1).去掉windows/php.ini 文件里;extension=php_curl.dll前面的; /*用echo phpinfo();查看php.ini的路径*/

2).把php5/libeay32.dll,ssleay32.dll复制到系统目录windows\system32下

3).重启apache

用echophpinfo()查看curl模块是否开启

 

posted on 2013-08-29 18:38  you Richer  阅读(352)  评论(0编辑  收藏  举报