安装
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
 3- cd /home/server/php-7.2.31 
 php7.2 -m #查看php已安装扩展
 php7.2 -i | grep php.ini #查看php.ini执行文件路径
- 部署php为全局变量 - 1 
 2
 3
 4- vi ~/.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
 8- 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
- 查看 - 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扩展安装

