Home  >  Article  >  Backend Development  >  Detailed explanation of php installation extension through pecl method

Detailed explanation of php installation extension through pecl method

小云云
小云云Original
2018-02-03 09:00:2411224browse

This article mainly shares examples of how to install PHP extensions through pecl. It has a good reference value and I hope it will be helpful to everyone. Let’s follow the editor to take a look, I hope it can help everyone.

Recommended manual: php complete self-study manual

1. Install pecl and create shortcut keys (if installing php You can ignore this installation step if you already have it)

# cd /usr/local/php/bin/  //可查看是否已带有pecl 
# wget http://pear.php.net/go-pear.phar -O go-pear.php 
# php go-pear.php 
# ln -s /usr/local/php 
/bin/pecl /usr/bin/pecl

2. Check whether the extension has been included

# pecl search swoole  // swoole为要查询扩展名(以swoole扩展为例) 
//查询结果: 
Retrieving data...0% 
.Matched packages, channel pecl.php.net: 
======================================= 
Package Stable/(Latest) Local 
swoole 1.9.23 (stable) Event-driven asynchronous and concurrent networking engine with high performance for PHP. 
swoole_serialize 0.1.1 (beta) the fastest and smallest serialize fucntion bound for php7

3. Install and configure the extension

# pecl install swoole 
//输出结果: 
Build process completed successfully 
Installing '/usr/lib64/php/modules/swoole.so' 
install ok: channel://pecl.php.net/swoole-1.9.23 
configuration option "php_ini" is not set to php.ini location 
You should add "extension=swoole.so" to php.ini 
 
# 配置php.ini引用swoole.so然后重启php即可

Note: Compared with phpize The pecl method is easier to install, and can save the need to manually add it to php.ini

Recommended related articles:
1. Detailed explanation of the steps to install php-mongodb extension in PECL method
2.PHP library for developing PECL extension(Download)
Related videos Recommended:
1.Dugu Jiujian(4)_PHP video tutorial

The above is the detailed content of Detailed explanation of php installation extension through pecl method. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn