AWS に Aipo をインストールする メモ。
Aipo はオープンソースのグループウェア。
https://www.aipo.com/
これの検証を頼まれたので、AWSの検証環境にインストールしてみた。
(AWSであれば最初からセットアップ済みのAMIがあるようだけど)
(必須パッケージをインストールしたうえで、)
適当なフォルダにインストーラをダウンロードして解凍し、セットアップシェルを実行するだけ。
スゴイね、最近のは。 コマンドでいうと以下のとおり。
1 2 3 4 5 6 7 8 |
// 必須パッケージのインストール sudo yum install gcc nmap lsof unzip readline-devel zlib-devel // ダウンロード(最新版のURLは公式サイトから) wget https://ja.osdn.net/dl/aipo/aipo-8.1.1-linux-x64.tar.gz // 解凍 tar -zxvf ./aipo-8.1.1-linux-x64.tar.gz // セットアップ実行(/usr/local/aipo にインストールされる) sudo sh ./aipo-8.1.1-linux-x64/installer.sh |
インストールが完了したら、スタートアップシェルを実行。
1 |
sudo /usr/local/aipo/bin/startup.sh |
デフォルト以外の場所にインストールしようとすると postgress のエラーがボコボコでたので、なんかあるのかも。
そうそう、あらかじめセキュリティグループで http を許可しておきましょう。
インスタンス開始時に自動起動
/etc/rc.local にスタートアップシェルを追記すればよい。
1 |
sudo nano /etc/rc.local |
を実行して、
1 |
sudo /usr/local/aipo/bin/startup.sh |
を追記。
インスタンスを再起動して動作チェックすべし。
aipo アンインストール
インストールフォルダ削除→ユーザ削除を実行。
再インストール時にでも。
1 2 |
sudo rm -R /usr/local/aipo sudo userdel -r aipo_postgres |