RackTables 0.20.8をインストールするまで

昔、セットアップしたまま放置していたのでバージョンも上がっているので手順の確認のためにインストールしてみました。

環境は CentOS 6.5(minimal)を使用、VMware Fusionで構築するのにVMware Toolsをインストールするために、yum groupinstall 'Develepment tools'を実行済み

基本的には公式のWikiにある手順に沿ってやればいいけど、事前準備はやってある前提なので必要なパッケージもインストール

# yum -y install wget mysql-server httpd php php-mbstring php-pdo php-gd php-mysql php-bcmath
# wget http://sourceforge.net/projects/racktables/files/RackTables-0.20.8.tar.gz
# tar zxf RackTables-0.20.8.tar.gz
# cp -r RackTables-0.20.8/wwwroot/ /var/www/html/racktables

MySQLApacheも立ち上げて…

# mysql_install_db
# mysql_secure_installation
# service httpd start
# service mysqld start


HTTTP/HTTPsを通すように設定

# iptables -I INPUT 5 -p tcp -m tcp --dport http -j ACCEPT
# iptables -I INPUT 6 -p tcp -m tcp --dport https -j ACCEPT


あとは、ブラウザから http://address.to.your.server/racktables/ にアクセスするとセットアップ画面が始まるので、DBの名前が Wikiだと racktablesだけど、installationの初期値だとracktables_dbとか細かい違いがあるけどWikiとほぼ同じ手順で進められます。