apt를 사용하지 않고 RaspberryPi에 PHP7.2를 설치하는 방법

apt를 사용하지 않고 RaspberryPi에 PHP7.2를 설치하는 방법

로컬로 연결된 RaspberryPi에서 laravel 애플리케이션을 호스팅할 계획입니다. 내 DynDns 도메인 설정과 모든 것이 있습니다. 이제 라즈베리 파이에 PHP7.2를 가져와야 하고, 내 저장소 목록에 Buster를 추가해야 합니다. 그런 다음 PHP7.2를 얻을 수 있어야 하지만, 명령을 실행하면 install php7 오류가 발생합니다. 2:

The value 'buster' is invalid for APT::Default-Release as such a release is not available in the sources

이 문제를 어떻게 진행해야 하는지, 어떻게 해결해야 하는지, 왜 이런 일이 발생하는지 모르겠습니다. 제가 사용한 점 참고하세요이것버스터 설정 안내입니다. "PHP 7.2 설치"까지 아래로 스크롤하여 제가 수행한 작업을 확인할 수 있습니다.

답변1

PHP 웹사이트에서 소스 코드를 다운로드한 다음 make, make 설치해 보는 것은 어떨까요? 파이를 아직 완전히 지원되지 않는 배포판으로 업그레이드하는 대신.

필요한 것은 apt-get install build-essentialphp에서 직접 php7.2를 다운로드한 다음 현재 있는 디렉토리로 이동하여 다음과 같은 readme 파일을 따르는 것입니다.

./configure
make
make install

build-essential이 문제로 인해 설치할 수 없는 경우 php7.2 설치를 위해 수행한 모든 작업을 취소하는 것이 좋습니다. 그런 다음 source.list를 기본값으로 다시 작성하십시오.

또한 구성 및 프로덕션 단계에서 다른 종속성 문제가 발생하는 경우 누락된 종속성을 설치하십시오.

관련 정보