一、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扩展安装
参考: