Linux 설치 Swoole
연습 환경:
가상 머신: Oracle VM VirtualBox 5.2.4 r119785(Qt5.6.2). (추천 학습: swoole 비디오 튜토리얼 )
시스템: CentOS Linux 릴리스 7.6.1810(코어) x86_64-Minimal 버전.
(1) 스울 설치 파일을 넣을 디렉터리를 만듭니다
cd /data mkdir rpm
( 2 ) swoole의 github 주소를 엽니다: https://github.com/swoole/swoole-src/releases
(3) 4.3과 같이 필요한 버전을 찾습니다. 4 , 다운로드:
wget -c https://github.com/swoole/swoole-src/archive/v4.3.4.tar.gz
(4) 압축 해제:
tar -xzvf v4.3.4.tar.gz
(5) 환경을 확인하고 종속성 요구 사항은 swoole의 공식 웹사이트(https://wiki.swoole.com/)를 확인하세요.
종속성을 확인하세요(https://wiki.swoole.com/wiki/page/7.html).
컴파일 및 설치 준비 과정을 확인하세요: https://wiki.swoole.com/wiki/page/6.html.
설치하기 전에 시스템에 다음 소프트웨어가 설치되어 있는지 확인해야 합니다.
php-7.0 或更高版本 gcc-4.8 或更高版本 make autoconf pcre (CentOS系统可以执行命令:yum install pcre-devel)
명령 확인:
php -v 查看php版本 gcc -v 查看gcc版本 rpm -qa make 检查是否安装make。 rpm -qa autoconf 检查是否安装autoconf。 rpm -qa pcre 检查是否安装pcre。#🎜🎜 ##🎜🎜 #(6) 구성 컴파일:
phpize && \
./configure\
--enable-coroutine \
--enable-openssl \
--enable-http2 \
--enable-async-redis \
--enable-sockets \
--enable-mysqlnd && \
make clean && make
configure: error: Cannot find php-config. Please use --with-php-config=PATH
#🎜🎜 #php의 디렉터리를 찾고 php-config의 위치를 찾습니다. 예:
phpize && \ ./configure --with-php-config=/usr/local/php/bin/php-config \ --enable-coroutine \ --enable-openssl \ --enable-http2 \ --enable-async-redis \ --enable-sockets \ --enable-mysqlnd && \ make clean && make(7) 설치:
make install# 🎜🎜# (8) php
에 swoole 확장 추가 php.ini의 위치를 보려면 php --ini를 사용하세요. 실행 결과 예: Configuration File (php.ini) Path: /usr/local/php/etc
Loaded Configuration File: /usr/local/php/etc/php.ini
Scan for additional .ini files in: /usr/local/php/conf.d
Additional .ini files parsed: (none)
vim /usr/local/php/etc/php.ini
추가:
extension=swoole.so저장하고 종료합니다.
(9) 설치 성공 여부 확인
php --ri swoole
버전 보기: # 🎜🎜 #
php --ri swoole | grep Version설치가 성공한 것을 확인할 수 있습니다.
위 내용은 Linux는 swoole이 성공적으로 설치되었는지 확인합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!