文章

顯示從 12月, 2016 起發佈的文章

Tiny Core - 很小的Linux

圖片
安裝TinyCore和設定網路卡 最近要在虛擬機內建立一個可以Ping的小型機器,找到了Tiny Core這個版本的Linux 所需要的硬碟空間不到20MB,記憶體只要128MB,可以大幅度降低電腦消耗的資源 官方網站 : http://tinycorelinux.net/ 官方網站的下載地址 : http://tinycorelinux.net/7.x/x86/release/CorePlus-current.iso 這個是可安裝的版本,也可以下載光碟開機的版本, (光碟開機,http://tinycorelinux.net/7.x/x86/release/TinyCore-current.iso) Tiny Core比較特別的是, 它把全部的東西都載入到記憶體中 因此 每次重新開機都會回復的初始狀態 ,當然它也提供方式保留設定 (如網卡設定或shell script,其實網卡設定是靠shell script去設定) 網路上看到的大部分是使用KVM安裝,然後再丟到vmplayer裡面,這部分可上網Google查詢 這邊教大家直接安裝在Vmware workstation 10上面 安裝TinyCore PS : 中間沒說到的步驟依個人需求設定,一般都是按下一步即可 新增虛擬機器並選擇下載好的ISO檔 這邊會顯示找不到可以批配ISO檔的OS設定檔,這是正常的 選擇OS設定檔的地方,選Other的Other,如圖中的選擇方式 記憶體的部分選擇 128MB 硬碟大小輸入 0.2 測試過0.1,但是vmware會判定為 1G ,因此最小的硬碟空間是 0.2G (其實這樣還是太大) 上面選擇完畢後就可以打開電源 出現下面的選單時選擇,Installations Extension 接著會出現這個桌面,這邊用滑鼠點選右下角的 TC_Install 圖示 打勾 Whole Disk 選擇sda 按中間下面 → 的圖示進行下一步 PS : Install boot loader選項,如果環境內已經安裝其他Linux,可以不用打勾 這邊可以選擇預設載入的設定 例圖中使用的是,noswap superuser, 多個

CentOS 7 安裝NAGIOS 4

圖片
安裝的環境是用CentOS 7 的最小安裝 另外還有其它相關的 Nagios 文章 : Nagios的相關知識 Nagios的各個物件參數 整個安裝流程分成 安裝Nagios主程式 安裝Nagios Plugin 安裝NRPE,分成遠端和Nagios主機 安裝NSClient++ 安裝Nconf,這步驟不一定要做 軟體的功能大致如下 : 1.       Nagios 主程式 – 包含網頁介面和各種插件的排程功能 2.       Nagios Plugin – Nagios 內建的插件,一定要安裝 3.       NRPE – 操控遠端電腦執行事先定義好的插件,並把資料回傳 4.       NSClinet++ - 通常用在 Windows 身上,可以監控 Windows 的資源 5.       Nconf – 用網頁介面就可以設定各種不同的物件,省去用 VI 修改文件的過程 一般自行編譯完的 Nagios 程式會放在 /usr/local/nagios/ 安裝 Nagios 主程式 大略步驟如下 : l    安裝前的前置作業 - 新增 User 、安裝套件 l    下載並解壓縮 Nagios 原始檔 l    製作出設定檔並編譯原始檔 l    製作各個需要的元件 l    啟動 Nagios 服務並設定開機啟動 l    建立預設的 Nagios WEB 登入帳號 安裝前的前置作業 安裝套件 yum install wget httpd php glibc glibc-common gd gd-devel make net-snmp unzip openssl-devel gcc wget 指令模式的 WEB 瀏覽器,主要用來下載檔案 httpd 就是 WEB 伺服器 php PHP 程式語言 glibc C 語言的函示庫 net-snmp SNMP 伺服器和相關工具,可以使用 SNMP 來抓取其它伺服器的資料 openssl-devel 是為了安裝 NRPE 所需要使用的套件 unzip 用來解開 ZIP 壓縮檔 gcc 是 C 語言的編譯軟體 新增 User 預設 N