こんにちは!Narimasaです!
今回は「Amazon EC2編~amznリポジトリ2014~」と題してAmazonLinuxでミドルウェア等をyumインストールする時に利用するamznリポジトリについて紹介します。
Amazon EC2の基本的な使い方についてはこちらの記事を御覧下さい。
【動画でわかるAWS】8分でわかるEC2でWebサーバ起動
Amazon Linux AMI yumリポジトリ
AWSは既存のアーキテクチャを改良した数多くの独自サービスを提供しており、re:Inventでは独自のDB「Amazon RDS for Aurora」を発表しました。
今ではお馴染みのAmazon EC2でも、Linuxベースの独自OSであるAmazon Linux AMIが提供されており、そのyumリポジトリもAWS独自のものとなっています。
そこで今回は、Amazon Linux AMI(2014.09)のyumリポジトリでインストールできる主要ミドルウェアについてまとめてみました。
・httpd
Amazon Linux AMI (2014.09)ではhttpdのバージョン2.2と2.4がyumでインストールできます。
「httpd」を指定した場合ver 2.2.29がインストールされます。
1 |
# yum install httpd |
「httpd24」を指定するとver 2.4.10がインストールされます。
1 |
# yum install httpd24 |
その他にもhttpd-develやhttpd-toolsもyumでインストールできます。
・php
Amazon Linux AMI (2014.09)ではphpのバージョン5.3,5.4,5.5がyumでインストールできます。
「php」を指定した場合ver 5.3.29がインストールされます。
また、依存関係によりhttpd 2.2.29もインストールされます。
1 |
# yum install php |
「php54」を指定した場合ver 5.4.35がインストールされます。
また、依存関係によりhttpd 2.4.10もインストールされます。
1 |
# yum install php54 |
「php55」を指定した場合ver 5.5.19がインストールされます。
また、php54と同じく依存関係によりhttpd 2.4.10もインストールされます。
1 |
# yum install php55 |
もし、httpd 2.2をインストールした状態でphp 5.4,5.5をインストールしたい場合は以下の方法で実行できます。
①yumリポジトリを追加する。
②yumリポジトリの依存関係を無視してインストールする。
・mysql
Amazon Linux AMI (2014.09)ではmysqlのバージョン5.1,5.5がyumでインストールできます。
「mysql-server」を指定した場合ver 5.5.40がインストールされます。
1 |
# yum install mysql-server |
「mysql51-server」を指定した場合ver 5.1.73がインストールされます。
1 |
# yum install mysql51-server |
・postgresql
Amazon Linux AMI (2014.09)ではpostgresqlのバージョン8.4,9.2,9.3がyumでインストールできます。
「postgresql-server」を指定した場合ver 9.2.9がインストールされます。
1 |
# yum install postgresql-server |
「postgresql93-server」を指定した場合ver 9.3.5がインストールされます。
1 |
# yum install postgresql93-server |
「postgresql8-server」を指定した場合ver 8.4.20がインストールされます。
1 |
# yum install postgresql8-server |
・tomcat
Amazon Linux AMI (2014.09)ではtomcatのバージョン6.0,7.0,8.0がyumでインストールできます。
なお、明確にメジャーバージョンを指定する必要があります。
「tomcat6」を指定した場合ver 6.0.43がインストールされます。
1 |
# yum install tomcat6 |
「tomcat7」を指定した場合ver 7.0.57がインストールされます。
1 |
# yum install tomcat7 |
「tomcat8」を指定した場合ver 8.0.15がインストールされます。
1 |
# yum install tomcat8 |
・nginx
Amazon Linux AMI (2014.09)ではnginx ver 1.6.2がyumでインストールできます。
1 |
# yum install nginx |
いかがでしたでしょうか。
今回、紹介しきれなかったミドルウェア・ソフトウェアもまだまだありますので、是非利用をご検討下さい。
次回もお楽しみに!