Swoole은 원래 Windows에서의 설치를 지원하지 않으므로 Cygwin을 설치해야 사용할 수 있습니다. Cygwin을 설치하면서 많은 함정에 부딪혔고, Baidu의 경험에 대한 문서가 그다지 완전하지 않아서 Cygwin과 Swoole을 직접 설치한 내용을 적어두었는데, 이는 제가 직접 설치한 것과 같습니다.
먼저 도구를 준비하세요: (추천 학습: swoole video tutorial)
Cygwin 공식 주소: http://www.cygwin.com/
swoole 공식 다운로드 주소: https://github. com /swoole/swoole-src/releases
1. Swoole 및 Cygwin 다운로드
Cygwin 다운로드, 내 것은 64비트
2.1 Cygwin 설치
설치 선택 소프트웨어 패키지의 경우 gcc, php, php 개발 도구, autoconf, pcre-devel 및 기타 기본값을 설치해야 합니다. 여기서 참고로 위 검색창에서 검색한 후 아래에서 해당 소프트웨어 패키지를 찾아 선택하고 다음 버튼을 눌러 설치를 시작하세요.
(참고: 아래 스크린샷은 설치한 후의 인터페이스입니다. 클릭 위치는 동일하지만 뒤에 있는 아이콘이 다를 수 있습니다.)
먼저 gcc
을 검색한 다음 php
pcre -devel
마지막으로 autoconf
마지막으로 다음 단계에서 설치하면 됩니다.
2 오류가 보고될 수 있습니다. 해결 방법은 Cygwin을 마우스 오른쪽 버튼으로 클릭하여 관리자로 여는 것입니다.)
1 이때의 환경은 Linux 터미널과 같으며 루트 디렉터리는 Cygwin 설치 디렉터리에 cd /home/swoole-src 명령을 입력합니다. 여기서 swoole-src는 압축이 풀린 소스 프로그램입니다
2 이때 환경은 Linux 터미널과 같으며 루트 디렉터리입니다. 인터페이스에 명령을 입력하십시오: cd /home/swooles-src, 여기서 swool-src는 압축이 풀린 소스 프로그램입니다
4 다음 명령을 입력하세요: ./configure && make && make install
swoole 구성, 컴파일, 컴파일 및 설치
(PS: ./configure를 실행하면 구성을 컴파일하는 것 외에도 환경 등도 감지합니다.)
5 php -i | grep php.ini 명령을 사용하여 구성 파일 php의 경로를 찾습니다. .ini php cli에서 사용하고 php .ini 파일을 수정하고, 파일에 다음 줄을 추가합니다: Extension=swoole.so, 그런 다음 닫고 종료합니다
6 /extension 다시 찾으려면 n을 누르고 n을 누르세요
7 Extension=swoole.so
추가
8 :wq 저장 및 종료
9 php -m 명령을 사용하여 로드된 모듈을 확인하면 확장이 성공적으로 추가된 것입니다. 환경이 성공적으로 구축되었습니다!
위 내용은 Swoole은 Windows를 지원할 수 없나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!