安装swoole
1、下载php版本对应的swoole 比如swoole4.8需要 7.2以上的PHP
2、在swoole目录下执行 此版本php的phpize
3、执行configure –with-php-config=/usr/local/php/bin/php-config
whereis php-config 查询
4、make && make install
5、php –ini 找到相应的php.ini文件 写入 extension=swoole.so
6、重新启动php服务
7、php -m 查看扩展是否已安装成功
安装hyperf
使用composer安装
命令为:
composer create-project hyperf/hyperf-skeleton
需要注意提示composer需要升级,于是我进行了升级:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
composer –install-dir /usr/bin –filename composer
升级完成
重新执行创建项目命令
生成了hyperf框架目录
进入项目目录运行hyperf:
php bin/hyperf.php start
如果出现如下画面则hyperf程序已经正常运行了
进行测试
完成