Vpsをゼロから初めて設定すると、ホストにはワンクリックのLAMPインストーラーがあり、レッグワークの割り当てをすべて削除しましたが、phpinfo();
を実行すると、5.3.10が実行されていることがわかりました。
Idは5.4.10に更新します-Sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
を実行しましたが、php5が最新バージョンであり、これを更新する方法についてのアイデアはありますか?
サーバーはUbuntu 12.04を実行しています
PHP 5.4.10は、12.04のUbuntuリポジトリでは使用できません。
次の2つのオプションがあります。
(1)PHP 5.4.10(ondrejの旧安定PPAなど)のバックポートバージョンでPPAを試してみてください
a)次のコマンドを実行します:
Sudo apt-get install python-software-properties
b)次のコマンドを実行します:Sudo add-apt-repository ppa:ondrej/php5-oldstable
c)Sudo apt-get update; Sudo apt-get install php5
を実行します
d)これにより、PHP 5.4.10(または最新の「旧安定PHP」が何であれ)を使用できるようになります。
(2)ソースからPHPをダウンロードし、コンパイルします。
5.4.10はUbuntuのどのバージョンのリポジトリにも存在しないようです。そのため、すべてのリリースでこれら2つのオプションにこだわっています。
(必要に応じてDebianから5.4.10をバックポートしてみることもできますが、PPAに含まれているため、マルウェアを提供していないことを信頼する必要があります。
Ubuntu 12.04にPHP 5.4。*をインストールするPPAリポジトリを追加するだけです:
Sudo add-apt-repository ppa:ondrej/php5-oldstable
そしてそれをインストールします:
Sudo apt-get update
Sudo apt-get install php5
リポジトリを追加する必要はありません。次の手順を使用するだけです。
Sudo add-apt-repository ppa:ondrej/php5-oldstable
Sudo apt-get update
Sudo apt-get install php5
それでおしまい。