2012年6月2日 星期六

CentOS 6.2安裝Cacti

安裝環境說明:
系統:CentOS 6.2 預設語言為中文
cacti網頁位址:/var/www/html/cacti
cacti為使用者,密碼為cactiuser
mysql root密碼為password
cacti使用資料庫名稱為cacti
##########
此為所輸入指令
##########
1、安裝前置必要軟體及環境設定
 ##########################################################################
yum install -y httpd php php-mysql php-snmp php-xml mysql mysql-server \
cairo-devel libxml2-devel pango-devel pango libpng-devel freetype \
freetype-devel libart_lgpl-devel net-snmp-utils gcc wget man make \
perl-CPAN perl-ExtUtils-MakeMaker perl-ExtUtils-MakeMaker-Coverage \
crontabs xorg-x11-fonts-100dpi xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi \
ntp
##########################################################################
創造cacti使用者及設定密碼
2、關閉以下服務
 iptables、ip6tables、SELINUX
提供SELINUX關閉方式
vi /etc/selinux/config
-------------------------------------------------------------------------
SELINUX=enforcing將此行改為"SELINUX=disabled"
-------------------------------------------------------------------------
3、開啟cacti所需服務
httpd、mysqld、ntpd、snmpd
4、安裝中文字型於Apache
###################################################################################
 fc-cache -vfs

###################################################################################
5、安裝rrdtool
###################################################################################
 yum install -y rrdtool
###################################################################################
6、更改extension_dirvalue,如下:
 ##################################################################################

vi /etc/php.ini
----------------------------------------------------
extension_dir = "/usr/lib/php/modules/"
----------------------------------------------------
###################################################################################
7、安裝及設定cacti
##################################################################################
cd /var/www/html/
wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
tar zxvf cacti-0.8.8a.tar.gz
mv  cacti-0.8.8a cacti
cd cacti
################################################################################## 
8、設定mysql root密碼及匯入cacti的預設資料庫
(1)、確定mysql已啟動
(2)、設定密碼
##################################################################################
mysqladmin -u root password 'password'
mysqladmin --user=root --password reload-----------------------測試root密碼指令


##################################################################################
(3)、import Cacti SQL
##################################################################################
mysqladmin --user=root --password create cacti
mysql --user=root --password cacti < /var/www/html/cacti/cacti.sql
 #################################################################################
(4)、進入MySQL command,給予使用者cacti使用資料庫cacti的最高權限
#################################################################################
mysql --user=root --password mysql
mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cactiuser';
mysql> flush privileges;
mysql> exit
#################################################################################
9、更改config.php成我們MySQLusername, passwordurl path,如下:
#################################################################################
vi /var/www/html/cacti/include/config.php
----------------------------------------------------
$database_username = "cacti";
$database_password = "cactiuser";
$url_path = "/cacti/";
----------------------------------------------------
#################################################################################
10、更改目錄權限
#################################################################################
chown -R apache:apache /var/www/html/cacti
cd /var/www/html/cacti/
chown -R cacti rra/ log/
#################################################################################
11、設定排程
切換使用者為cacti,設定排程為5mins執行一次
#################################################################################
su -l cacti
crontab –e
-------------------------------------------------------------------------------------
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
-------------------------------------------------------------------------------------

 #################################################################################
12、最後,開啟瀏覽器進入http://localhost/cacti/ 就可以使用了帳號密碼預設為adminadmin第一次登入後即讓我們重新設定密碼。  

2012年4月6日 星期五

MRTG Server


環境說明:
系統:CentOS6.2
相關設定:apache首頁設定為/var/www/mrtg/index.html
設備:FG-110C-----10.1.1.1
DES-1210----10.1.1.2 
PS:紅字為說明文字 
Mrtg 架設
1、下載、安裝MRTG
yum install mrtg
2、產生組態檔
=====================================================================
DES-1210組態
cd / etc/mrtg/
cfgmaker – output=/etc/mrtg/自訂檔名 密碼@網路設備的IP
cfgmaker --output=/etc/mrtg/des-1210.cfg public@10.1.1.2
修改des-1210.cfg
vi des-1210.cfg
#####################################################################
修改目的檔產生路徑  
WorkDir: /var/www/mrtg/DES-1210
修改為由右向左產生流量圖, # 拿掉 
Options[_]: growright, bits
#####################################################################
3、執行mrtg
/usr/bin/mrtg /etc/mrtg/des-1210.cfg
第一次執行通常會有錯誤訊息,執行三次後即正常
4、產生索引檔
indexmaker /etc/des-1210.cfg > /var/www/mrtg/DES-1210/index.html
=====================================================================
5、產生FG-110C組態、修改設定檔、產生索引
cfgmaker --output=/etc/mrtg/fg-110.cfg public@10.1.1.1
vi fg-110c.cfg
#####################################################################
修改目的檔產生路徑  
WorkDir: /var/www/mrtg/FG-110C
修改為由右向左產生流量圖, # 拿掉 
Options[_]: growright, bits
#####################################################################
indexmaker /etc/fg-110c.cfg > /var/www/mrtg/FG-110C/index.html
6、設計主要網頁的索引
/var/www/mrtg/自行新增主要的索引網頁
7、FG-110CSNMP設定需啟用,新增設群名稱即為snmp的帳號名稱,建議使用小寫

2012年4月2日 星期一

Win7安裝Telnet


windows 7預設服務已將Telnete給取消,安裝 Telnet服務的方式如下,點擊開始”→“控制台”→“程式集” →開啟或關閉Windows功能。進入Windows功能設置對話方塊。勾選“Telnet用戶端“Telnet伺服器,最後確定稍等片刻即可完成安裝。
=====================================================================================
圖片如下:
 1、點擊開始”→“控制台”                                                                 2、點擊程式集

















3、點擊“開啟或關閉Windows功能


 











 4、勾選“Telnet用戶端“Telnet伺服器