-
-
wget http://pear.php.net/go-pear
- php go_pear
- < p>[root@localhost ~]# php go-pear
- go-pear에 오신 것을 환영합니다!
Go-pear는 'pear' 명령과 필요한 모든 파일을 설치합니다.
- 그렇습니다. 이 명령은 PEAR 설치 및 유지 관리를 위한 도구입니다.
Go-pear를 사용하면 PEAR_Frontend_Web-beta, PEAR_Frontend_Gtk2, MDB2와 같은 선택적 PEAR
- 패키지를 다운로드하여 설치할 수도 있습니다.< ;/p>
중단하려면 지금 Ctrl-C를 누르거나 Enter를 눌러 계속하세요.
HTTP 프록시(http://user: 비밀번호@proxy.myhost.com:port), 또는 없음인 경우 Enter::
다음은 새 PEAR 설치에 권장되는 파일 레이아웃입니다.
- 개별 위치를 변경하려면
- 디렉토리 앞에 숫자를 입력하세요. 모두 변경하려면 'all'을 입력하고,
- 이 위치를 수락하려면 Enter를 누르세요.
1. 설치 접두사($prefix) : /root
- 2. 임시 파일 디렉터리 : $prefix/temp
- 3. 바이너리 디렉터리 : $prefix/bin
- 4. PHP 코드 디렉터리($php_dir) : $prefix/PEAR
- 5. 문서 기본 디렉터리 : $php_dir/docs
- 6. 데이터베이스 디렉터리 : $php_dir/data
- 7. 테스트 기본 디렉터리: $php_dir/tests
1-7, 'all' 또는 Enter를 눌러 계속하세요:
-
复system代码
可以选择:1 设置你安装路径.
接下来,一路回车就可以完成安装了。
现在,你可以直接运行:pecl pear 2个命令进行安装。
什么是:배 pecl 呢?
Pear、Peclcity는 PHPP와 함께합니다.
추가 확장 PHP에는 다른 방법이 있습니다:
一种是는 php代码写函数와类를 사용합니다.
Pear는 PHP 확장 및 응용 프로그램 저장소의 유형입니다.
Pear는 영국문중에서 是梨子의 마음에 드는 것입니다. PEAR将PHP程序开发过程中常에 사용되는 功能编写成类库, 涵盖了页면呈면, 数据库访问, 文件操작성,
数据结构、缓存操作、网络协议等许多 方 个可以很方便地使用。它是一个PHP扩 확장 及应用 一个代码仓库 ,
简单地说,PEAR就是PHP의 cpan입니다.
另외일种是用c或者c 编写외부模块加载至php中。
Pecl(The PHP Extension Community Library)은 PHP의 확장 커뮤니티 라이브러리입니다.
所有扩 확장 需要 보안, Windows 하단에는 DLL 형식의 공개; Linux 하단에는 需要单独进行编译,
이 유형의 PHP는 PHP 형식의 标准사용 C语言写成, 尽管源码开放但是一般人无法随意更改源码입니다.
其主页是 pecl.php.net。 最直接的表述:Pear是PHP 上层扩展,Pecl是PHP 底层扩述。
这两种法其实道是为特定的应用提供现成的函数或者类,本质上来说書是一样的.
정보상면 2个区别,对于我们安装很方便理解了。我们一般so文件扩記,需要运行:pecl
2.하단면, 보안:pecl_http扩试下
-
- [root@localhost ~]# pecl 검색 http
- 데이터 검색 중...0%
- 일치하는 패키지, 채널 pecl.php.net :
- ======================================
- 패키지 안정/( 최신) 로컬
- pecl_http 1.7.0(안정) 확장 HTTP 지원
- /var/spool/mail/root에 새 메일이 있습니다
- [root@localhost ~]# pecl install pecl_http
- pecl_http 다운로드 중 -1.7.0.tgz ...
- pecl_http-1.7.0.tgz 다운로드 시작 중(173,979바이트)
- ............... ................완료: 173,979바이트
- 71개 소스 파일, 빌드
- 실행 중: phpize
- 구성 대상:
- PHP Api 버전: 20041225
- Zend 모듈 Api 번호: 20060613
- Zend Extension Api 번호: 220060519
- cURL HTTP 요청 활성화 여부; libcurl 디렉토리 지정 [yes] :
复aze代码
先运行:search 命令模糊搜索,然后可以用,pecl install pecl_http .
一路回车, 一会儿 에서:
[root@localhost ~]# ll /usr/lib/php/modules/http.so
-rw-r--r-- 1 루트 루트 1274476 06-26 08:56 /usr/lib/php/modules/http.so
存재자체模块了.
3.配제php.ini
加入:
확장자=http.so
그렇군요.
php -m 查看下를 클릭하세요.
- [root@localhost ~]# php -m
- [PHP 모듈]
- bz2
- calendar
- ctype
- 컬
- 날짜
- dbase
- dom
- eAccelerator
- exif
- 필터
- ftp
- gd
- gettext
- gmp
- hash
- http
-
-
코드 복사
성공적으로 설치되었습니다.
추신:
다른 사람들도 소스 코드를 설치했습니다. pecl.php.net으로 이동하여 해당 소스 코드 패키지를 찾아 압축을 풉니다.
다음을 전달할 수 있습니다: pecl 설치 소스 코드 파일.
|