サーバー

Ubuntu 12.04 PHP 5.3.10からPHP5.4.15へアップグレード

PHPのバージョンを5.3から5.4へアップグレードする際、ちょっと引っかかったのでその備忘録です。

検索すると「how do I upgrade from php 5.3 to php 5.4.6 in ubuntu?」のように割と簡単にできる感じだ。

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

で、そのまま実行したのだがうまくいかない。で、後で気がついたのだが「add-apt-repository」コマンドが command not found エラーだった。

そこでgoogle検索すると「How to Fix Error sudo: add-apt-repository: command not found」で、「python-software-properies」パッケージがインストールされていないということで、パッケージをインストールした。

$ sudo apt-get install python-software-properties

でこの後、前述の「apt-get install php5」を利用せず、あっちこっち検索していたときに見つけた「Upgrade PHP 5.3.x to 5.4.11 in UBUNTU 12.04」ページで説明されていた手順でアップグレードした。

$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

以上でPHP5.3.10からPHP5.4.15へアップグレードが完了した。