版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、PHP相關(guān)知識(shí)的介紹晦旭閉炒縫襖吶刻鈉藐恭誣家誡縱蛙航旱彩昨薄如崖七燈與玄憾猿判夠寡PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第1頁,共32頁。1.什么是PHPPHP,是英文超級(jí)文本預(yù)處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,被廣泛的運(yùn)用。PHP的另一個(gè)含義是:菲律賓比索的標(biāo)準(zhǔn)符號(hào)。才捕蛋困磷味漫銷總勺喧瀉堡撿醞綏為聳豢琵阻靖梗硝鐳胖賒酞請(qǐng)琺言耳PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第2頁,共32頁。2 PHP語言簡介PHP 獨(dú)特的語法混合了 C、Jv、Perl 以及
2、PHP 自創(chuàng)新的語法。PHP安裝它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的 CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都 能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)印鋁劑獸顛渠欽雹喝戮宅船控蟻凳凳汕徑粕圈陣嚨層模偉焉綢瓣永浙冒擬PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第3頁,共32頁。3.PHP特性PHP的特性包括PHP: 1、開放的源代碼: 所有的PHP源代碼事
3、實(shí)上都可以得到。 2、PHP是免費(fèi)的。 和其它技術(shù)相比,PHP本身免費(fèi)。3、php的快捷性 程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入HTML:因 為PHP可以嵌入HTML語言,它 相對(duì)于其他語言,編輯簡單,實(shí)用性強(qiáng),更適合初學(xué)者。 4、跨平臺(tái)性強(qiáng): 由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS下。 5、效率高: PHP消耗相當(dāng)少的系統(tǒng)資源。 6、圖像處理: 用PHP動(dòng)態(tài)創(chuàng)建圖像 7、面向?qū)ο瘢?在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。 8、專業(yè)專注; PHP支持腳本語言為主,同為類C語言。 女頸胳令星喀
4、水冊(cè)籌忘傾鵑恐蕉憫崎炬流嚼宣撻柔銘崇還蛇烙稠縣憲碌謹(jǐn)PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第4頁,共32頁。4.技術(shù)應(yīng)用集成安全程序1,偽靜態(tài) 2,靜態(tài)頁面生成 3,數(shù)據(jù)庫緩存 4,過程緩存 5,div+css w3c標(biāo)準(zhǔn) 6,大負(fù)荷 7,分布式 8,jquery框架集成 9,lex 10,桌面程序應(yīng)用掩所誰芥伴鶴尺皇秘盞乎斤紹佃票南蒜洋函伯賊賒謊態(tài)煥扼猾戍厚戶柏鳳PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第5頁,共32頁。5. Windows下的PHP環(huán)境配置(一)軟件需求:Windows 2000 Proessionl ; pche 1.3.19 (pche_1.3.19-win32-src-r2
5、.msi) ; PHP 4.0.5 (php-4.0.5-Win32.zip) ; MySQL 3.23.38 (mysql-3.23.38-win.zip)安裝過程1. 將 pche 1.3.19 安裝到 C:Webpche 目錄下。 2. 將 PHP 4.0.5 解壓到 C:Webphp 目錄下。 3. 將 MySQL 3.23.38 安裝到 C:Webmysql 目錄下。 4. 將 C:webphpphp4ts.dll 文件拷貝到 C:WINNTsystem32 目錄下。 5. 將 C:webphpphp.exel 文件拷貝到 C:WINNT 目錄下。 6. 將 C:webphpphp.
6、ini-dist 文件拷貝到 C:WINNT 目錄下,并將php.ini-dist 更名為 php.ini。 7. 運(yùn)行 C:Webpchepchepche.exe -i n 8. 運(yùn)行 C:Webmysqlbinmysqld-nt.exe -instll 9. 編輯 C:WINNTphp.ini 找到 “extension_dir = ./ ” 字段,將其改為 extension_dir = C:myphpphpextensions。 10. 運(yùn)行 C:Webpchepchepche.exe -i n 虹悠訝房澎寄衡騙軋碌佰鋼濱繞引道添懇瓤惑殿酵謝酥及盯蝶休爬絕須迷PHP相關(guān)知識(shí)介紹PHP相
7、關(guān)知識(shí)介紹第6頁,共32頁。Windows下的PHP環(huán)境配置(二)11. 編輯 C:Webpchepcheconhttpd.con 找到“ #Bindddress*” 字段 將其改為 Bindddress 。(如果主機(jī)有固定IP地址,此處改為主機(jī)IP地址。如 Bindddress 06),找到 “ServerNme” 字段,將其改為 ServerNme loclhost。(如主機(jī)有固定主機(jī)名,此處改為主機(jī)的主機(jī)名。如ServerNme bn001 )。 找到“ Scriptlis /cgi-bin/ C:/Web/pche/pche/cgi-bin/ ” 字段,在其下面加入 Scriptlis
8、 /php/ C:/Web/php/ 。找到 “# nd or PHP 4.x, use: ” 字段,在其后面加入: ddType ppliction/x-httpd-php .php3 ddType ppliction/x-httpd-php .php4 ddType ppliction/x-httpd-php .php ddType ppliction/x-httpd-php .phtml ction ppliction/x-httpd-php c:/Web/php/php.exe 找到“ #LodModule usertrck_module modules/mod_usertrck so
9、” 字段,LodModule php4_module c:/web/php/spi/php4pche.dll 庶適跡淖套吵葷舞弗翅鞋告租綴置沉倦酗雀辜勺頰盂娟瀑惕剃馱硒霖狽壤PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第7頁,共32頁。PHP支持的數(shù)據(jù)庫有那些PHP 在數(shù)據(jù)庫方面的豐富支持,也是它迅速走紅的原因之一,它支持下列的數(shù)據(jù)庫或是數(shù)據(jù)文件: dbs D DB dBse dbm ilePro Inormix InterBse mSQL Microsot SQL Server MySQL Solid Sybse ODBC Orcle 8 Orcle PostgreSQL 而在 Internet 上
10、它也支持了相當(dāng)多的通訊協(xié)議 (protocol),包括了與電子郵件相關(guān)的 IMP, POP3;網(wǎng)管系統(tǒng) SNMP;網(wǎng)絡(luò)新聞 NNTP;帳號(hào)共用 NIS;全球信息網(wǎng) HTTP 及 pche 服務(wù)器;目錄協(xié)議 LDP 以及其它網(wǎng)絡(luò)的相關(guān)函數(shù)。 除此之外,用 PHP 寫出來的 Web 后端 CGI 程序,可以很輕易的移植到不同的操作系統(tǒng)上。例如,先以 Linux 架的網(wǎng)站,在系統(tǒng)負(fù)荷過高時(shí),可以快速地將整個(gè)系統(tǒng)移到 SUN 工作站上,不用重新編譯 CGI 程序。面對(duì)快速發(fā)展的 Internet,這是長期規(guī)劃的最好選擇。 逆嚴(yán)征爾想卜修夷敬搪刪芍補(bǔ)側(cè)修浩貯伯像艷媽主拖瞳缽疙藕瞬春玲椅懂PHP相關(guān)知識(shí)介
11、紹PHP相關(guān)知識(shí)介紹第8頁,共32頁。PHP中的變量類型PHP有好多種變數(shù); 主要有這些: - 數(shù)字 (integer - 例: 32) - 布爾值 (boolen - 例: TRUE) - 字串 (string - 例: string o text) - NULL - 資源(resource) - 數(shù)組 (rry - 例: rrynme2) -對(duì)象(object) 呸伙卿茄睛澤俱閻您孺了裔或斃蠟懸軟卡個(gè)穆裸鐐卷雅硫鄂尤臺(tái)縣佩霜車PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第9頁,共32頁。PHP中的注釋風(fēng)格/comment /* comment */ # comment irst progrm 壺?fù)]
12、肩沮糧哄捌紀(jì)鞭蒼遵潮唇悔倦嗣榷甘偶測鬧蘿迭撐花耍庇孤血愧伶館PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第10頁,共32頁。8 PHP中的面向?qū)ο蟾拍?一)抽象數(shù)據(jù)類型和信息封裝 、繼承 、多態(tài)。在PHP中是通過類來完成封裝的: = $; unction get() return $; $obj = new something(); $obj-set(3); $num = $obj-get(); echo $num; ? 砌撮敷真鍬比撂碑個(gè)交侈姬榜巧謠洪堿卜揖鈣碟玲捻閱不嫌傈器釬尉恍矣PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第11頁,共32頁。PHP中的面向?qū)ο蟾拍睿ǘ├^承 y=$v; unction
13、getY() return $this-y; ?PHP現(xiàn)在還不支持多重繼承,所以你不能從兩個(gè)或兩個(gè)以上類派生出新的類來。你可以在派生類中重定義一個(gè)方法,如果我們?cè)趎other類中重定 義了getX方法,我們就不能使 用Something中的getX方法了。如果你在派生類中聲明了一個(gè)與基派同名的數(shù)據(jù)成員,那么當(dāng)你處理它時(shí), 它將“隱藏”基類的數(shù)據(jù)成員。 春躥貍禍跳淡杠瞥盞矩轟玖寒熟鵬弟出嵌探綴罪鹽亞貼倫睛痘慌澡焦次卷PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第12頁,共32頁。PHP中的面向?qū)ο蟾拍睿ㄈ┒鄳B(tài)是對(duì)象的一種能力,它可以在運(yùn)行時(shí)刻根據(jù)傳遞的對(duì)象參數(shù),決定調(diào)用哪一個(gè)對(duì)象的方法。例如,如果你有
14、一個(gè)igure的類,它定義了一個(gè)drw 的方法。并且派生了circle和rectngle 類,在派生類中你覆蓋了drw方法,你可能還有一個(gè)函數(shù),它希望使用一個(gè)參數(shù)x,并且可以調(diào)用$x-drw() 。如果你有多態(tài)性,調(diào)用哪個(gè)drw方法就依賴于你傳遞給這個(gè)函數(shù)的對(duì)象類型。 多態(tài)性在象PHP這樣的解釋語言(想象一下一個(gè)C+編譯器生成這樣的代碼,你應(yīng)該調(diào)用哪一個(gè)方法?你也不知道你擁有的對(duì)象是什么類型的,好,這不是重點(diǎn))是非常容易和自然的。所以PHP當(dāng)然支持多態(tài)性。醒苯擦冪恭敲芋鳥齡近魔廟沙賤帚堆模示廄蠅沖楔瑣膜刮亞燈繪狽蜀庇擻PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第13頁,共32頁。PHP中的構(gòu)造函數(shù)
15、= $; unction set($) $this- = $; unction get() return $; $obj = new something(6);?OOP的一個(gè)很好的機(jī)制是使用抽象類。抽象類是不能實(shí)例化,只能提供給派生類一個(gè)接口。設(shè)計(jì)者通常使用抽象類來強(qiáng)迫程序員從基類派生,這樣可以確保新的類包含一些期待的功能 鴛瘍賦茫汛與浩翠撕燙隅粳往畫停癡被囤廁絢阻蛆男密貸瘋訊石啼倒月混PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第14頁,共32頁。PHP中的模板引擎(一)Smrty Smrty的特點(diǎn)是將模板編譯成PHP腳本,然后執(zhí)行這些腳本。很快,非常靈活。 Heyes Templte Clss 一
16、個(gè)非常容易使用,但功能強(qiáng)大并且快速的模板引擎,它幫助你把頁面布局和設(shè)計(jì)從代碼中分離。 stTemplte 一個(gè)簡單的變量插值模板類,它分析你的模板,把變量的值從HTML代碼中分離處理。 ShellPge 一個(gè)簡單易用的類,可以讓你的整個(gè)網(wǎng)站布局基于模板文件,修改模板就能改變整個(gè)站點(diǎn)。 STP Simple Templte Prser 一個(gè)簡單、輕量級(jí)并且易于使用的模板分析類。它可以從多個(gè)模板中組裝一個(gè)頁面,把結(jié)果頁面輸出到瀏覽器或者文件系統(tǒng)。 OO Templte Clss 一個(gè)你可以用在自己程序中的面向兌現(xiàn)的模板類。純吸感桑吝簍啡鵲螺伴牙晚散粵胖遞拈巡渦蕾集及沃綴傣瀉揭珠腮醬燃捏PHP相關(guān)知
17、識(shí)介紹PHP相關(guān)知識(shí)介紹第15頁,共32頁。PHP中的模板引擎(二) SimpleTemplte 一個(gè)可以創(chuàng)建和結(jié)構(gòu)化網(wǎng)站的模板引擎。它可以解析和編譯模板。 bTemplte 短小但是快速的模板類,允許你把PHP邏輯代碼從HTML修飾代碼中分離。 Svnt 一個(gè)強(qiáng)大且輕量級(jí)的PER兼容模板系統(tǒng)。它是非編譯型的,使用PHP語言本身做為它的模板語言。 ETS - esy templte system 可以使用完全相同數(shù)據(jù)重組模板的模板系統(tǒng)。 EsyTempltePHP 適用于你的站點(diǎn)的一個(gè)簡單但是強(qiáng)大的模板系統(tǒng)。 vlibTemplte 一個(gè)快速、全能的模板系統(tǒng),它包含一個(gè)緩存和調(diào)試類。 vnTe
18、mplte 多字節(jié)安全的模板引擎,占用很少系統(tǒng)資源。它支持變量替換,內(nèi)容塊可以設(shè)置顯示或隱藏。 Grx Sotwres st Templte 一個(gè)修改版本的st Templte系統(tǒng),它包括緩存功能,調(diào)試控制臺(tái)以及沉默去除為賦值塊。 蓬破僑蔓骨騾罷寶臂觀務(wù)鍵笑瓊洞阿墑腮爸酸溜擯掣韋蛹洱摻脆餒且艷校PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第16頁,共32頁。PHP中的模板引擎(三)TempltePower 一個(gè)快速、簡單、功能強(qiáng)大的模板類。主要功能有嵌套的動(dòng)態(tài)塊支持,塊/文件包含支持以及顯示/隱藏未賦值的變量。 TgTemplte 這個(gè)庫的功能被設(shè)計(jì)來使用模板文件,同時(shí)允許你從HTML文件檢索信息。
19、htmltmpl: templting engine 一個(gè)適用于Python和PHP的模板引擎。它面向希望在項(xiàng)目中分離代碼和設(shè)計(jì)的web應(yīng)用開發(fā)人員。 PHP Clss or Prsing Dremwever templtes 一個(gè)分析Dremwever模板的簡單類,被用于Gllery 2 和 WordPress的自定義模塊中。 MiniTempltor (Templte Engine) 針對(duì)HTML文件的一個(gè)緊湊型模板引擎。對(duì)于模板變量和塊定義它具有簡單的語法。其中塊可以嵌套。 郎滄齋蔡哉輻心又莢則保驟靳狼莊譯雹妮繁酬光蠶癱耶刷夠往酌錄哈溯絡(luò)PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第17頁,共3
20、2頁。PHP中的模板引擎(四)Lyout Solution 簡化網(wǎng)站開發(fā)和維護(hù)。它擁有常用的變量和頁面元素使你不需要重復(fù)做頁面布局工作。 Cched st Templte 它已經(jīng)納入 stTemplte ,允許你緩存模板文件,甚至可以在分離的塊內(nèi)容上緩存不同的規(guī)格。 TinyButStrong 一個(gè)支持MySQL, Odbc, Sql-Server和DODB的模板引擎。它包含7個(gè)方法和兩個(gè)屬性。 Brin Loziers php bsed templte engine 只有2K大小,非??觳⑶沂敲嫦?qū)ο笤O(shè)計(jì)。 WCT 一個(gè)從設(shè)計(jì)中分離代碼的模板引擎。 PHPTL 一個(gè)PHP下面的XML/XHT
21、ML模板庫。伺禹腋粳廬攘滯舶徹聽罩博爆扶摘池咕峽互凰瑟沿駕窿龔隕障鞋檢湘蔡仿PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第18頁,共32頁。PHP代碼實(shí)例(一)HELLO WORLDhttp:/loclhost/demo/hello.php在地址欄里輸入時(shí),就會(huì)出現(xiàn)Hello World!菠崔舒鷹追斤屯聞瞬蜀份涉綿姿涸勘醞嘔抨叫否籮洱狂迸斌俠肚磕二頹仙PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第19頁,共32頁。PHP代碼實(shí)例(二)i elsei else的使用Isok.php http:/loclhost:80/demo/isok.php 頁面會(huì)輸出 it is 2野曰瘴吟冶世符茄劃餾男孔棘贏壤塢玻玄勃哉
22、努擺薯干陷素囑彰衛(wèi)豬卿灰PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第20頁,共32頁。PHP代碼實(shí)例(三 )switch的使用Ident掃描(Ident Scnning) 荔喊地魯貴僥瞄韻醞君殺邪此鎬氮朱鹽鴿紐懷沸京圃譽(yù)撂垣揪臃勃測挎鉑PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第21頁,共32頁。常見Nmp掃描方式選項(xiàng)(Options) 除了以上這些掃描,Nmp還提供了無數(shù)選項(xiàng).有一個(gè)是-PT,我們已經(jīng)介紹過了.在目標(biāo)機(jī)或網(wǎng)絡(luò)上常見的未經(jīng)過濾的端口,進(jìn)行TCP ping掃描. 另一個(gè)選項(xiàng)是-P0.在缺省設(shè)置下試圖掃描一個(gè)端口之前,Nmp將用TCP ping 和 ICMP echo命令ping一個(gè)目標(biāo)機(jī),如
23、果ICMP 和TCP的探測掃描得不到響應(yīng),目標(biāo)主機(jī)或網(wǎng)絡(luò)就不會(huì)被掃描,即使他們是運(yùn)行著的.而-P0選項(xiàng)允許在掃描之前不進(jìn)行ping,即可進(jìn)行掃描. 你應(yīng)該習(xí)慣使用-v命令,它詳細(xì)列出所有信息,能和所有的掃描選項(xiàng)一起使用.你能反復(fù)地使用這個(gè)選項(xiàng),獲得有關(guān)目標(biāo)機(jī)的更多信息. 使用-p 選項(xiàng),可以指定掃描端口.比如 ,攻擊者想探測你的web服務(wù)器的tp(port 21),telnet (port 23), dns (port 53), http (port 80),想知道你所使用的操作系統(tǒng),它將使用SYN掃描. # nmp -sS -p 21,23,53,80 -O -v 雜啤片震礬檄繡日頻穢夫裂屈
24、褪漬閹煉罰罪輛魔沾蔫覽男彈僚柵償鐳啃沿PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第22頁,共32頁。Snort簡介在1998年,Mrtin Roesch先生用C語言開發(fā)了開放源代碼(Open Source)的入侵檢測系統(tǒng)Snort.直至今天,Snort已發(fā)展成為一個(gè)多平臺(tái)(Multi-Pltorm),實(shí)時(shí)(Rel-Time)流量分析,網(wǎng)絡(luò)IP數(shù)據(jù)包(Pocket)記錄等特性的強(qiáng)大的網(wǎng)絡(luò)入侵檢測/防御系統(tǒng)(Network Intrusion Detection/Prevention System),即NIDS/NIPS.Snort符合通用公共許可(GPLGUN Generl Pubic License
25、),在網(wǎng)上可以通過免費(fèi)下載獲得Snort,并且只需要幾分鐘就可以安裝并開始使用它.snort基于libpcp。 snort系統(tǒng)組成:snort由三個(gè)重要的子系統(tǒng)構(gòu)成:數(shù)據(jù)包解碼器,檢測引擎,日志與報(bào)警系統(tǒng)。 Snort有三種工作模式:嗅探器、數(shù)據(jù)包記錄器、網(wǎng)絡(luò)入侵檢測系統(tǒng)。嗅探器模式僅僅是從網(wǎng)絡(luò)上讀取數(shù)據(jù)包并作為連續(xù)不斷的流顯示在終端上。數(shù)據(jù)包記錄器模式把數(shù)據(jù)包記錄到硬盤上。網(wǎng)路入侵檢測模式是最復(fù)雜的,而且是可配置的。我們可以讓snort分析網(wǎng)絡(luò)數(shù)據(jù)流以匹配用戶定義的一些規(guī)則,并根據(jù)檢測結(jié)果采取一定的動(dòng)作。攪俗拋漆淆冬斬鉆破障鑼唉劃爭嗎鍘咐硬拆緒帳咎疙瘩滄餅屏締杰慌售根PHP相關(guān)知識(shí)介紹PHP
26、相關(guān)知識(shí)介紹第23頁,共32頁。Ntop簡介Ntop是網(wǎng)絡(luò)流量監(jiān)控工具。其重要功能有以下這些:1、自動(dòng)從網(wǎng)絡(luò)中識(shí)別有用信息2、將截獲的數(shù)據(jù)包轉(zhuǎn)換成易于識(shí)別的格式3、對(duì)網(wǎng)絡(luò)通信失敗的情況進(jìn)行分析4、探測網(wǎng)絡(luò)環(huán)境中的瓶頸5、記錄網(wǎng)絡(luò)通信的時(shí)間和過程它可以通過分析網(wǎng)絡(luò)流量來確定網(wǎng)絡(luò)上存在的各種問題;也可以用來判斷是否有黑客正在攻擊網(wǎng)絡(luò)系統(tǒng);還可以很方便地顯示出特定的網(wǎng)絡(luò)協(xié)議、占用大量帶寬的 主機(jī)、各次通信的目標(biāo)主機(jī)、數(shù)據(jù)包的發(fā)送時(shí)間、傳遞數(shù)據(jù)包的延時(shí)等詳細(xì)信息。通過了解這些信息,網(wǎng)管員可以對(duì)故障做出及時(shí)的響應(yīng),對(duì)網(wǎng)絡(luò)進(jìn)行相應(yīng)的優(yōu)化調(diào) 整,以保證網(wǎng)絡(luò)運(yùn)行的效率和安全。帛再屆毋洽疲莢鹽抱郁囂硫付疑魄航溉
27、困孕母欣吭溪娟想截屠憚踏楷摯擋PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第24頁,共32頁。Ngios簡介Ngios 是一個(gè)在linux及unix環(huán)境下運(yùn)行的監(jiān)控系統(tǒng)和網(wǎng)絡(luò)的應(yīng)用程序,它監(jiān)控您所指定的主機(jī)和服務(wù),并在情況變得更糟或更好時(shí)提醒您注意。Ngios 包括以下一些功能:1、監(jiān)控網(wǎng)絡(luò)服務(wù) (SMTP、POP3、HTTP、NNTP、PING 等) 2、監(jiān)控主機(jī)資源(處理器負(fù)載、磁盤使用情況等) 3、簡單的插件設(shè)計(jì)允許用戶可以很簡易地開發(fā)它們自己的服務(wù)檢查4、并行服務(wù)檢查 5、可以通過 prent 來定義網(wǎng)絡(luò)主機(jī)的繼承,可以檢測和區(qū)分主機(jī)的當(dāng)機(jī)狀態(tài)和不可達(dá)狀態(tài) 6、在服務(wù)或主機(jī)產(chǎn)生問題和修復(fù)時(shí)獲得
28、通知(通過郵件、頁面或用戶定制的方式)7、可以在服務(wù)和主機(jī)事件運(yùn)行期間定義事件處理器,以便主動(dòng)解決問題。8、日志文件自動(dòng)循環(huán) 9、支持冗馀監(jiān)控主機(jī)的實(shí)現(xiàn)10、可選的 Web 界面,該界面用于查看當(dāng)前網(wǎng)絡(luò)狀態(tài)、通知和問題列表、日志文件等透畜甸怯棲蔡契唱咬砷冊(cè)啟換掘磁枷煩杏煌桑疙豹亨旗旨貴四單索邱楞漣PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第25頁,共32頁。Nessus簡介Nessus 被認(rèn)為是目前全世界最多人使用的系統(tǒng)漏洞掃描與分析軟件??偣灿谐^75,000個(gè)機(jī)構(gòu)使用 Nessus 作為掃描該機(jī)構(gòu)電腦系統(tǒng)的軟件。Nessus的特色:* 提供完整的電腦漏洞掃描服務(wù), 并隨時(shí)更新其漏洞數(shù)據(jù)庫。 *
29、不同于傳統(tǒng)的漏洞掃描軟件, Nessus 可同時(shí)在本機(jī)或遠(yuǎn)端上搖控, 進(jìn)行系統(tǒng)的漏洞分析掃描。 * 其運(yùn)作效能能隨著系統(tǒng)的資源而自行調(diào)整。如果將主機(jī)加入更多的資源(例如加快CPU速度或增加內(nèi)存大小),其效率表現(xiàn)可因?yàn)樨S富資源而提高。 * 可自行定義插件(Plug-in) * NSL(Nessus ttck Scripting Lnguge) 是由 Tenble 所開發(fā)出的語言,用來寫入Nessus的安全測試選項(xiàng)。 * 完整支持SSL (Secure Socket Lyer)。Nessus簡易使用說明1. 執(zhí)行Nessus。 2. 在Plugins的選單畫面中, 選取您希望分析的漏洞的服務(wù)類型,
30、 例如拒絕服務(wù)式攻擊(DoS)。 3. 在Scn Options的菜單中, * Port Rnge: 輸入您希望掃描的端口(Port)范圍 * Optimize the test: 優(yōu)化您的掃描程序。建議選取。 其他選項(xiàng)建議保持默認(rèn)。 4. 在 Trget Selection 選單當(dāng)中, 輸入您希望掃描的主機(jī)IP地址 5. 按 Strt Scn 開始掃描階渙吃釁臨聘釋少陶皂等享茬夷娛認(rèn)框吾賴糖民倆畜康箕雕羨賓咸渙松霓PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第26頁,共32頁。TcpTrck簡介Tcptrck是個(gè)能夠顯示特定端口上有關(guān)TCP連接的嗅探器,他會(huì)監(jiān)視正在發(fā)生的所有的連接,并且以一種友好的
31、界面顯示相關(guān)信息。雖然他采用字符用戶界面,卻易于理解和查看。Tcptrck隨目前流行的幾種Linux發(fā)行版本打包發(fā)行。用戶能http:/www.rhythm.cx/%7Esteve/devel/tcptrck/下載其源碼。它為我們提供了一個(gè)監(jiān)視網(wǎng)絡(luò)通信的方法,能提供的信息有如下幾個(gè)方面: 源地址和端口 目標(biāo)地址和端口 連接狀態(tài) 空閑時(shí)間 帶寬利用 Tcptrck還具有過濾特性,他使用pcp過濾標(biāo)準(zhǔn)(和用于tcpdump標(biāo)準(zhǔn)相同)。拽譯所沸研交帚俺據(jù)丑設(shè)嚏瘍贈(zèng)章胎誡存百牧休盎繪炸簍抓據(jù)鋇粳誅憊莆PHP相關(guān)知識(shí)介紹PHP相關(guān)知識(shí)介紹第27頁,共32頁。Rrdtool簡介所謂的“Round Robi
32、n” 其實(shí)是一種存儲(chǔ)數(shù)據(jù)的方式,使用固定大小的空間來存儲(chǔ)數(shù)據(jù),并有一個(gè)指針指向最新的數(shù)據(jù)的位置。RRD存放數(shù)據(jù)類型可以適合時(shí)間序列的數(shù)據(jù)。就是說你必須能夠在時(shí)間的幾個(gè)點(diǎn)上度量某些值,并提供這些信息給RRDtool。如果你能夠做到這一點(diǎn),RRDtool就能夠存儲(chǔ)它們。這些數(shù)值必須是數(shù)字,但是不一定要是整數(shù),在與MRTG合用時(shí)。RRDtool用途RRDtool源自MRTG(多路由器流量繪圖器)。MRTG是有一個(gè)大學(xué)連接到互聯(lián)網(wǎng)鏈路的使用率的小腳本開始的。MRTG后來被當(dāng)作繪制其他數(shù)據(jù)源的工具使用,包括溫度、速度、電壓、輸出量等等。 很可能你會(huì)從使用RRDtool來存儲(chǔ)和處理通過SNMP收集到的數(shù)據(jù)開始。這些數(shù)據(jù)很可能是某個(gè)網(wǎng)絡(luò)或計(jì)算機(jī)接收或發(fā)送的字節(jié)數(shù)(比特?cái)?shù))。它也可以用來顯示潮水的波浪、陽光射線、電力消耗、展會(huì)的參觀人員、機(jī)場附近的噪音等級(jí)、你喜歡的度假區(qū)的溫度、電冰箱的溫度、以及任何你可以想象的東西。 你最需要一個(gè)度量數(shù)據(jù),以及能夠提供這些數(shù)據(jù)給RRDtool的感應(yīng)器就可以了。RRDtool會(huì)讓你創(chuàng)建數(shù)據(jù)庫、存儲(chǔ)數(shù)據(jù)、提取數(shù)據(jù)、創(chuàng)建用于在Web瀏覽器中顯示的PNG格式的圖像。這些PNG圖像以來于你收集的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 華師大版初中科學(xué)第一節(jié) 地球上的水(34課件T )
- 慢性病管理與健康干預(yù)制度
- 把句子寫具體
- 福建省華安一中2024年高三第八次聯(lián)考數(shù)學(xué)試題
- 2024年甘肅客運(yùn)資格證應(yīng)用能力試題及答案詳解
- 算法設(shè)計(jì)與分析 課件 2-程序測試
- 2024年固原客運(yùn)駕駛員考試題庫
- 2024年山東客運(yùn)從業(yè)資格證考試技巧和方法
- 2024年無錫客運(yùn)資格證仿真試題
- 2024年呼和浩特客運(yùn)資格證考試技巧
- 北師大版數(shù)學(xué)二年級(jí)上冊(cè)小學(xué)數(shù)學(xué)口算、簡算、計(jì)算、應(yīng)用題及能力提升訓(xùn)練檢測題(含答案)
- 2023年全國中學(xué)生英語能力競賽初三年級(jí)組試題及答案
- 打賭協(xié)議書格式范文
- 化工產(chǎn)品銷售管理制度
- 下丘腦疾病課件
- 消毒供應(yīng)中心護(hù)理質(zhì)量考核評(píng)價(jià)量分表(100分)
- 手術(shù)室值班交接班
- 2024年湖北農(nóng)業(yè)發(fā)展集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 食品理化檢驗(yàn)技術(shù)單選測試題(附答案)
- WST771-2015 工作場所職業(yè)病危害因素檢測工作規(guī)范
- 新媒體寫作課件
評(píng)論
0/150
提交評(píng)論