EC2 で次のセットアップを使用する予定です: PHP (最近のバージョン) と ec2 インスタンスでの memcached、および MySQL データベース用の Amazon の RDS サービスを使用します。
最も頻繁に使用される php 拡張機能とともに PHP と Memcached がインストールされている推奨インスタンスはありますか? 私はシステム管理者ではなく、既に構成されているシステム管理者を好みます。
EC2 で次のセットアップを使用する予定です: PHP (最近のバージョン) と ec2 インスタンスでの memcached、および MySQL データベース用の Amazon の RDS サービスを使用します。
最も頻繁に使用される php 拡張機能とともに PHP と Memcached がインストールされている推奨インスタンスはありますか? 私はシステム管理者ではなく、既に構成されているシステム管理者を好みます。
LAMP と memcached のみに付属するイメージについては知りませんが、しばらく前に Amazon Linux AMI (カットダウンされた centOS ディストリビューション) で何かをセットアップしました。いつでもこれをガイドとして使用して、自分で設定できます (後で独自のイメージを作成できます)。
免責事項: 私はこれを記憶違いで行っています。ここで 1 つか 2 つのステップを見逃している可能性があるため、エラー メッセージを読んで何が欠けているかを確認してください。
Apache、PHP、mySQL をインストールします。
yum -y install httpd php mysql mysql-server php-mysql
インスタンスを開始するときに、このサービスが開始されていることを確認してください。
chkconfig httpd on
chkconfig –add mysqld
chkconfig mysqld on
Apache と MySQL を起動します。
service httpd start
service mysqld start
mysql にログインし、root アカウントをセットアップします。DB の作成、ユーザーのセットアップ、テスト データベースの削除などを行います。
memcached をインストールする前に、追加の centOS パッケージ用に EPEL リポジトリを yum に追加してから、いくつかの依存関係をインストールする必要があります。
新しいファイル/etc/yum.repos.d/epel.repo
を作成して貼り付けます。
[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=0
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 5 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch/debug
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-debug-5&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=0
[epel-source]
name=Extra Packages for Enterprise Linux 5 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/5/SRPMS
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-source-5&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=0
依存関係をインストールします。
yum groupinstall "Development Tools"
yum install openssl-devel openssl
次に、memcached をインストールしてみます。
yum install memcached
それが役に立てば幸い