まず、Amazon EC2でt1.microタイプとami-9f4f81f6タイプのインスタンスを作成します。これは、5.7の最小中心点と6ギガバイトのEBS上のディスクストレージを備えたamiです。 sshのサーバー22ポート(他のルールを追加できます)、キーペア(sshを介した認証用のキーペア)の作成、それらの作成、* .pemファイルの保存も提供されます。 次に、Elastic IP(新しいアドレスの割り当て)を作成し、インスタンスにバインド(アドレスの関連付け)します。 また、このインスタンス
は、amazonでの作業の最初の年に無料で使用できるフレームワークに適合すると答えます。
sshを介して接続するには、
puttyを使用しますが、彼は* .pemキーの操作方法を知りません。
puttygenユーティリティを使用してpemを変換し、ユーティリティを実行し、[Load]をクリックしてpemファイルを選択し、[Save private key]をクリックして、ppk(putty private key)形式でキーを保存します。 承認中にパテのキーを
掌握するには 、
pageant.exeを使用し
ます 。実行するとトレイに表示され、トレイに移動して[キーの追加]をクリックしてキーを選択します。
インスタンスにログインし、関連付けられているElastic IPからインスタンスのIPをコピーし、パテに入力してrootとしてログインします。前の手順をすべて正しく行った場合は、キーによるパスワードなしで許可されます。
次に、いくつかのリポジトリをインストールする必要があり、常にmcを配置します。
EPELリポジトリを設定するには、次のコマンドを実行します。
rpm -Uvh
download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpmリポジトリをアスタリスクで接続するには、/
etc / yum.repos.dディレクトリに次の内容の4つのファイルを作成します(ファイル名は斜体で表記)
centos-asterisk.repo[asterisk-current]
name=CentOS-$releasever - Asterisk - Current
baseurl=http://packages.asterisk.org/centos/$releasever/current/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium
[asterisk-beta]
name=CentOS-$releasever - Asterisk - Beta
baseurl=http://packages.asterisk.org/centos/$releasever/beta/$basearch/
enabled=0
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium
centos-digium.repo[digium-current]
name=CentOS-$releasever - Digium - Current
baseurl=http://packages.digium.com/centos/$releasever/current/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium
[digium-beta]
name=CentOS-$releasever - Digium - Beta
baseurl=http://packages.digium.com/centos/$releasever/beta/$basearch/
enabled=0
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium
centos-asterisk-1.6.2.repo[asterisk-1.6.2]
name=CentOS-$releasever - Asterisk 1.6.2
baseurl=http://packages.asterisk.org/centos/$releasever/asterisk-1.6.2/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium
centos-digium-1.6.2.repo[digium-1.6.2]
name=CentOS-$releasever - Digium 1.6.2
baseurl=http://packages.digium.com/centos/$releasever/digium-1.6.2/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium
次に、アスタリスク、freepbx、mcをインストールする必要があります。
yum installアスタリスクfreepbx mc -y
これで、アスタリスクとApacheを再起動してみることができます
サービスアスタリスクの再起動
サービスhttpdの再起動
セキュリティグループにルールを作成してポート80を渡し、ブラウザーでアドレスをスコアリングすることにより、Elastic Ipからアドレスでfreepbx(アスタリスクを設定するためのWebインターフェース)に移動します
myelasticip