Amazon EC2のCentOS 5.7にfreepbxを使用してアスタリスク1.6をインストールする





まず、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






All Articles