exitByeデータベースへの初期データのインポートをする必要がある。zabbixのバージョン1.8のマニュアルとは異なったディレクトリにあるので注意。zabbixの最新版をwebサイトからwgetしてきて、カレントユーザのディレクトリにて解凍。database->mysqlのディレクトリに初期化用のスキーマと初期データをインポートする。←データベースユーザーzabbixのパスワードを入力zabbix_server.confにセットしたデータベースのデータベース名、ユーザ名、パスワードなどを設定する。/etc/zabbix/zabbix_server.confDBHost:localhostDBName=zabbixDBUser=zabbixDBPassword=hogehogepasswdnginx,php-fpmをインストールしたら,/etc/nginx/conf.d/zabbix.confを適宜編集。/etc/nginx/nginx.confでinclude忘れずに。エラーログのチェック。hirochanosakaサーバの監視用ツールとしてzabbixをインストールするテスト。libなど開発ツールをまとめてインストールすれば入る。Archlinux用のパッケージは公式サイトに準備されていないので、AURからインストールすることになる。AURの環境を整える。リポジトリを有効にする。http://repo.archlinux.fr/$arch追加して保存したら、以下を実行。zabbix-agentd.serviceでデーモンを有効にする。-lでサーバとagentはlistenerが3プロセスぐらい起動していればzabbixのサービスは立ち上がっているはず。デフォルトではapacheが必要だが、webサーバとしてはnginxを使用しているのでそのへんの調整がまだ必要。hirochanosakaVirtualBoxはOral謹製の仮想環境。ホストとしてWindows,Mac,Linux,Solarisに対応し無料で使える。2013年8月現在のarchlinuxのインストールはisoイメージはあるが、OSインストールはほとんど手動で行うのでそのための練習メモ。VirtualBoxのダウンロード先はこちらarchlinuxのダウンロード先はこちら下の方のJapan→jaist.ac.jp当たりからダウンロードすれば良いだろう。2013年9月現在の最新版はarchlinux-2013.09.01-dual.isoである。archlinuxのisoイメージは毎月更新されるらしいので、最新版はここを必ず確認すること。VirtualBoxをダウンロード出来たらインストールし、最初にしておくべき設定は、環境設定メニューからネットワークタブを開き、右側の+ボタンをクリックしホストオンリーネットワークを追加しておくこと。vboxnet0が追加される。これをしておくとホストOSのターミナルからsshで接続して作業がやりやすくなるし、archlinux上でwebサーバなどを構築した後にテストしやすい。VirtualBoxマネージャの新規をクリック。名前にArchとか入れると自動でOSタイプが認識される。以降は、メモリサイズ:1024MBハードドライブ:仮想ハードドライブを作成するハードドライブのファイルタイプ:VDI物理ハードドライブにあるストレージ:可変サイズファイルの場所とサイズ:8GB作成をクリック。マネージャ画面で設定タブをクリック。割当:ホストオンリーアダプタ名前:vboxnet0次にストレージタブ。仮想CD/DVDを選択から先ほどのarchlinuxのisoイメージを選択OKボタンクリックで準備完了。ここまで設定完了するとマネージャ画面は下のようになっているはず。x86_64を選択してリターンでisoイメージからブートする。アドレスは2つ確認できるはず。password:でログイン。違うよと怒られることがあるが、その場合はホストPCの~/.ssh/known_hostsを編集して該当IPの一行を削除すると良い。/dev/sdaGPTパーテションでgrubブートローダを使用するため、パーティションはcgdiskを使う。partitionを作成する必要がある。spaceとして確保するので、最後にtype設定を行う。これを忘れると、grub-installで失敗してまたパーティションからやり直すハメになる。(残り全部)に分けた。partitionになる。bootとでも入れておく。