Linux系统安装php扩展cURL.doc

上传人:夏** 文档编号:543232571 上传时间:2022-09-27 格式:DOC 页数:5 大小:49KB
返回 下载 相关 举报
Linux系统安装php扩展cURL.doc_第1页
第1页 / 共5页
Linux系统安装php扩展cURL.doc_第2页
第2页 / 共5页
Linux系统安装php扩展cURL.doc_第3页
第3页 / 共5页
Linux系统安装php扩展cURL.doc_第4页
第4页 / 共5页
Linux系统安装php扩展cURL.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《Linux系统安装php扩展cURL.doc》由会员分享,可在线阅读,更多相关《Linux系统安装php扩展cURL.doc(5页珍藏版)》请在金锄头文库上搜索。

1、Linux系统安装php扩展cURL2010-02-08 09:43:05 作者:qc出处:比特网责任编辑:刘军 分享至微博 分享生活快乐你我?“秀我风采大赛”数码氏生活社区版主招募!Linux 作为一款成熟而稳定的操作系统,其具备很多的优点。于是大部分人学习Linux操作系统,本文介绍Linux下php扩展cURL的安装方法,希望你 能学会Linux下php扩展cURL的安装的知识。方法一安装cURL# wget http:/curl.haxx.se/download/curl-7.17.1.tar.gz url=http:/curl.haxx.se/download/curl-7.15.0

2、.tar.gz/url # tar -zxf curl-7.17.1.tar.gz # ./configure prefix=/usr/local/curl # make; make install安装php只要打开开关 with-curl=/usr/local/curl就可以了。这个扩展库还是非常棒,是 fsockopen等等相关的有效的替代品。方法二进入安装原php的源码目录,cd ext cd curl phpize ./configure with-curl=DIR make就会在PHPDIR/ext/curl/moudles/下生成curl.so的文件。复制curl.so文件到ext

3、ensions的配 置目录,修改php.ini就好了以上两种就是Linux下php扩展cURL的安装方法。sh# wget http:/curl.haxx.se/download/curl-7.18.2.tar.gzsh# tar -zxvf curl-7*.gzsh# cd curl*sh# ./configure -prefix=/usr/local/curlsh# makesh# make install sh# cd /usr/local/src/php-5.2.1 (这是源码安装php时的源码目录)sh# cd ./ext/curlsh# phpizesh# ./configure

4、-with-curl=/usr/local/curl运行./configure时,如果提示configure: error: Cannot find php-config. Please use -with-php-config=PATH请使用:./configure -with-php-config=/php-install-path/bin/php-config #而不是使用php.inish# makesh# cp modules/curl.so /usr/local/lib/php/extensions (复制modules/curl.so到php的扩展目录下)(修改php.ini文件

5、,加入: extension=curl.so)sh# apachectl -k restart (重启apache,应该php就有curl扩展了) php.ini修改方法,根据你的实际curl.so文件位置来写,比较我编译后的位置: /usr/local/php/lib/php/extensions/no-debug-zts-20060613/ 那么php.ini就加上 extension=/usr/local/php/lib/php/extensions/no-debug-zts-20060613/curl.soLinux下PHP+GD2的安装方法 2006-07-13 20:26Linux

6、下PHP+GD2的安装方法(RHEL4AS下完全通过)开始安装和编译代码: A先安装支持包(注意安装顺序) 建立初始目录: mkdir /usr/local/modules #jpeg目录 mkdir /usr/local/modules/jpeg6 mkdir /usr/local/modules/jpeg6/bin mkdir /usr/local/modules/jpeg6/lib mkdir /usr/local/modules/jpeg6/include mkdir /usr/local/modules/jpeg6/man mkdir /usr/local/modules/jpeg6

7、/man/man1 A1、安装zlib tar xzvf zlib-1.2.2.tar.gz (http:/ zlib-1.2.2 #不要用-prefix自定义安装目录,影响gd的安装 ./configure make make install A2、安装freetype tar xzvf freetype-2.1.5.tar.gz (http:/ freetype-2.1.5 ./configure -prefix=/usr/local/modules/freetype make make install A3、安装libpng tar xzvf libpng-1.2.5.tar.gz (h

8、ttp:/www.libpng.org/pub/png/libpng.html)#不要用-prefix自定义安装目录,影响gd的安装 cd libpng-1.2.5 cp scripts/makefile.std makefile make test/这里我在旧版本的情况下去掉testmake install A3、安装jpeg tar xzvf jpegsrc.v6b.tar.gz (http:/www.optix.org/dxy/solaris/jpegsrc/)./configure -prefix=/usr/local/modules/jpeg6 -enable-shared -ena

9、ble-static make make install A4、安装GD tar xzvf gd-2.0.33.tar.gz (http:/ -prefix=/usr/local/modules/gd -with-jpeg=/usr/local/modules/jpeg6 -with-png -with-zlib -with-freetype=/usr/local/modules/freetype make make install B、安装PHP tar xzvf php-4.3.10.tar.gz cd php-4.3.10 ./configure -prefix=/usr/local/p

10、hp -with-gd=/usr/local/modules/gd -with-jpeg-dir=/usr/local/modules/jpeg6 -with-zlib -with-png -with-freetype-dir=/usr/local/modules/freetype -enable-magic-quotes -with-mysql=/usr/local/mysql -with-iconv -with-mbstring -enable-mbstring=cn -with-apxs2=/usr/local/apache/bin/apxs -enable-track-vars -en

11、able-force-cgi-redirect -enable-ftp -with-config-file-path=/usr/local/php/etc /apache1.3 的话要修改apxs2 和相应的路径一点说明: -prefix=/usr/local/php 指定把php-4.3.10安装到/usr/local/php目录中; -with-mysql=/usr/local/mysql 指定mysql数据服务器安装的位置;路径也应该省略(采用php内建的库)-with-apxs2=/usr/local/apache/bin/apxs 这是加入apache中为DSO模块的位置; -ena

12、ble-track-vars 为启动cookie的get/post等追踪功能;-with-png 在较旧的系统里面可能需要附加一个路径 with-png-dir,还有如果提示 -with-xpm-dir 也可以使用with-png-dir的路径;-with-config-file-path=/usr/local/php/etc 指定php的配制文件存放的目录是/usr/local/php/etc目录,我们安装完成后,也要把php.ini复制到这个目录中来。 make make install cp php.ini-dist /usr/local/php/etc/php.ini 更改apache

13、的配制文件:得加几行,目的是让apache能解释php程序。 查找AddType application/x-tar .tgz 行,在下面添加 AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .phtml AddType application/x-httpd-php-source .phps 找到下面一行在后面加上index.php,这表示网站的默认页也能够为index.php DirectoryIndex index.html index.html.var index.php

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号