PHP7新增swoole擴充套件

2022-01-30 11:19:49 字數 2253 閱讀 9855

swoole需要php版本在7.0以上。

1.進入php目錄中的bin目錄下,通過pecl指令進行安裝。

cd /usr/local/php7/bin
[root@localhost bin]# pwd

/usr/local/php7/bin

[root@localhost bin]# ll

total 121848

-rwxr-xr-x. 1 root root 842 dec 28 06:27 pear

-rwxr-xr-x. 1 root root 863 dec 28 06:27 peardev

-rwxr-xr-x. 1 root root 779 dec 28 06:27 pecl

lrwxrwxrwx. 1 root root 9 dec 28 07:21 phar -> phar.phar

-rwxr-xr-x. 1 root root 14834 dec 28 07:21 phar.phar

-rwxr-xr-x. 1 root root 41324355 dec 28 07:20 php

-rwxr-xr-x. 1 root root 41147802 dec 28 07:20 php-cgi

-rwxr-xr-x. 1 root root 3071 dec 28 07:21 php-config

-rwxr-xr-x. 1 root root 42258247 dec 28 07:20 phpdbg

-rwxr-xr-x. 1 root root 4562 dec 28 07:21 phpize

./pecl install swoole
2.add "extension=swoole.so" to php.ini

php.ini的位置。

sudo find / -name 'php.ini'
來查詢,估計時間會比較長。

如果你確定php.ini是在/etc的話,則可以把bash指令碼中的'/'換成「/etc」。

將php.ini拷貝到/usr/local/php7/lib下面,否則不載入!

新增extension=swoole.so

重啟apache!

成功了!!!!

之前更改php.ini沒效果,因為沒有放到/usr/local/php7/lib下面!!!

也可以自己編譯!!!

進入之後通過phpize進行處理,之後才能.configure處理!

[root@localhost swoole-src-2.0.12]# /usr/local/php7/bin/phpize

configuring for:

php api version: 20160303

zend module api no: 20160303

zend extension api no: 320160303

[root@localhost swoole-src-2.0.12]# ./configure --with-php-config=/usr/local/php7/bin/php-config
[root@localhost swoole-src-2.0.12]# make && make install
[root@localhost swoole-src-2.0.12]# make test
一樣的新增extension=swoole.so!!!到php.ini下面!!!

重啟apache!!!

/usr/local/php/bin/php --ri swoole
檢視是否安裝成功!!!

PHP7新增swoole擴充套件

swoole需要php版本在7.0以上。1.進入php目錄中的bin目錄下,通過pecl指令進行安裝。cd usr local php7 bin root localhost bin pwd usr local php7 bin root localhost bin ll total 121848 ...

php7 安裝swoole擴充套件

一 緒 wget tar xzvf v4.3.5.tar.gz cd swoole src 4.3.5 phpize configure with php config usr local php bin php config 注 這裡 usr local php是我的php安裝目錄,你可以換成你的...

php7新增redis擴充套件

最近部署了一套新的環境,用的是php7 nginx,老版本nosql用的是memcache,新版我準備用redis,所以便安裝了下redis的擴充套件。2.解壓 解壓到當前目錄 tar zxvf redis 3.1.2.tgz 3.安裝 cd redis 3.1.2目錄下 在該目錄下用phpize生...