安装
PHP
下载 tar 包
解压
1
tar -xjvf php-7.2.31.tar.bz2
安装
1
2
3
4./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查看
1
2
3cd /home/server/php-7.2.31
php7.2 -m #查看php已安装扩展
php7.2 -i | grep php.ini #查看php.ini执行文件路径部署php为全局变量
1
2
3
4vi ~/.bash_profile
添加
alias php7.2=/home/server/php-7.2.31/bin/php
source ~/.bash_profile
Swoole
下载
解压
1
unzip swoole-swoole-v4.6.6.zip
安装
1
2
3
4
5
6
7
8cd 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查看
1
2
3
4
5
6方案1
php7.2 -m #查看扩展是否添加成功
方案2
cd /home/luckilyh/swoole/examples/server
php7.2 echo.php #开启服务
netstat -anp | grep 9501 #查看是否开启
注:此方法适用于其他php扩展安装