PHP에서 Swoole 확장을 활성화하는 방법

(*-*)浩
풀어 주다: 2019-12-05 14:10:12
원래의
3977명이 탐색했습니다.

PHP에서 Swoole 확장을 활성화하는 방법

swoole은 순수 C 언어로 작성된 PHP 비동기, 병렬, 고성능 네트워크 통신 엔진으로, PHP 언어로 비동기 멀티스레드 서버, 비동기 TCP/UDP 네트워크 클라이언트, 비동기 MySQL, 비동기 Redis, 데이터베이스 연결을 제공합니다. 풀, AsyncTask, 메시지 큐, 밀리초 타이머, 비동기 파일 읽기 및 쓰기, 비동기 DNS 쿼리.

Swoole에는 Http/WebSocket 서버/클라이언트 및 Http2.0 서버가 내장되어 있습니다. (추천 학습: swoole 동영상 튜토리얼)

Swoole 확장 소스 코드를 다운로드하려면 GitHub 홈페이지로 이동, 주소: https://github.com/swoole/swoole-src 다운로드 후 그에 따라 컴파일 표준 PHP 확장 컴파일 방법 및 설치에 적용됩니다.

보통

phpize
./configure
make install
로그인 후 복사

컴파일 및 설치 후 php.ini를 수정하고 Extension=swoole.so를 추가하여 swoole 확장을 활성화합니다. dl('swoole.so')을 통해 동적으로 로드할 수도 있습니다. php.ini를 수정하는 것이 좋습니다.

swoole_framework 소스 코드를 다운로드하세요. 주소는 https://github.com/swoole/framework입니다. 작업 공간 디렉토리에 넣으십시오.

swoole_framework는 PHP 코드이므로 필수/포함만 하면 되며 컴파일하고 설치할 필요가 없습니다.

Configuration./configure 위와 같이 환경에 여러 PHP 환경이 있는 경우 현재 환경이

find / -iname php-config
./configure --with-php-config= 上边的查找结果就行
로그인 후 복사
make
make install
로그인 후 복사

를 사용하고 있는지 확인해야 합니다. 그런 다음 php.ini 파일을 수정하고 확장자=swoole.so

를 추가합니다. phpinfo()를 사용하세요. 스울 확장이 있는지 테스트하기

위 내용은 PHP에서 Swoole 확장을 활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!