RackTables安裝

安裝步驟:php

  一、準備racktables須要的環境html

  二、下載racktables文件及設置mysql

  三、配置mysqllinux

  四、在web下配置racktablesweb

 

一、準備racktables須要的環境sql

  一、安裝lamp環境數據庫

  這裏我使用163yum源進行yum安裝apache

  首先:ubuntu

  cd /etc/yum.repo/centos

  執行wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

  而後就能夠進行yum安裝,解決依賴關係

  yum -y install httpd php mysql mysql-server php-mysql

  二、安裝apache擴展,讓apache更好的支持其餘軟件

  yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

  三、安裝php的擴展

  yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-snmp php-bcmath

 

在不一樣的系統下使用不通的下載安裝工具

(centos下yum會到指定的服務器下載對應的軟件版本,並自動處理依賴關係,並進行安裝。ubuntu下apt-get)

 

二、下載racktables文件及設置

  下載地址:http://jaist.dl.sourceforge.net/project/racktables/RackTables-0.20.8.tar.gz

  或者直接找度娘吧,會找到最新的版本

  tar -zxvf RackTables-0.20.8.tar.gz

  cp -r RackTables-0.20.8/wwwroot/ /var/www/racktables

  mv RackTables-0.20.8/wwwroot/ /var/www/html/racktables

 

三、配置mysql

  service mysqld start

  mysql -uroot -p(進入mysql數據庫,默認密碼爲空)

  exit

     第一次使用,默認沒有密碼,在數據庫外設置密碼:

  mysqladmin -u root password'new-password'   #  --newpassword爲新密碼

  mysql -uroot -pnew-password

  mysql>(如下在mysql下執行)

  create database racktables;

  grant all on racktables.* to root;

  grant all on racktables.* to root@localhost;

  grant all on racktables.* to rackuser;

  grant all on racktables.* to rackuser@localhost

  set password for rackuser@localhost=password('rackpw');

  exit

  service httpd restart

  在瀏覽器下訪問 http://service ip address/racktables

  

  點擊here繼續

  若是沒法訪問,須要關閉iptables和selinux

  service iptables stop

  setenforce 0

  (在racktables安裝檢測頁面有時會報血少pcntl,安裝方法以下:(也能夠不安裝)

  非UNIX系統下不支持pcntl擴展,UNIX系統下默認不安裝

  安裝步驟以下:(本人未安裝成功)

  一、yum -y install php5-dev #提供phpize命令支持

  二、下載並解壓與系統安裝PHP同版本的PHP源碼

  三、 cd php所在文件夾/ext/pcntl

  四、phpize(用yum install php-devel  安裝phpize工具)

  五、./configure

  六、make

  七、複製pcntl/module文件夾下的pcntl.so文件到自定義位置(如/usr/local/src/pcntl)

  八、在php.ini文件中添加extension = /user/local/src/pcntl/pcntl.so(上一步自定義位置)

  九、重啓apache

  service httpd restart

 

若出現下圖提示,則相應的服務沒有安裝致使,嘗試從新安裝看是否能夠獲得解決

 

  按照提示,須要建立secret.php文件,並賦予權限

touch /var/www/html/racktables/inc/secret.php
chmod 666 /var/www/html/racktables/inc/secret.php

 

   此處出現這個提示,進行相應的添加修改

  groupadd nogroup

    cd /var/www/html/racktables/inc/

  chown nobody:nogroup secret.php

  chmod 004 secret.php(權限只要保證其餘用戶只讀便可,不知爲什麼此處給了004權限以後就開始報錯,可是嘗試了先給007再給004,就能夠繼續往下運行)

  設置:racktables的管理員登陸密碼

 

 點proceed登陸

 

登陸racktables時,帳號admin

 

 

 本文出自http://wenku.baidu.com/link?url=YVQ3G8EZoBVo6-FAllxS3v1p-O89AbHyn9ZUXA9w3exiwjjuxchySA8iR0jEKGgbW7-mPfTPyJpVg_AsNaj9s3KP08RAIH0PDeHCe9T8FKy

內容作了稍許改動

相關文章
相關標籤/搜索