현재 서버에는 PHP5.4가 설치되어 있습니다
이제 lumen 프레임워크를 배포하고 싶습니다.
PHP5.6 이상이 필요하며 여러 확장 프로그램을 설치해야 합니다.
PHP7을 직접 설치하고 싶지 않습니다. PHP7을 설치하는 명령을 YUM에서 검색했습니다
으아악정상적으로 설치가 가능한지는 논하지 않겠습니다. 이제 질문이 있습니다: OpenSSL PHP Extension, PDO PHP Extension, Mbstring PHP Extension 세 가지 확장 설치를 설치 명령에 추가하는 방법은 무엇입니까? 즉, PHP7을 먼저 설치한 경우 여러 확장 기능을 어떻게 설치해야 합니까?
검색된 정보가 엇갈립니다. . 경험 있으신 분이 간단하게 설명해주셨으면 좋겠습니다. 감사합니다.
냠 소스에는 두 가지 종류가 있습니다
하나는 공식적으로 관리되는 소스입니다
다른 하나는 커뮤니티에서 관리하는 epel 소스입니다.
rpm 패키지는 작성자가 컴파일한 설치 패키지입니다. 이를 기반으로 사용자 정의할 수 없습니다.
epel 패키지의 경우 공식 패키지에 비해 작성자 성격에 따라 다릅니다단, PHP 설치가 완료된 후 확장 기능을 추가할 수 있습니다. 확장을 추가하는 방법은 설치 라이브러리 파일을 컴파일하는 것입니다.
Docker는 모든 환경 문제를 해결합니다. 자신만의 Dockerfile을 작성하고 싶지 않다면 이미 만들어진 Laradock도 있습니다.