web-dev-qa-db-ja.com

コマンドラインからサーバーのPHPバージョンを5.4.10に更新します

Vpsをゼロから初めて設定すると、ホストにはワンクリックのLAMPインストーラーがあり、レッグワークの割り当てをすべて削除しましたが、phpinfo();を実行すると、5.3.10が実行されていることがわかりました。

Idは5.4.10に更新します-Sudo apt-get install php5 libapache2-mod-php5 php5-mcryptを実行しましたが、php5が最新バージョンであり、これを更新する方法についてのアイデアはありますか?

サーバーはUbuntu 12.04を実行しています

24
sam

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に含まれているため、マルウェアを提供していないことを信頼する必要があります。

34
Thomas Ward

Ubuntu 12.04にPHP 5.4。*をインストールするPPAリポジトリを追加するだけです:

Sudo add-apt-repository ppa:ondrej/php5-oldstable

そしてそれをインストールします:

Sudo apt-get update
Sudo apt-get install php5
2
Kamlesh

リポジトリを追加する必要はありません。次の手順を使用するだけです。

  1. Sudo add-apt-repository ppa:ondrej/php5-oldstable
  2. Sudo apt-get update
  3. Sudo apt-get install php5

それでおしまい。

0
rahul kumar