여러 PHP 버전을 갖춘 LAMP 서버

여러 PHP 버전을 갖춘 LAMP 서버

다양한 버전의 PHP가 필요한 다양한 프로젝트에서 작업하기 위해 노트북에 여러 버전의 PHP를 설치하는 방법을 찾고 있습니다.

Ubuntu 13.10이 있고 저장소에서 apache2, php5, mysql 등을 설치했습니다. 나는 이제 PHP 5.5를 설치했고, PHP 5.5와 잘 작동하지 않는 일부 프로젝트를 위해 PHP 5.3도 설치하고 싶습니다.

따라서 시스템에 여러 버전의 PHP를 설치하고 작업 중인 프로젝트에 따라 버전 간에 전환하거나 선택한 버전을 사용하도록 가상호스트를 더 잘 구성할 수 있는 방법이 필요합니다.

답변1

적성을 통해 설치하는 대신 소스 코드에서 Apache와 PHP를 모두 컴파일하면 이를 수행할 수 있습니다. 초보자라면 이 과정이 지루할 수 있습니다. 동시에 두 개의 PHP 요청을 원할 경우 Apache가 80 이외의 포트를 수신하도록 해야 합니다.

답변2

.htaccess라는 파일에서 PHP 버전을 설정할 수 있습니다(선택한 PHP 버전이 있는 각 웹사이트마다 하나의 htaccess). http://sourcelibrary.org/2011/04/13/linux-enabling-use-of-apaches-htaccess-files/

관련 정보