Chef-soloによる環境構築

Chef-soloはdeprecatedとなっており、本方法は動作しません。(2020/05/28時点)

Ansible への移行作業中です。

Chef-soloはdeprecatedとなっており、本方法は動作しません。(2020/05/28時点)

Ansible への移行作業中です。

想定環境

以下の環境でChef-soloによるインストールの確認を行いました。

Debian 7.0(64bit), Ubuntu 12.04(64bit), Ubuntu 12.10(64bit), Lubuntu 12.04(32bit)

初期設定

  1. Debian または Ubuntu をインストールします。
  2. ネットワークに接続し、グローバルインターネット環境にアクセスできる事を確認します。
  3. グローバル環境からアクセスするために、DNSに登録されている FQDNをホスト名に設定します。ローカルでのテストの場合や、DNSへの登録が出来ない場合は、お好みのホスト名を設定し、そのホスト名が /etc/hosts にも記述されていることを確認する。

Chef-soloによる環境構築

  1. root になります(または root でログインします)
  2. 以下のコマンドを実行します

wget -q -O - https://raw.githubusercontent.com/faxocr/faxocr/master/setup/chef-solo/install.sh | sh -

最後の設定

  1. /root/.forward を編集し、ご自身のメールアドレスを記述します。

faxocr ユーザのcronで実行しているプログラムからのエラーメッセージなどを受けとるためです。

サーバの構築は以上で完了です。

あとは、http://設定したあなたのホスト名/faxocr/ にブラウザでアクセスし、 faxocr の設定をします。