今天看到php有连接池的扩展,不管效果怎么样,都值得一试,这样才会有突破。
先从guthub上搜索源码:【 https://github.com/swoole/php-cp 】
通过命令clone到自己的服务器上:
git clone https://github.com/swoole/php-cp
源码路径:/tmp/php-cp
1. cd /tmp/php-cp
2. phpize
3. ./configure
4. make install
5. vi /usr/local/php/etc/php.ini
添加 extension=/tmp/php-cp/connect_pool.so
6. cp pool.ini /etc/pool.ini
7. service httpd restart
到这里,通过phpinfo(); 查看发现,扩展并没有安装成功,通过查找原因,意外的发现,在之行为上面的make install命令之后,是这样的:
原来是因为php.ini中的extension= 的路径错误,并且这个错误真不容易发现,主要是对php安装扩展的方式不太熟悉。
通过修改extension=/tmp/php-cp/modules/connect_pool.so
重启apache,phpinfo中有了:
至此,安装成功~~~