2013年7月15日 星期一

X windows for windows7 之 安裝 Xming

在 windows7 執行 x windows,可以使用 Xming 很方便。

下載網站 :
http://sourceforge.net/projects/xming/

官網
http://www.straightrunning.com/XmingNotes/


下載後,執行安裝 :



















NEXT
















NEXT


















NEXT


NEXT
選擇要在哪放置圖示

NEXT
開始安裝
 

當安裝好第一次執行時 有防火牆會出現詢問畫面


允許存取 
就會看到在桌面上有圖示產生(剛剛有選擇在桌面產生圖示)


執行 XLaunch 出現如下圖示。選 One window 。 按 下一步
 

Open session via XDMCP
 

Connect to host 欄位 填上要連線的 ip
如下圖 : 
 


 



















在連線的主機上要修改 custom.conf 檔,在 /etc/gdm 目錄下
藍色 的參數加上。
 
[security]
AllowRemoteRoot=yes
DisallowTCP=false
 
[xdmcp]
Enable=true
 
如下圖示 :
 

若在執行有問題,可以在右下角有個 X 圖示
按右鍵 選 VIEW LOG如下圖 :
就可以除錯。




 
大功告成

2013年7月12日 星期五

在 Centos 6.5 下安裝 Cacti


cacti 是一套免費又功能強大的網管軟體,可以讓 MIS 了解主機的負載。
比之前用的 mrtg還要詳細,值得推薦。
安裝步驟,如下 :

在官網可以下載手冊:
http://www.cacti.net/documentation.php

在安裝 cacti 前要先檢查系統是否有安裝下列程式
(節錄官方 manual 第一章)












可用 rpm -qa 指令去查詢,若有缺可以用 yum install 去安裝。

譬如用 rpm -qa php* 去查詢 是否有安裝 php 相關的程式
以下圖為例 :



 

經查詢缺少  php-snmp
yum insall php-snmp 指令來安裝,如下圖 :


 
用指令 : php -m
檢查 php 相關設定,確認是否有支援下列必須要用到的模組。
mysql
SNMP
XML
Session
Sockets
LDAP (當有需要 LDAP認證)
GD
  
檢查 /etc/php.ini 是否有下面參數 :
A : extension_dir = /etc/php.d
如下圖 :
 



 
B : 若要允許上傳 template 需要有下面的參數
file_upload = on

C : 檢查 data.timezone 參數是否跟系統一致。
系統時區為台北,參數如下圖 :

 

檢查 /etc/php.d/mysql.ini  是否有 extension=mysql.so
 
檢查 /etc/php.d/snmp.ini 是否有 extension=snmp.so


安裝 :

做完檢查的工作後開始 安裝 cacti
 
到官網下載
把下載的檔案搬到 WEB 目錄下 (/var/www/html)
解壓縮 tar xzvf cacti-xxx.xxx.tar.gz
 
目錄更名 cacti 方便日後使用
mv cacti.xxx.xxx caci

在 mysql 建立 cacti 資料庫
mysqladmin -u root -p create cacti

登入 mysql 去看看是否有建立 cacti 資料庫
指令 : show databases
如下圖 :
 
匯入 cacti 的資料
mysql -u root -p cacti > cacti.sql

建立一個 cacti 專用的資料庫使用者 cactiuser
grant all on cacti.* to cactiuser@localhost identified by "password"

select host,user from mysql.user;
查詢是否有建立成功。
整個步驟,如下圖 :
 
 
把(/var/www/html/cacti) 裡面兩個目錄 logrra
權限加給 cactiuser。
建議開成 777 比較保險。 
chown -R cactiuser rra/ log/
 
 
修改  include/config.php 參數
 
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "loaclhost"; 若是資料庫在本機的話,不是就填IP
$database_username = "cactiuser";  cacti 資料庫的使用者
$database_password = "xxxxx";       之前設定的密碼
$database_port = "3306";       
$database_ssl = false;
$url_path = "/cacti";
 
如下圖 :
 

 
設定 schedule job 每5分鐘執行一次
crontab -e  建立JOB
*/5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2 &1
crontab -l 查詢是否有建立成功
如下圖 :

 
 
在瀏覽器輸入網址  http://localhost/cacti
 
出現如下圖 :
 



















new installNEXT :


 按 NEXT
出現目前的參數設定,若有錯誤 綠色的字會變成紅色
Finish
完成設定,出現登入畫面
如下圖 :
 
 default的帳號密碼為 admin / admin
 登入後會要求變更密碼,如下圖 :
 

 
 
變更密碼後,就會進入道系統內。如下圖 :

 
 
 
大功告成 !!

查詢 llinux 的版本相關指令

要查詢目前執行的 linux 版本為何,相關指令如下

指令 :

A : more /etc/*-release (/etc/redhat-release 或 /centos-release)

B : uname -a  所有系統相關資訊

C : uname -i   CPU的架構


執行範例如下圖 :

2013年7月10日 星期三

適用在 VISIO 的樣版圖示

在工作上常常需要用到 VISIO 畫網路圖
有個網站提供各廠牌的設備圖 專門給 VISIO 使用
非常實用。 如下圖 :

http://www.visiocafe.com/






















 
下列是一些原廠提供給 VISIO 的連結 :
 
UML Stencil :
 
F5 Stencil :

CISCO
http://www.cisco.com/en/US/products/hw/prod_cat_visios.html

Juniper :
http://www.juniper.net/us/en/products-services/icons-stencils/

下面是微軟提供的

Hyper-V:
http://gallery.technet.microsoft.com/Hyper-VSCVMM-Vision-Stencil-3dc18770

MS Exchange2007
http://www.microsoft.com/en-us/download/details.aspx?id=4290

OUTLOOK 出現 VB Script DLL 錯誤 !!

新安裝好 office2007的電腦,在剛開始第一次執行  outlook 出現錯誤。
VB Script DLL 失敗。 如下圖 :
 
 
 
這是語系設定系統判斷錯誤導致。
 
從 [開始] > [所有程式] > [Microsoft Office]
[Microsoft Office工具] > [Microsoft Office 2007 語言設定]
 
在下圖中 [主要編即語言] 修改為正確語系即可。
 















大功告成 。