Ubuntu 10.04 LTSサーバーバージョンが最新バージョンのPHPをリリースしない理由を教えてください。 PHPバージョンはバージョン5.3.6-13のままですが、更新されたバージョンはすでに5.3.10です。これはサーバーのセキュリティに悪影響を及ぼしますか?
5.3.10に更新したいのですが、適切にコンパイルする方法がわかりません。多くの設定オプションがあり、どこから始めればよいかわからないため、phpのコンパイルに非常に混乱しています。コンパイルオプションに必要なものを知る方法に関するヒントはありますか?
私はサーバー初心者ですが、簡単な言葉で説明してください。
LTSバージョンは安定性に重点を置いているため、PHPは常に http://php.net で入手可能な最新のソースに更新されるわけではありません。新機能が導入されれば、(セキュリティ)バグが発生する可能性は低くなりますが、セキュリティの問題が発見された場合は、パッチが適用されます。
10.04の現時点での最新のPHPバージョンはLucidが5.3.2-1ubuntu4.14で、11.10 Oneiricは5.3.6-13ubuntu3.6です。参考までに、LTSバージョンではありません。
この方法でパッケージを構築した経験がない場合、独自のパッケージをコンパイルしないことをお勧めします。Ubuntuパッケージャーは確かにあなたよりも内容をよく知っているからです。
使用されているconfigure
オプションについては、debian/rules
のソースツリーにあるapt-get source php5
ファイルを調べることができます。