さくらの VPS に Aipo 8.1.1 を導入する

以下、さくらの VPS に申し込んだ後からの手順です。

VPS に OS をインストールする

さくらの VPS コントロールパネルから「各種設定」->「OSインストール」を開きます。

os_install
os_siteguard

「標準OSインストール」を開き「インストールOS」に「SiteGuard Lite (CentOS7 x86_64)」を選択し、root のパスワードを設定します。「インストールを実行する」を押したらコントロールパネルの表示が「稼働中」になるまで数分待ちます。

running

稼働中になったら「シリアルコンソール」を開きます。OSインストール時に設定したパスワードでrootログインしてください。

console

Aipo の設置

まず下準備としてパッケージの更新と必要なパッケージをインストールします。(参考: 「Linuxへのインストール - インストール手順 - オープンソース|Aipo(アイポ)

※以下のコマンドはコンソールにコピペすれば OK です。Shift + Insert でコンソールに貼り付けできます。

# yum update
...(略)...
Is this OK? [y/d/N]: y
...(略)...
# yum install gcc nmap lsof unzip readline-devel zlib-devel
...(略)...
Is this OK? [y/d/N]: y
...(略)...
Is this OK? [y/d/N]: y
...(略)...
Complete!

次にAipo のダウンロードファイル一覧から最新版 x64用 .tar.gz を取得します。(実はここですんなりファイルを取得できずに SCP 使ったりして苦戦したけど、wget の引数を適切にしたらできた。参考: 「OSDNで公開されているファイルをwgetでダウンロード | ハックノート」)

# cd /tmp
# wget --trust-server-names "https://ja.osdn.net/frs/redir.php?m=ymu&f=%2Faipo%2F64847%2Faipo-8.1.1-linux-x64.tar.gz"

いよいよ展開してインストールします。パスを指定しなければ /usr/local/aipo にインストールされます。インストール先を指定するには "sh installer.sh /usr/local/aipo" のように引数で指定します。

# tar xvzf aipo-8.1.1-linux-x64.tar.gz
...(略)
# cd aipo-8.1.1-linux-x64/
# sh installer.sh
...(略)...

ビルドも含めてインストールが行われるので、しばらく待ちます。

=============================================
Aipo のインストールが完了しました。
バージョン     : 8.1.1.0
インストール先   : /usr/local/aipo
PostgreSQLユーザー : aipo_postgres
PostgreSQLパスワード: ************

アクセス先:
http://153.126.xxx.xxx
ID/PASSWORD:
admin/admin

起動方法:
/usr/local/aipo/bin/startup.sh
停止方法:
/usr/local/aipo/bin/shutdown.sh

ファイアウォールの設定

初期状態では SSH 以外のすべての通信が拒否設定になっているので、HTTP と HTTPS を許可します。コントロールパネルからコンソールにアクセスできるので、ついでに SSH は閉じておきます。(参考: 「さくらVPSでCentOS7を導入してからやったこと | しびら

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --zone=public --permanent --add-service=https
# firewall-cmd --zone=public --permanent --remove-service=ssh
# firewall-cmd --reload

起動と admin パスワード変更

# /usr/local/aipo/bin/startup.sh
Starting Aipo 8.1.1.0.
Access URL : http://153.126.xxx.xxx

表示された URL をブラウザで開きます。初回アクセス時に数分待たされる(読み込み中のまま進まない)ので気長に待ちます。

Aipo8

ログイン画面が表示されたらユーザー名: admin, パスワード: admin でログインします。

「基本情報」->「設定」->「管理者パスワードを変更する」を開き、管理者パスワードを変更しておきます。