PHP7.3とSwooleソースインストール

1、php7.3ソースのインストール

<1>、取得PHP7源:www.php.net

 tar -xzvf ... # 解压命令

 ./configure --prefix=/home/study/php # 安装至某个路径,提前安装gcc等

 make # 编译
 make install # 安装
 源码执行文件放在:bin目录下

 php -m  # 查看 PHP 安装的扩展

<2>、簡略化コマンドPHPの
別名コマンド=絶対パスに命令します

  vim /.bash_profile
  alias php=/home/work/soft/php/bin/php # 添加
  source /.bash_profile # 注意
  source FileName
  作用:在当前bash环境下读取并执行FileName中的命令。    用于重新执行刚修改的初始化文档,如 .bash_profile 和 .profile 等等
   注:该命令通常用命令“.”来替代
   如:source /etc/profile 与 . /etc/profile是等效的

   php -i | grep php.ini # 查找PHP的配置文件

2、swooleソースインストール
<1>、出典swoole取得:https://gitee.com/swoole/swoole.git

    phpize是用来扩展php模块的,通过phpize可以建立php的外挂模块,解决没有configure问题

    /usr/local/php/bin/phpize # 在需要执行的目录执行这行代码即可
    ./configure --with-php-config=/usr/local/php/bin/php-config   
     make
     make install
     最后可以在PHP的扩展目录中看见swoole.so 扩展文件
   
 <2>,让php支持swoole

     在php.ini文件中添加:extension=swoole.so
     查看是否添加成功:php -m

     在swoole/examples/server下执行php echo.php
     查看是否执行端口:9501

     netstat -anp|grep 9501

おすすめ

転載: www.cnblogs.com/huxuanjing/p/12060295.html
おすすめ