EC2 Amazon LinuxのインスタンスにCakePHPの環境を構築する

Amazon EC2CakePHPの環境を作ってみた際のメモです。

Amazon Linuxだから引っかかったというところはほとんど無いです。
Amazon LinuxyumリポジトリCentOS 5.5よりも新しく、PHPは5.3、MySQL5.1がインストールされるので、CentOSが素で入っているクラウド/VPSサービスよりも環境構築は楽かと。

LAMPのインストール

インスタンス作成後、とりあえずまずはyum update

$ sudo yum update

yumLAMPをインストール

$ sudo yum install httpd php mysql-server php-mysql

バージョンの確認

PHP
$ php -v
PHP 5.3.6 (cli) (built: Mar 29 2011 19:13:32) 
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

CentOSと異なりAmazon Linuxでは、デフォルトのリポジトリで5.3が入ります。

Apache2

Apacheはデフォルトでインストールされていのでバージョンのみ確認
$ httpd -v
Server version: Apache/2.2.16 (Unix)
Server built: Jan 16 2011 12:22:02

続きを読む