>  기사  >  백엔드 개발  >  php7로 swoole 확장을 설치하는 방법

php7로 swoole 확장을 설치하는 방법

一个新手
一个新手원래의
2017-09-28 10:23:591627검색

어제 우연히 라이브 스트리밍에 대한 비디오 튜토리얼을 봤습니다.

Swoole에 대한 이야기입니다. (PHP 경험이 거의 1년인) 모두가 들어본 적은 있지만 실제로 사용해 본 적은 없습니다. 어떻게 사용하는지 모르겠어요(저도요).

여기 요약이 있습니다(여러 온라인 기술 게시물에서 발췌)php7에 swoole 확장을 설치하는 방법.

내 환경

CentOS Linux 릴리스 7.3.1611(Core)
PHP 7.0.22(cli)(빌드: 2017년 8월 9일 18:23:24)(NTS)
mysql Ver 15. 1 Readline 5.1

nginx 버전을 사용하는 Linux(x86_64)용 Distrib 5.5.52-MariaDB: nginx/1.10.2

설치 단계

1.wget -c https://github.com/swoole/swoole-src/archive/v2.0.8.tar.gz //目前最新版2.0.8
2.tar -zxvf v2.0.8.tar.gz//解压缩 然后cd进入压缩后目录
3.这个时候需要使用phpize生成编译文件(在这里附上http://www.cnblogs.com/hubing/p/4941692.html对phpize的解释 已经很明了了){
phpize的作用可以这样理解:侦测环境(phpize工具是在php安装目录下,基于这点phpize对应了当时的php环境,所以是要根据该php的配置情况生成对应的configure文件),建立一个configure文件。必须在一个目录下去运行phpize。那么phpize就知道你的的环境是哪个目录,并且configure文件建立在该目录下。
}
此时的我保错如下:Can't find PHP headers in /usr/include/php The php-devel package is required for use of this command.
解决方法:yum install php70w-devel
4.执行phpize  /usr/bin/phpize(记得要在swoole扩展目录下执行)
5.执行 ./configure
6.然后就是 make && make install 一起走完
7.最后要修改下php.ini  添加extension=swoole.so
8.记得重启服务

지금 실행하세요! php -m 더 많은 스울이 보이면 성공입니다

위 내용은 php7로 swoole 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.