Press "Enter" to skip to content

安装swoole和Hyperf

安装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程序已经正常运行了

进行测试

完成

发表评论