2.2 linux 下面

2.2.1 web服务器安装

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

apt-getupdate

apt-get installapache2

测试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路径中。最好的位置是 Windows的system 目录:

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

3 Apache中PHP的设置

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

如果我们想把PHP作为 Apache 2.0的模块,那么就一定要移动 php4ts.dll到winnt/system32(Windows NT/2000)或 windows/system32(WindowsXP),覆盖原有文件(如果有的话),对于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模块是否开启

apache +php +php curl 模块设置的更多相关文章

  1. 解决PHP 5.6.11中cURL模块问题!

    按照网上的教程写了一个cURL的小例子,在apache环境下执行,一点反应也没有,放在IIS环境里就ok的,感觉问题一定出在动态连接库上,因为配置文件里的php_curl.dll已经打开了,而且在ii ...

  2. apache本地和局域网访问设置

    apache本地和局域网访问设置 最近做项目需要同事ajax发项目给我,因为是测试环境,所以需要能访问我的服务器.我服务器直接用的wampserver.因为没有接触过,所以百度了一下,都是没有成功,后 ...

  3. php安装扩展模块(curl模块)

    php安装扩展模块的思路: 1,首先找到需要安装的扩展模块的目录.一般在/usr/local/php/ext目录下 但是有的模块php源码中不一定有,需要自己下载比如memcache.redis等. ...

  4. php curl模块开启失败解决参考

    现在公司的测试项目和正式项目是部署在同一台服务器上的,为了在重启apache时互不影响,我在服务器上部署了两个apache服务,使用nginx做url转发. 结果正式环境的项目使用curl没有问题,但 ...

  5. 【转】PHP curl CURLOPT_HTTPHEADER设置HOST

    为了安全,我们的web服务主机往往不能上网.维护的时候,也是通过跳板机,ssh登录后去操作. 有时候我们的程序需要访问外网.比如需要调用外网其他程序的某个接口.这下该怎么办呢? 我们可以通过PHP的C ...

  6. apache代理服务器为nodejs服务设置域名

    本机以apache为主,其中 在httpd.conf中先设置 <VirtualHost *:80> ServerName nodejs.cc ServerAlias www.nodejs. ...

  7. Apache性能优化、超时设置,linux 重启apache

    在httpd.conf中去掉Include conf/extra/httpd-default.conf前的#以使httpd-default.php生效.其中调节以下参数Timeout 15 (连接超时 ...

  8. nginx利用limit模块设置IP并发防CC攻击

    nginx利用limit模块设置IP并发防CC攻击 分类: 系统2013-01-21 09:02 759人阅读 评论(0) 收藏 举报 来源:http://blog.xencdn.net/nginx- ...

  9. Apache HTTP Server mod_session_dbd模块mod_session_dbd.c 安全漏洞

    漏洞名称: Apache HTTP Server mod_session_dbd模块mod_session_dbd.c 安全漏洞 CNNVD编号: CNNVD-201307-488 发布时间: 201 ...

随机推荐

  1. 2007LA 3902 网络(树+贪心)

    https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&category=283&am ...

  2. 在程序异常中记录堆栈信息(使用ExWatcher)

    在我们编写程序的时候可通过IDE自带的调试环境捕捉到异常(Except)错误,并能查看到相关的信息以便我们修正程序中的问题.但当软件被发布出去后,因为所部署运行的环境与我们的调试环境有很大区别,即使在 ...

  3. 自己写一个jqery的拖拽插件

    说实话,jQuery比原生的js好用多了,本来想用原生写的,也写出来的,仅仅是,感觉不像插件,所以用jQuery实现了一版. 实现的功能:能够指定拖拽的边界,在拖拽过程中,能够触发几个自己定义事件 先 ...

  4. Swift - 设置程序的应用图标和启动界面

    一个应用,无论发布到App Store,还是安装到用户的屏幕上,都需要一个标志性的图标.同时,在应用启动时也要有个启动画面,否则启动时将会是纯黑的屏幕. 1,在项目的“General”选项卡下的“Ap ...

  5. 解决sqlserver2008 r2 登陆时报错:provider 命名管道提供程序, error40 错误2

    错误截图: 这种错误是因为无法启动sqlserver服务,进入命令行,输入  services.msc  进入服务管理,找到sqlserver服务如下图. 在这里启动该服务会报错如下图: 此服务无法启 ...

  6. linux log系统图

    log系统图 先贴图,怎么样,效果还不错吧,根据个人理解画的,如果不行将就用着吧.   解说 syslog是一种机制,在wiki中说这种机制可以使用udp,tcp,unix socket等把日志记录在 ...

  7. uva 1151 - Buy or Build poj 2784 Buy or Build(最小生成树)

    最小生成树算法简单 只是增加了一些新的东西,对于需要最小生成树算法 和中 并检查使用的一系列 还有一些更深入的了解. 方法的一些复杂问题 #include<cstdio> #include ...

  8. 【剑指offer】二叉树的镜像

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/25915971 题目描写叙述: 输入一个二叉树,输出其镜像. 输入: 输入可能包括多个測试例 ...

  9. hdu 3832 Earth Hour (最短路变形)

    Earth Hour Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 125536/65536 K (Java/Others) Tota ...

  10. uva-211-The Domino Effect

    http://uva.onlinejudge.org/external/2/211.html http://uva.onlinejudge.org/external/2/211.pdf 题意:每一种骨 ...