os:centos5.4
database:mysql5.0
php apache
net-snmp
安裝mysql
yum install mysql安裝apacheyum install mysql-server
安裝php
yum install php啟動各類服務並且加入啟動列表yum install php-mysql
service mysqld start #第一次啟動會初始化mysql的資料字典
由於cacti的執行需要大量的其它庫的支援,我們還需要安裝一些:
zib:
yum install ziblibpng:
yum install libpngfreetype:
yum install freetypejpeg:
yum install libjpegfontconfig:
yum install fontconfiggd:
yum install gdlibxml:
yum install libxml2
wget安裝snmp的支援工具wget
rpm -ivh rrdtool-1.2.30-1.el5.wrl.x86_64.rpm rrdtool-perl-1.2.30-1.el5.wrl.x86_64.rpm
yum install net-snmpyum install net-snmp-utils
wget解壓並放到apache文件目錄(/var/www/html是預設apache**目錄)
tar -xf cacti-0.8.7e.tar.gzmv cacti-0.8.7e /var/www/html/cacti
cd /var/www/html新增乙個cacti的使用者並新增cron任務:vi cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
$config['url_path'] = '/cacti/';
useradd cacti把cacti**目錄所屬組改為cacti:vi /etc/crontab
*/5 * * * * cacti php /var/www/html/cacti/poller.php > /dev/null 2>&1
su - root另外還需要兩個目錄的所有者修改,以便使cacti有寫許可權:chgrp -r cacti /var/www/html/cacti
chown -r cacti /var/www/html/cacti/rra建立cacti資料庫chown -r cacti /var/www/html/cacti/log
mysqladmin --user=root create cacti匯入cacit.sql
mysql cacti< /var/www/html/cacti/cacti.sql給cacti使用者授權
mysql -uroot在安裝機打來頁面:http://localhost/cacti 點選next後,會出現mysql> use cacti
mysql> grant all on cacti.* to cacti@localhost identified by 'cacti';
mysql> flush privileges;
mysql> exit
圖一 圖二
圖三 首次登入的使用者名稱密碼是 admin admin進去後會強制修改密碼.登入後,我們的cacti基本安裝完畢。
cactid是用c語言寫的用來替代cmd.php產生的,效能更強,但是需要編譯安裝。 首先安裝幾個編譯cactid需要的devel包:
yum install net-snmp-devel安裝gcc和libtoolyum install mysql-devel
yum install openssl-devel
yum install gccyum install libtool
wget編譯安裝:tar -xf cacti-spine-0.8.7e.tar.gz
cd cacti-spine-0.8.7e安裝好以後,我們需要再配置一下:aclocal
libtoolize --force
autoheader
autoconf
automake
./configure
make
make install
vim /usr/local/spine/etc/spine.confdb_host localhost
db_database cacti
db_user cacti
db_pass cacti
db_port 3306
最後,在cacti的web配置介面選擇使用cacti,進入介面後點選settings,選擇poller選項卡,把poller type選擇spine即可。
CentOS 5 4編譯安裝Wine
www.winehq.org 解壓執行 root localhost tar jxvf wine 1.2.tar.bz2 進入wine目錄 root localhost cd wine 1.2 執行configure root localhost wine 1.2 configure 自動檢查相關依...
Centos5 4 搭建LAMP環境
1 安裝純淨系統centos5.4,不安裝任何元件 2 更新系統yum update y 3 安裝vsftp軟體 yum install vsftpd y 4 安裝mysql yum install mysql server mysql mysql devel y 5 安裝apache2 yum i...
RHEL5 4使用CentOS5 4的yum源
用centos5.4的時候可以方便地使用centos的官方yum源進行軟體安裝與更新,最近由於實驗要求需要用rhel5.4,不註冊就用不了rhel的yum,而直接用rpm太麻煩了,鑑於centos完全相容rhel,所以考慮用centos的源替換rhel的,在網上搜了一下,結合自己的實戰經驗,將過程總...