计算机网络/计算机科学与应用/系统/运维/开发

Linux系统安装Swoole

一、php安装

1、下载 tar包

https://www.php.net/releases/

2、解压

# tar -xjvf php-7.2.31.tar.bz2

3、安装

# ./configure --prefix=/home/server/php-7.2.31 #prefix指定安装路径
# make
# make install
# cp php.ini-development /home/server/php-7.2.31/lib/php.ini

4、查看

# cd /home/server/php-7.2.31
# php7.2 -m #查看php已安装扩展
# php7.2 -i | grep php.ini #查看php.ini执行文件路径

5、部署

# vi ~/.bash_profile
# 添加
# alias php7.2=/home/server/php-7.2.31/bin/php
# source ~/.bash_profile


二、swoole安装

1、下载

# https://gitee.com/swoole/swoole/tags
# wget http://pecl.php.net/get/swoole-4.4.6.tgz

2、解压

# unzip swoole-swoole-v4.6.6.zip

3、安装

# cd swoole
# /home/server/php-7.2.31/bin/phpize #扩展php模块,生成configure文件
# ./configure --with-php-config=/home/server/php-7.2.31/bin/php-config
# make
# make install
# vi /home/server/php-7.2.31/lib/php.ini

# 添加扩展
extension=swoole

注:此方法适用于其他php扩展安装


参考:

https://www.jianshu.com/p/462013f18177

https://luckilyh.com/2021/04/29/study-swoole/

php

人各有命,但命运也从来不是随机发牌,而是每个人主动选择的结果。

评论

^