PHP 5.6은 언제 정식 정식 리포지토리에 포함됩니까?


27

14.10이 출시 될 때까지 올라가지 않는다고 생각하지만,이 경우에도 14.04가 사용하는 저장소에 표시 될 것으로 기대할 수 있습니까?

답변:


42

업데이트 : 난 그냥이 (알 것이다 누군가 그렇게 캐 노니 컬의 보안 엔지니어) 마크 Deslauriers에서 이메일 등을 가지고 대답은 없습니다 : 아마 않습니다 . 5.5에서 심각한 문제가 발생하지 않는 한 14.04의 수명 동안 보안 패치가 백 포트됩니다.

예, 우분투의 대부분의 패키지와 마찬가지로 보안 팀은 더 이상 업스트림에서 지원하지 않는 버전을 포함하여 보안 수정 프로그램을 백 포트합니다.

15.04부터 php5*패키지는 버전 5.6입니다. 그러나 프로덕션 서버 에서는 LTS가 아닌 5 년이 아닌 9 개월마다 릴리스 업그레이드가 필요하므로 프로덕션 서버에서 비 LTS 릴리스를 사용하지 않는 것이 좋습니다 .

16.04의 유일한 Canonical 지원 버전은 PHP7 인 것 같습니다.


2016 년 6 월 무렵, 아마도 더 일찍, 아마도 결코. 여기에는 몇 가지 다른 힘이 있습니다.

따라서 누군가 수동으로 5.5를 유지 관리하는 계획을 세우지 않으면 (어쩌면 위험한 일이 생겼습니다) 아마도 어느 시점에서 전환이있을 것입니다. 언제까지 그렇게 될지는 말할 수 없습니다.

5.5에 배포하는 경우 미리 5.6에서 테스트를 수행하여 잡히지 않았는지 확인합니다. 또 다른 옵션은 다음 천년에 걸쳐 상업적으로 지원되는 PHP (Zend 서버와 같은) 브랜치를 사용하는 것입니다.


1
이것은 훌륭한 답변입니다 --- 두 번째 글 머리 기호가 정확하게이 질문을 한 이유입니다. 감사합니다-!
rm-vanda

3
내가 한 이메일을 제출 우분투 - (STABLE) - 토론 해명을 요구. 자세한 내용을 알면서 업데이트하겠습니다.
Oli

훌륭한-! 심도 있고 정식적인 답변에 대단히 감사합니다! XD
rm-vanda

JFTR PHP 5.6에 들어가는 대부분의 패치는 충분한주의를 기울여 PHP 5.5에 적용 할 수 있습니다. 따라서 PHP 5.5를 실행하는 것만 큼 나쁘지 않을 수 있습니다. 또한 PHP 5.6 대신 PHP 7.0 준수를 직접 테스트하는 것이 좋습니다. 따라서 Ubuntu 16.04로 바로 이동할 수 있습니다.
oerdnj

다음은 이메일 응답에 대한 링크의 lists.ubuntu.com/archives/ubuntu-devel-discuss/2014-September/...
icc97

22

Ubuntu 12.04, 14.04 또는 14.10에서 PHP 5.6을 실제로 원한다면 이 PPA를 사용할 수 있습니다 .

sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5

기본 php5패키지 종속성은 libapache2-mod-php5Apache에 따라 달라집니다. 다른 PHP SAPI를 사용하려면 설치할 때 PHP FPM 사용을 위해 명시 적으로 명시해야합니다.

sudo apt-get install php5 php5-fpm

주석 : 2015 년 12 월부터 Apache를 설치 한 경우 Ondrej의 Apache2 PPA 에 대한 종속성도 있습니다 .

ppa:ondrej/apache2

옵션으로 ppa:ondrej/php공동 설치 가능한 PHP 5.6 및 PHP 7.0 버전을 포함 하는 것이 좋습니다 .

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
# pull a default PHP FPM (currently PHP 7.0)
sudo apt-get install php php-fpm
# pull PHP 7.0 Apache2 mod_php7 explicitly
sudo apt-get install php7.0 libapache2-mod-php7.0
# pull PHP 5.6 - just CGI SAPI
sudo apt-get install php5.6-cgi

5
php5모든 사람이 사용하지 않는 Apache가 포함되어 있다고 확신 합니다. php5-cli더 바람직합니다.
mpen December

php5-cli는 PPA에서 설치할 수 없습니다.
Smile4ever

php5 Apache2 지원 은 포함되지 않습니다 . libapache2-mod-php5는 기본 종속성이므로 할 수 apt-get install php5 php5-fpm있으며 설치하지 않습니다 libapache2-mod-php5.
oerdnj

php5-cliPPA에서 설치할 수 있다고 확신 하지만 php5-fpmFastCGI를 지원하는 서버는 apache2또는 과 같은 것이 nginx좋습니다.
oerdnj

1
다음 드레이 / php에 PPA의 안전 / 평판에 대해 궁금 분들을 위해 askubuntu.com/a/628214/164151
코드 사령관

2

아닙니다. 14.10에는 PHP 5.6이 없습니다 (그렇더라도 14.04 저장소에 들어 가지 않을 것입니다).

http://packages.ubuntu.com/utopic/php5


링크가 끊어졌으며 실제로이 패키지에서 무엇을 가리켜 야하는지 잘 모르겠습니다 .
icc97

@ icc97이 질문은 약 14.10인데, 현재 EOL입니다. 더 이상 볼거리가 없습니다.
fkraiem

공평하게, 나는 끊어진 링크에 부딪 칠 때마다 침묵의 눈물을 흘렸다. :)
icc97

2

Ubuntu 15.04에는 PHP 5.6이 포함되어 있습니다. 따라서 LTS를 신경 쓰지 않으면 Ubuntu 15.04로 업그레이드하십시오.

따라서 질문에 대답하려면 그렇습니다. 이제 저장소에 포함되었지만 Ubuntu 15.04부터 시작합니다.


실제로 다음 LTS가 출시 될 때까지는 PHP 7.7 일 수 있습니다. 이는 5.6.x보다 훨씬 강력한 가치 제안을합니다.
FGM
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.