PHP 5.3.2がインストールされているUbuntu 10.04 Serverをインストールしています。これをPHP 5.3.5にアップグレードしたいと考えています。 apt-get upgrade
はセキュリティ更新プログラムのみをインストールします。このLTSリリースであり、12.04までサーバーを更新する予定がないため、PHPを更新できることが非常に重要です。
何か案は?
どうもありがとう。
その後、ほとんどの場合、ソースからビルドする必要があります。 http://php.net に進み、ソースをダウンロードして、PHPバージョン。
最新のアップストリームバージョンを最新の状態に保ちたい場合は、ソースからPHPをコンパイルする必要があります。これにより、インストールをさらに調整し、時間をかけて読み進めることができます PHPをカスタマイズするための拡張ページ 。ソースフォルダーで./configure --help
を実行すると、オプションのリストも表示されます。
ソースからコンパイルする場合は、PHPアナウンスメントメーリングリストに登録することを強くお勧めします。 http://php.net/mailing-lists.php 、お知らせのラジオボタン「通常」をチェックし、下部のフォームにメールアドレスを入力して「購読」を押します。
ソースからインストールするだけです。リポジトリには次のバージョンのリリースデータはありません。
ここにリストされているPPAを試すことができます。 https://launchpad.net/~nginx/+archive/php5?field.series_filter=lucid
Ppa:nginx/php5を指します
試したことがありません。
Zend Server Communityエディションをインストールして、PHPの更新バージョンを入手しました。
http://www.zend.com/en/products/server-ce/downloads
私にとって、これはPHPを最新の状態に保つための比較的簡単な方法です。最新で最高ではありませんが、Zendは最終的にIMHOに追いつくでしょう。
私にとって最も重要な手順は、サーバーの再起動時に不要な部分がすべて起動しないようにすることでした。 Zend Serverデーモンは、/ etc/init.d/zend-serverにシンボリックリンクされている/usr/local/zend/bin/zendctl.shを介して制御されます。これらはupdate-rc.d zend-server defaults
のバリエーションを使用してオン/オフを切り替えることができます
PS:これを試す場合は、apt-getのインストール中に「Community edition」に「CE」と入力してください。そうしないと(ビールのように)無料ではありません。
セキュリティパッチはバックポートされます。機能はしません。これがLTSのポイントです。別の方法は、ソースからビルドすることです。