swoole 編譯安裝

2021-08-21 15:07:26 字數 1383 閱讀 8037

swoole文件:

環境:centos7

php.ini配置檔案路徑:/usr/local/php/etc/php.ini

1、安裝swoole

1:tar -zxvf swoole.tar.gz

2:cd swoole[目錄]

3:/usr/local/php/bin/phpize《執行phpize,路徑根據自己安裝php的寫》

4:./configure --with-php-config=/usr/local/php/bin/php-config

5:make

6:make install

2、配置php支援swoole

vi /usr/local/php/etc/php.ini

新增;   extension=modulename.extension

extension=swoole.so

3、重啟php-fpm

service php-fpm restart

在phpinfo頁面可以看到關於swoole的選項,說明安裝成功。

telnet 127.0.0.1 9501

檢視埠: netstat -anp | grep 9501

一、檢查是否安裝telnet

rpm -qa | grep telnet
二、安裝telnet客戶端、服務端(如果已安裝telnet則跳過此步驟) 

yum -y install telnet*
三、檢查是否安裝xinetd

rpm -qa | grep xinetd
四、安裝xinetd服務(如果已安裝xinetd則跳過此步驟)

yum -y install xinetd
五、telnet服務安裝之後,預設是不開啟服務,修改檔案/etc/xinetd.d/telnet來開啟服務

注:第一次修改,此檔案若不存在,可自己vim建立修改:修改 disable = yes 為 disable = no

service telnet         

六、啟動telnet依賴的xinetd服務

systemctl start xinetd.service

systemctl start telnet.socket

七、設定服務開機啟動

將xinetd服務加入開機自啟動:systemctl enable xinetd.service

將telnet服務加入開機自啟動:systemctl enable telnet.socket

swoole 編譯安裝 最新swoole

適用於php5.3以上版本 centos7中 在此 選擇合適的版本,我用的是4.2.9 wget tar zxvf swoole 4.2.9.tgz cd swoole 4.2.9 phpize configure with php config usr local php bin php conf...

Swoole編譯安裝

編譯安裝 swoole擴充套件是按照php標準擴充套件構建的。使用phpize來生成php編譯配置,configure來做編譯配置檢測,make進行編譯,make install進行安裝。安裝swoole前必須保證系統已經安裝了下列軟體 php 5.3.10 或更高版本 gcc 4.4 或更高版本 ...

編譯安裝swoole

1 編譯安裝swoole root localhost software git clone root localhost software cd swoole root localhost swoole ls 檢視檔案沒有configure如果沒有執行下面 root localhost swool...