




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、OTRS系列之安裝部署篇Mr.Liu2011/9/11 引言O(shè)TRS系列之安裝部署篇主要是作者結(jié)合自身實(shí)踐來(lái)向你講述如何安裝OTRS以及解決安裝過(guò)程中遇到的一些問(wèn)題。相信通過(guò)閱讀這篇文章可以讓你成功的完成OTRS的安裝與部署。OTRS系列之這個(gè)系列的文章是這個(gè)作者希望能通過(guò)自己對(duì)OTRS的學(xué)習(xí)與了解,使用簡(jiǎn)潔、通俗的語(yǔ)言向各位傳遞、分享OTRS相關(guān)知識(shí)。盡管作者本人對(duì)OTRS系統(tǒng)正處于學(xué)習(xí)過(guò)程中,但這依然擋不住他的一片“吹噓”之心,希望能與大家一起共同交流、學(xué)習(xí)、進(jìn)步。愛(ài)啰嗦的人:在安裝任何一款軟件時(shí),盡可能不要讓安裝的軟件路徑包含中文或者空格,雖然有時(shí)并不影響軟件的正常使用。如果你能養(yǎng)成這樣
2、一個(gè)良好的習(xí)慣的話,相信你會(huì)受益非淺。2 OTRS之安裝部署簡(jiǎn)介最初,OTRS 只能搭配MySQL數(shù)據(jù)庫(kù)。后續(xù)的版本已可以很好的支Oracle,PostgreSQL,DB2,和MS SQL Server。OTRS 可以安裝在UNIX系統(tǒng)或類(lèi)UNIX系統(tǒng) (如Linux,Mac OS X,F(xiàn)reeBSD等),甚至安裝在Microsoft Windows也可以工作得很好。OTRS系統(tǒng)可通過(guò)在Apache中擴(kuò)展mod_perl.so來(lái)加載實(shí)現(xiàn)用戶界面部分獨(dú)立在一臺(tái)服務(wù)器,將分離后的數(shù)據(jù)庫(kù)單獨(dú)安裝在另外一臺(tái)服務(wù)器。由于作者本人長(zhǎng)期工作在Windows平臺(tái)下,所以,后面所介紹的OTRS安裝部署相關(guān)內(nèi)容均
3、基于Windows平臺(tái)下。當(dāng)然,作者還會(huì)收集一些在Linux下進(jìn)行安裝的內(nèi)容資料融入進(jìn)來(lái),以期望為更多的讀者提供便利。OTRS的運(yùn)行所需的環(huán)境配置包括:Apache、MySQL、Perl。所以我們需要準(zhǔn)備Apache、MySQL、Perl以及必備的OTRS源碼。當(dāng)然,OTRS團(tuán)隊(duì)考慮的非常全面。在提供手動(dòng)配置安裝的同時(shí),也提供了基于Windows版本的安裝文件。除非你不想體驗(yàn)一下手動(dòng)安裝的樂(lè)趣,否則,作者還是非常希望你能按照這篇文章的敘述來(lái)親自動(dòng)手進(jìn)行安裝配置!接下來(lái)就讓我們一起踏上征途吧!2.1 名詞解釋2.1.1 PerlPerl 最初的設(shè)計(jì)者為拉里沃爾(Larry Wall),他于198
4、7年12月18日發(fā)表。Perl借取了C、sed、awk、shell scripting以及很多其他程序語(yǔ)言的特性。其中最重要的特性是它內(nèi)部集成了正則表達(dá)式的功能,以及巨大的第三方代碼庫(kù)CPAN。簡(jiǎn)而言之,Perl象C一樣強(qiáng)大,象awk、sed等腳本描述語(yǔ)言一樣方便。Perl 一般被稱為“實(shí)用報(bào)表提取語(yǔ)言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小寫(xiě)的。一般,“Perl”,有大寫(xiě)的 P,是指語(yǔ)言本身,而“perl”,小寫(xiě)的 p,是指程序運(yùn)行的解釋器。與腳本語(yǔ)言一樣,Perl不需要編譯器和鏈接器來(lái)運(yùn)行代碼,你要做
5、的只是寫(xiě)出程序并告訴Perl來(lái)運(yùn)行而已。這意味著Perl對(duì)于小的編程問(wèn)題的快速解決方案和為大型事件創(chuàng)建原型來(lái)測(cè)試潛在的解決方案是十分理想的。在Linux 系統(tǒng)下、大部分類(lèi)UNIX 系統(tǒng)(包括Mac OS X),perl是隨系統(tǒng)安裝的,可在命令行終端輸入命令perl -v,查看版本,對(duì)于Windows有兩種版本可用:Strawberry Perl 與 ActivePerl。2.1.2 CPANCPAN(Comprehensive Perl Archive Network)中譯為“Perl綜合典藏網(wǎng)”,“Perl綜合檔案網(wǎng)”或者“Perl程序庫(kù)”。它包含了極多用Perl寫(xiě)成的軟件和其文件。CPAN
6、亦是一支Perl程式的名字,其作用是讓使用者容易從CPAN下載、安裝、更新及管理其他在CPAN上的Perl程式。2.1.3 ITSMITSM或IT服務(wù)管理是一套幫助企業(yè)對(duì)IT系統(tǒng)的規(guī)劃、研發(fā)、實(shí)施和運(yùn)營(yíng)進(jìn)行有效管理的方法,是一套方法論。ITSM起源于ITIL(IT Infrastructure Library,IT基礎(chǔ)架構(gòu)標(biāo)準(zhǔn)庫(kù)),ITIL是CCTA(英國(guó)國(guó)家電腦局)于1980年開(kāi)發(fā)的一套IT服務(wù)管理標(biāo)準(zhǔn)庫(kù)。它把英國(guó)在IT管理方面的方法歸納起來(lái),變成規(guī)范,為企業(yè)的IT部門(mén)提供一套從計(jì)劃、研發(fā)、實(shí)施到運(yùn)維的標(biāo)準(zhǔn)方法。這套標(biāo)準(zhǔn)已經(jīng)被歐洲、美洲和澳洲的很多企業(yè)采用,目前在歐洲4060%的IT經(jīng)理都知
7、道ITSM,在美國(guó)有20-30%的IT經(jīng)理了解ITSM,而在國(guó)內(nèi)了解ITSM的人還很少。ITSMf的CEO Aidan Lawes認(rèn)為,“對(duì)一個(gè)企業(yè)來(lái)說(shuō),不管其IT架構(gòu)多大,都需要ITSM,目前把業(yè)務(wù)與IT能夠很好集成的客戶還不多,很多人首先想到的是業(yè)務(wù),然后才是IT,而不是用IT去驅(qū)動(dòng)業(yè)務(wù)。” Aidan Lawes認(rèn)為有必要要從教育入手普及ITSM,讓人們從學(xué)生時(shí)代就意識(shí)到ITSM的重要性。 基于不同的出發(fā)點(diǎn)和側(cè)重點(diǎn),人們提出了各種各樣的有關(guān)IT服務(wù)管理的定義。國(guó)際IT領(lǐng)域的權(quán)威研究機(jī)構(gòu)加特納(Gartner)認(rèn)為,ITSM是一套通過(guò)服務(wù)級(jí)別協(xié)議(SLA)來(lái)保證IT服務(wù)質(zhì)量的協(xié)同流程,它融
8、合了系統(tǒng)管理、網(wǎng)絡(luò)管理、系統(tǒng)開(kāi)發(fā)管理等管理活動(dòng)和變更管理、資產(chǎn)管理、問(wèn)題管理等許多流程的理論和實(shí)踐。而ITSM領(lǐng)域的國(guó)際權(quán)威組織itSMF(國(guó)際IT服務(wù)管理論壇)則認(rèn)為ITSM是一種以流程為導(dǎo)向、以客戶為中心的方法,它通過(guò)整合IT服務(wù)與組織業(yè)務(wù),提高組織IT服務(wù)提供和服務(wù)支持的能力及其水平。 ITSM只是一套方法論,其最終的實(shí)施還是要依靠相應(yīng)的工具和經(jīng)驗(yàn)。由于國(guó)內(nèi)的信息化仍處于起步階段,因此以前更多的是關(guān)注技術(shù),例如很多客戶也采用了網(wǎng)絡(luò)管理、系統(tǒng)管理等管理工具,但技術(shù)只保證了服務(wù)的質(zhì)量和效率,標(biāo)準(zhǔn)流程則負(fù)責(zé)監(jiān)控IT服務(wù)的運(yùn)行狀況,而人員素質(zhì)則關(guān)系到服務(wù)質(zhì)量的高低。而ITSM最強(qiáng)調(diào)的就是流程、人
9、員和技術(shù)三大要素的有機(jī)結(jié)合,ITSM在實(shí)施過(guò)程中不僅部署相應(yīng)的管理工具,同時(shí)將根據(jù)企業(yè)的具體情況制定人員的崗位職責(zé)、設(shè)計(jì)日常工作流程,以及突發(fā)事件和問(wèn)題管理流程等等。例如一汽大眾在談到為什么要引入IT服務(wù)管理的理念時(shí)就提出了以下原因:為IT系統(tǒng)用戶提供單一的聯(lián)系點(diǎn),任何用戶在發(fā)現(xiàn)問(wèn)題時(shí)都可以有統(tǒng)一的接口;為IT部門(mén)管理層提供具體的統(tǒng)計(jì)報(bào)告,對(duì)IT部門(mén)工作可以量化衡量;豐富和完善已知問(wèn)題的知識(shí)庫(kù);協(xié)助提高服務(wù)臺(tái)支持人員解決問(wèn)題的整體能力;能夠預(yù)測(cè)系統(tǒng)資源的支持能力;能夠進(jìn)行主動(dòng)性問(wèn)題處理;提高客戶滿意度。這些原因既代表了企業(yè)客戶在IT服務(wù)管理方面的典型需求,同時(shí)也是ITSM的目標(biāo)。另外ITSM能
10、夠降低管理成本,Aidan Lawes以寶潔公司為例,寶潔公司在采用ITSM后節(jié)省了48%的費(fèi)用。 其實(shí)ITSM并不是一個(gè)新概念,那么為什么現(xiàn)在才開(kāi)始引起人們的注意呢?事實(shí)是,以前客戶在進(jìn)行IT系統(tǒng)的建設(shè)時(shí)更多的關(guān)注業(yè)務(wù),IT跟著業(yè)務(wù)跑,例如金融客戶忙于Corebanking、InternetBanking 等業(yè)務(wù),電信客戶關(guān)注的是計(jì)費(fèi)系統(tǒng)、BOSS等,制造客戶上ERP系統(tǒng)等,而目前企業(yè)信息化建設(shè)已初具規(guī)模,業(yè)務(wù)系統(tǒng)基本已告一段落,而下一步關(guān)注的重點(diǎn)則從技術(shù)轉(zhuǎn)向管理,如何能讓這些系統(tǒng)更好運(yùn)行起來(lái),如何提高管理效率。國(guó)家信息化評(píng)測(cè)中心的胡建生副主任對(duì)此非常關(guān)切,“目前國(guó)內(nèi)企業(yè)每年IT投入達(dá)近萬(wàn)億
11、元,如何將以前的、現(xiàn)在的以及未來(lái)的IT投入有效的管理起來(lái),落實(shí)有效益的信息化,這是我們目前最關(guān)心的問(wèn)題。事實(shí)上,在信息化建設(shè)初期,也確實(shí)發(fā)現(xiàn)了很多問(wèn)題,造成IT投資浪費(fèi)。因此以效能為導(dǎo)向推動(dòng)企業(yè)信息化建設(shè),加強(qiáng)對(duì)IT基礎(chǔ)設(shè)施的管理是我們目前的工作重點(diǎn)。而ITSM正是基于這樣一種理念?!? OTRS之安裝部署進(jìn)行時(shí)3.1 Windows平臺(tái)安裝部署OTRS發(fā)展至今,已從最初的Unix、Linux操作系統(tǒng)發(fā)展至能夠很好地支持Windows操作系統(tǒng)平臺(tái)。在使用Windows平臺(tái)進(jìn)行安裝部署之前,我們需要準(zhǔn)備以下軟件工具。軟件類(lèi)別軟件名稱及版本備注操作系統(tǒng)Windows XP、Server 2003、
12、Server2008、Windows7及以上數(shù)據(jù)庫(kù)My SQL 5.0 +Web服務(wù)器Apache 2.2.1-win32-x86PerlStrawberry Perl +OTRSOTRS 3.0.10OTRS安裝部署所需軟件3.1.1 操作系統(tǒng)由于作者本人使用的操作系統(tǒng)為Windows7,所以后面介紹的內(nèi)容將在該版本的系統(tǒng)基礎(chǔ)之上進(jìn)行。3.1.2 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)推薦使用My SQL,OTRS本身默認(rèn)支持的數(shù)據(jù)庫(kù)即為My SQL。對(duì)于初次接觸OTRS的朋友來(lái)說(shuō),這應(yīng)該是最好的選擇。My SQL 官方主頁(yè):。My SQL 下載地址:http:
13、//downloads/installer。My SQL 版本:5.0 及以上。請(qǐng)注意如果你要通過(guò)官網(wǎng)下載My SQL的話,需要有My SQL賬號(hào)登陸后才能下載哦!My SQL的安裝只需要一步一步的按照提示進(jìn)行即可,這里不再多做贅述。3.1.3 Web服務(wù)器Web服務(wù)器我們選擇使用Apache,在這里要說(shuō)明一下,OTRS并不是只支持Apache,凡是支持perl運(yùn)行的Server均可。之所以選擇Apache是考慮到它的通用性以及支持廣泛等特點(diǎn),同時(shí)OTRS對(duì)Apache支持也配置也比較簡(jiǎn)便。Apache官方主頁(yè):/ Apahce
14、下載地址: /apache/httpd/binaries/win32/httpd-2.2.21-win32-x86-openssl-0.9.8r.msi。Apache 版本:httpd-2.2.21-win32-x86-openssl-0.9.8rApache的安裝過(guò)程這里就不再多做介紹,不熟悉的朋友可以去搜索一下相關(guān)的資料。3.1.4 Perl Perl簡(jiǎn)介參見(jiàn)本文第2.1.1章節(jié)Perl。 Perl選擇從Perl簡(jiǎn)介可以大致了解關(guān)于Perl的一些情況,上面提到Linux系統(tǒng)在安裝后會(huì)自帶perl,這對(duì)Windows
15、版本也會(huì)有兩種版本:Strawberry Perl與Active Perl。這里,我們選擇Strawberry Perl(草莓 Perl)。作者一直習(xí)慣叫它草莓,因?yàn)樵诠倬W(wǎng)頁(yè)面上可以看到一顆很大很鮮亮的草莓??谒剂飨聛?lái)了。草莓的官網(wǎng):/。草莓下載頁(yè)面:/releases.html。草莓下載地址:/download//strawberry-perl-.zip。草莓最新版本:這里需要提示一下,草莓在Wind
16、ows上面分別支持.msi安裝與.zip配置。作者建議下載.zip格式的草莓壓縮包,如果你不想因?yàn)榘惭b的方式來(lái)產(chǎn)生過(guò)多的系統(tǒng)注冊(cè)表垃圾的話。 Perl安裝現(xiàn)在開(kāi)始介紹如何配置草莓, 作者假設(shè)你已下載好草莓的相關(guān)包。 解壓縮草莓ZIP包將下載好的草莓ZIP版本壓縮包解壓到C盤(pán)根目錄下,其實(shí)也不一定非要放在C盤(pán),這個(gè)沒(méi)有過(guò)多的約束,之所以放C盤(pán)是因?yàn)樽髡哒J(rèn)為這樣會(huì)更好的梳理。修改解壓后的草莓文件夾名稱為 strawberry,當(dāng)然,你不修改也可以。如下圖:草莓解壓縮文件示意圖 設(shè)置系統(tǒng)環(huán)境變量首先,需要設(shè)置Perl的環(huán)境變量到系統(tǒng)環(huán)境變量PERL5LIB中。打開(kāi)系統(tǒng)環(huán)境變量,查找到P
17、ERL5LIB,然后添加C:strawberryperlbin;到PERL5LIB中。如下圖:設(shè)置草莓Perl系統(tǒng)環(huán)境變量示意圖系統(tǒng)環(huán)境變量示意圖添加完成后,點(diǎn)擊“確定”按鈕保存。然后打開(kāi)Windows開(kāi)始-運(yùn)行,輸入CMD進(jìn)入命令行窗口。在該窗口輸入“perl”命令,如果命令行窗口光標(biāo)自動(dòng)換行并閃爍同時(shí)未給出任何提示,則表示配置成功。如下圖:假如系統(tǒng)給出一堆的信息,很有可能是表示你沒(méi)有配置成功,需要檢查一下相關(guān)的配置信息。例如在你的系統(tǒng)中已經(jīng)安裝了Oracle數(shù)據(jù)庫(kù)軟件,那么作者非常不幸的告訴你,此時(shí)你的perl命令是無(wú)法正常使用的。不信你試試,絕對(duì)會(huì)提示一大堆的錯(cuò)誤信息給你。因?yàn)镺racl
18、e本身包含的perl的相關(guān)插件程序與你現(xiàn)在安裝的Perl產(chǎn)生沖突。當(dāng)然,我們能快速的解決這個(gè)問(wèn)題。查找并修改系統(tǒng)環(huán)境變量PERL5LIB中的Oracle環(huán)境變量配置。在環(huán)境變量PERL5LIB對(duì)應(yīng)的值中,你會(huì)看到一大堆關(guān)于Oracle的路徑配置,此時(shí),你需要把值中與Oracle相關(guān)的信息都剪切出來(lái),然后修改成如下內(nèi)容:E:oracleproduct10.2.0db_1perl5.8.8lib,最終PERL5LIB對(duì)應(yīng)的值如下:PERL5LIB = C:strawberrtperlbin;E:oracleproduct10.2.0db_1perl5.8.8lib不用擔(dān)心你的Oracle啟動(dòng)不了,
19、因?yàn)檫@不會(huì)影響Oracle的正常使用。再重新打開(kāi)一個(gè)命令行窗口,輸入perl命令,這次就應(yīng)該不會(huì)再出現(xiàn)那些讓你感到討厭的信息了。作者建議大家閱讀草莓根目錄下的README.txt文件,這樣有助于大家了解草莓的一些配置信息。接下來(lái)執(zhí)行草莓根目錄下的relocation.pl.bat與update_env.pl.bat 文件。如下圖:執(zhí)行relocation.pl.bat 文件示意圖執(zhí)行update_env.pl.bat 文件示意圖在執(zhí)行relocation.pl.bat文件時(shí),因顯示的信息太多,所以這個(gè)懶人就省略執(zhí)行后所顯示的信息截圖了。接下來(lái)打開(kāi)你的系統(tǒng)環(huán)境變量,查看變量Path對(duì)應(yīng)的值,是不
20、是很神奇的發(fā)現(xiàn)多了很多關(guān)于草莓的信息呢!如下圖:草莓環(huán)境變量設(shè)置完畢示意圖恭喜你,到此為止,你已經(jīng)基本完整配置好草莓的運(yùn)行所需環(huán)境變量了。3.1.5 OTRS吼!主角登場(chǎng)啦!想必各位早已經(jīng)等不及了吧!接下來(lái)就讓我們開(kāi)始?xì)g迎主角吧! 不過(guò),在這之前,作者強(qiáng)烈期望你能閱讀一下OTRS程序根目錄下的相關(guān)文件。每一款開(kāi)源產(chǎn)品發(fā)布以后,都會(huì)伴隨產(chǎn)生多個(gè)描述文件,養(yǎng)成閱讀這些文件的習(xí)慣,有助于你更好的了解該產(chǎn)品。請(qǐng)參見(jiàn)下表:文件名稱文件描述備注RELEASE介紹OTRS版本信息README介紹OTRS信息、運(yùn)行環(huán)境以及程序結(jié)構(gòu)相關(guān)。是README.database介紹OTRS數(shù)據(jù)庫(kù)相關(guān)信息是README.
21、webserver介紹OTRS 運(yùn)行所需webserver信息是INSTALL介紹如何安裝配置OTRS信息是INSTALL.RedHat介紹如何在RedHat下安裝配置OTRSINSTALL.SuSE介紹如何在Suse下安裝配置OTRSOTRS安裝部署幫助文件表 修改OTRS程序配置文件為什么要修改OTRS程序相關(guān)的配置文件了?主要有以下兩點(diǎn):第一是因?yàn)镺TRS運(yùn)行所需的核心配置文件需要重命名!第二是因?yàn)镺TRS程序都是基于Linux下開(kāi)發(fā)出來(lái)的,所以維護(hù)團(tuán)隊(duì)打包發(fā)布后的程序中內(nèi)置的相關(guān)路徑都是基于Linux系統(tǒng)下的,你拿Linux下的路徑在Windows下跑!請(qǐng)問(wèn)能跑通嗎?所以
22、,我們需要修改一下相關(guān)的配置文件。放心,不會(huì)修改太多。 重命名相關(guān)文件將otrs/Kernel/Config.pm.dist文件重命名為Kernel/Config.pm;將otrs/ Kernel/Config/GenericAgent.pm.dist 文件重命名為GenericAgent.pm。OTRS文件重命名效果圖 修改路徑信息1. 打開(kāi)otrs/Kernel/Config.pm 文件,在該文件第62行左右查找到$Self-Home = /opt/otrs; 將/opt/otrs修改為你本地的物理路徑。如下圖:修改otrs Home 路徑示意圖2. 打開(kāi)otrs/scripts/apac
23、he2-perl-startup.pl文件,查找到第38行附近,將38方至40行的路徑信息全部改成你本地的路徑信息。如下圖:修改otrs 相關(guān)配置路徑信息示意圖到此為止,OTRS運(yùn)行時(shí)所需要的一些路徑我們已經(jīng)修改完畢。其實(shí)otrs其他程序文件中還存在一些Linux下的路徑信息,不過(guò)已經(jīng)不影響我們的正常使用了。如果你有興趣的話,可以去檢索并修改。 檢查OTRS運(yùn)行所需模塊OTRS以一種非常靈活的組件形式來(lái)完成程序的組裝與構(gòu)建,接下來(lái)我們需要檢查支撐otrs程序運(yùn)行所需要的一些組件是否已安裝。otrs 內(nèi)置了一些文件幫助我們檢查otrs運(yùn)行所需模塊是否已完全安裝。其中在otrsbin
24、 文件夾下有一個(gè)名叫otrs.CheckModules.pl 的文件,我們需要通過(guò)perl命令來(lái)執(zhí)行該文件即可進(jìn)行檢查。打開(kāi)開(kāi)始-運(yùn)行-CMD,進(jìn)入Windows命令行窗口執(zhí)行以下命令perl pathotrsbinotrs.CheckModules.pl 然后回車(chē)。如下圖:檢查otrs程序允許所需模塊示意圖上圖中顯示的模塊信息列表是otrs程序運(yùn)行所需要的外部支撐模塊。模塊后面顯示ok的為已經(jīng)安裝好的模塊,如果模塊后面顯示的是Not installed!則表示這個(gè)模塊尚未安裝,需要我們安裝來(lái)完善。 安裝OTRS運(yùn)行所需模塊通過(guò)檢查otrs運(yùn)行所需的支撐模塊可以知道目前還缺少那些
25、模塊,下面就可以開(kāi)始安裝這些缺少的模塊。重新打開(kāi)一個(gè)Windows命令行窗口,使用草莓?dāng)y帶的CPAN來(lái)進(jìn)行安裝。接下來(lái)我們就拿缺少的Date:Format模塊來(lái)進(jìn)行示例。在Windows命令行中輸入CPAN命令,然后回車(chē)進(jìn)入CPAN。如下圖:進(jìn)入CPAN示意圖接下來(lái)使用CPAN 的install命令來(lái)安裝尚未安裝的相關(guān)模塊。在命令行輸入install 模塊名稱,然后回車(chē)。接下來(lái)CPAN會(huì)自動(dòng)為你查找該模塊對(duì)應(yīng)的網(wǎng)址并下載相應(yīng)的資源進(jìn)行安裝。如下圖:CPAN install 安裝命令演示示意圖Date:Format 模塊安裝示意圖Date:Format 模塊安裝完成示意圖通過(guò)再次執(zhí)行otrs.C
26、heckModules.pl 文件,你會(huì)發(fā)現(xiàn)Date:Format文件已經(jīng)提示OK了。這就表示該模塊已經(jīng)安裝成功。Date:Format 模塊安裝完成后,命令行會(huì)自動(dòng)返回cpan命令開(kāi)始。大家可以遵照以上Date:Format 的模塊安裝方式來(lái)安裝其他缺失的模塊。這里不得不提到的一點(diǎn)是,在某些模塊安裝的時(shí)候,會(huì)出現(xiàn)一些選擇確認(rèn)提示,這種情況下,一般直接回車(chē)、回車(chē)就完事了。安裝Apache2:Reload模塊的時(shí)候,可能會(huì)出現(xiàn)無(wú)法安裝成功。如下圖:Apache2:Reload 模塊安裝失敗示意圖建議先跳過(guò)該模塊的安裝,選擇其他模塊優(yōu)先進(jìn)行安裝。下一章節(jié)將會(huì)獨(dú)立講解如何成功安裝Apache2:Re
27、load 模塊。 安裝Apache2:Reload模塊為什么要把Apache2:Reload模塊獨(dú)立出來(lái)介紹,上一章節(jié)也提到了,我們無(wú)法直接通過(guò)CPAN的命令行方式成功完成該模塊的安裝。同時(shí)該模塊的安裝方式也也其他模塊有些不同,接下來(lái)就讓我們一起學(xué)習(xí)并安裝該模塊。安裝之前建議閱讀/package/kmx/mod_perl/README-512.TXT。1. 安裝mod_perl binaries打開(kāi)Windows 開(kāi)始-運(yùn)行-cmd,進(jìn)入windows命令行。輸入以下命令:pip /p
28、ackage/kmx/mod_perl/5.12_x86/mod_perl-2.0.4-MSWin32-x86-multi-thread-5.12.par輸入命令后,點(diǎn)擊回車(chē)執(zhí)行該命令。如下圖:安裝Apache2:Reload 模塊示意圖-1該命令是從指定的地址下載mod_perl-2.0.4-MSWin32-x86-multi-thread-5.12.par文件到進(jìn)行安裝。從上圖顯示的信息可以看出,已經(jīng)成功的安裝了Apache2所需的相關(guān)資源。接下來(lái),在該命令結(jié)束后,繼續(xù)輸入如下命令:pip /package/kmx/mod_perl/5.12
29、_x86/libapreq2-2.12-MSWin32-x86-multi-thread-5.12.par 執(zhí)行結(jié)果如下圖所示:安裝Apache2:Reload 模塊示意圖-2執(zhí)行完畢以上命令后,我們已經(jīng)成功的完成了Apache2:Reload的安裝。不管你信不信,反正我是信了!接下來(lái)就讓我們來(lái)驗(yàn)證一下吧!打開(kāi)命令行,使用perl 命令來(lái)執(zhí)行otrs.CheckModules.pl文件,驗(yàn)證是否成功完成了該模塊的安裝。如下圖:Apache2:Reload 安裝驗(yàn)證示意圖從上圖可以看到,以前在Apache2:Reload 后面的 Not installed! 提示變成了ok。這回你總相信了吧!別
30、著急,雖然已成功安裝了該模塊,但是這才是第一步,接下來(lái)還有更重要的一步要進(jìn)行。向下看吧!2. 整合Apache如果要讓Apache支持Perl,則需要在Apache中進(jìn)行配置才行。接下來(lái)需要下載一些能夠讓Apache支持Perl的文件。下載地址:/package/kmx/mod_perl/5.12_x86/ 頁(yè)面見(jiàn)下圖:Mod_perl 下載頁(yè)面示意圖通過(guò)草莓網(wǎng)站提供的這個(gè)下載頁(yè)面,需要下載如下文件:Libapreq2.dll、mod_apreq2.so、mod_perl.so、testweb.zip文件。其中需要將libapreq2.dll、m
31、od_apreq2.so、mod_perl.so 這三個(gè)文件拷貝到Apache安裝目錄下的modules文件夾。如下圖:Modules文件夾示意圖然后解壓testweb.zip文件,解壓后的目錄如下:testweb.zip 文件結(jié)構(gòu)示意圖你會(huì)發(fā)現(xiàn) httpd.conf 文件與Apache根目錄conf文件夾下的httpd.conf 文件名稱相同,這就是Apache運(yùn)行所需的配置文件。只不過(guò),這個(gè)文件是專(zhuān)門(mén)針對(duì)perl支持來(lái)寫(xiě)的精簡(jiǎn)版本。文件內(nèi)容示意圖:testweb.zip 文件下httpd.conf 文件配置示意圖查閱該文件內(nèi)容,大致可以看出都進(jìn)行了那些配置。接下來(lái)打開(kāi)你本地Apache安裝
32、根目錄conf httpd.conf 文件,在眾多的LoadModule XXX 后面緊接著添加上如下內(nèi)容:LoadModule perl_modle modules/mod_perl.soLoadModule apreq_module modules/mod_apreq2.so添加完成后,如下圖:添加mod_perl 模塊到Apache配置文件httpd.conf 示意圖想必你要問(wèn),為什么只添加這兩個(gè)呢?其他那些不需要添加嗎?對(duì),因?yàn)槠渌哪切┠KApache都已經(jīng)為你添加好了。如果你已經(jīng)做好了以上工作,請(qǐng)啟動(dòng)一下Apache的服務(wù)進(jìn)行測(cè)試,查看一下是否會(huì)出現(xiàn)問(wèn)題。如果成功啟動(dòng),則表示配置完
33、成。如果提示失敗,則需要仔細(xì)檢查是否是名稱錯(cuò)誤等引起的問(wèn)題。最快捷的方法就是查看Apache根目錄logserror.log 文件。 配置Apache加載otrs如果你不告訴Apache在什么地方能夠找到otrs程序的話,那么很遺憾的告訴你,你將無(wú)法啟動(dòng)otrs。接下來(lái),就將介紹如何通過(guò)配置來(lái)讓Apache找到并加載otrs。首先,在pathotrsscripts文件夾下找到apache2-httpd.include.conf 文件。如下圖:Apache2-httpd.include.conf 文件示意圖通過(guò)文件名能夠大致猜到這個(gè)文件應(yīng)該是被包含在Apache的httpd.con
34、f 文件中的。那么就下來(lái)我們打開(kāi)該文件并查閱其內(nèi)容。如下圖:Apache2-httpd.include.conf 文件內(nèi)容示意圖這里限于篇幅的原因,并未能完整的展示該文件的內(nèi)容。該文件的內(nèi)容是告訴你如何將otrs加到Apache中去。接下來(lái),拷貝文件的所有內(nèi)容,然后打開(kāi)你本地的Apache安裝根目錄confhttpd.conf 文件。將拷貝的內(nèi)容粘貼到httpd.conf 文件的最后,對(duì),你沒(méi)看錯(cuò)!是全部粘貼。如下圖:Apache httpd.conf 加載otrs配置示意圖仔細(xì)對(duì)比觀察你會(huì)發(fā)現(xiàn),粘貼后過(guò)來(lái)的內(nèi)容與原生的內(nèi)容有一些不同。對(duì),就是相關(guān)的路徑信息不同。因?yàn)榍懊嫣岬給trs是基于li
35、nux下開(kāi)發(fā)的。所以我們需要修改這段內(nèi)容中所有的“/opt”開(kāi)始的配置信息。示例:配置文件路徑修改示意圖修改的時(shí)候請(qǐng)確認(rèn)你將要修改的配置信息是否需要修改,如果你不確定的話,請(qǐng)先查閱相關(guān)文件進(jìn)行對(duì)比確認(rèn)。否則,修改錯(cuò)誤的后果將是你的Apache服務(wù)無(wú)法正常啟動(dòng)。到此為止,我們已經(jīng)完全搭建好的otrs運(yùn)行所需要的環(huán)境與配置了,下面就開(kāi)始進(jìn)行otrs的安裝。 安裝otrs終于要開(kāi)始安裝otrs了,相信有些朋友都已經(jīng)等急了。在開(kāi)始之前,還要強(qiáng)調(diào)一點(diǎn),就是前面所介紹的那些相關(guān)配置,作者假設(shè)你都已經(jīng)成功的配置并且能夠運(yùn)行起來(lái)。否則,你是無(wú)法進(jìn)入otrs安裝了。那就讓我們開(kāi)始吧!1、啟動(dòng)MyS
36、QL數(shù)據(jù)庫(kù)服務(wù)。2、啟動(dòng)Apache服務(wù)。3、打開(kāi)瀏覽器,輸入U(xiǎn)RL:http:/localhost/otrs/installer.pl,訪問(wèn)otrs安裝頁(yè)面。如下圖:otrs 安裝頁(yè)面示意圖通過(guò)頁(yè)面我們可以看到安裝一共分為4大步,點(diǎn)擊“下一個(gè)”按鈕,進(jìn)入安裝步驟的第一步,如下圖:otrs 許可證示意圖第一步是otrs安裝許可證,如果你不同意,相信你也不用繼續(xù)安裝剩下的步驟了。接下來(lái)我們點(diǎn)擊“同意許可”按鈕。進(jìn)入第二步。如下圖:otrs 數(shù)據(jù)庫(kù)設(shè)置示意圖第二步主要是設(shè)置數(shù)據(jù)庫(kù)等相關(guān)信息,在這里根據(jù)你的情況輸入數(shù)據(jù)庫(kù)的用戶名、密碼、主機(jī)地址、類(lèi)型,然后點(diǎn)擊測(cè)試數(shù)據(jù)庫(kù)設(shè)置是否成功。請(qǐng)注意,otrs
37、默認(rèn)支持My SQL數(shù)據(jù)庫(kù),所以你不要期望可以通過(guò)安裝方式得到跟多的數(shù)據(jù)庫(kù)類(lèi)型選擇。如果你的數(shù)據(jù)庫(kù)配置并測(cè)試成功,系統(tǒng)會(huì)給出相關(guān)提示,關(guān)閉提示后,會(huì)自動(dòng)進(jìn)入更為詳細(xì)的數(shù)據(jù)庫(kù)創(chuàng)建頁(yè)面。如下圖:otrs 數(shù)據(jù)庫(kù)設(shè)置示意圖在這個(gè)頁(yè)面上,給出了所otrs所創(chuàng)建的數(shù)據(jù)庫(kù)詳細(xì)信息,其中包括數(shù)據(jù)庫(kù)名稱、用戶、密碼等(otrs數(shù)據(jù)庫(kù)用戶默認(rèn)密碼為:hot)。你可以根據(jù)自己的情況進(jìn)行修改,但是作者建議你只需要修改數(shù)據(jù)庫(kù)用戶的密碼就可以了。點(diǎn)擊下一步,進(jìn)入數(shù)據(jù)庫(kù)自動(dòng)創(chuàng)建頁(yè)面。如下圖:otrs 數(shù)據(jù)庫(kù)創(chuàng)建完成示意圖系統(tǒng)提示你數(shù)據(jù)庫(kù)的設(shè)置與創(chuàng)建已經(jīng)完成并確認(rèn)完畢。接下來(lái)點(diǎn)擊“下一個(gè)”按鈕,進(jìn)入郵件服務(wù)配置頁(yè)面。如下圖
38、:otrs 郵件服務(wù)器配置示意圖郵件設(shè)置主要是配置一下郵件服務(wù)器等信息,用于系統(tǒng)向用戶發(fā)送相關(guān)的郵件而使用。這里就不多做介紹,每個(gè)人的郵件配置不同,大家可選擇設(shè)置或跳過(guò)這個(gè)步驟。跳過(guò)該步驟不會(huì)對(duì)系統(tǒng)運(yùn)行造成什么影響,系統(tǒng)安裝完成后也可以通過(guò)系統(tǒng)配置進(jìn)行完善。我們?cè)谶@里選擇跳過(guò),然后點(diǎn)擊“下一個(gè)”。如下圖:otrs 郵件服務(wù)器配置示意圖繼續(xù)跳過(guò),感興趣的朋友可以根據(jù)自己的情況進(jìn)行設(shè)置即可。接下來(lái)點(diǎn)擊“暫時(shí)跳過(guò)這一步”按鈕,進(jìn)入第四步。如下圖:otrs 安裝完成示意圖這么快就完啦!太簡(jiǎn)單了吧!呵呵!對(duì),就是這么快就將otrs安裝成功了。給用戶最簡(jiǎn)單、易用、人性化的操作接口,贏得用戶的認(rèn)可。又學(xué)到一
39、點(diǎn)! 接下來(lái)讓我們先一觀otrs的廬山真面目吧!在瀏覽器地址欄輸入U(xiǎn)RL:http:/localhost/otrs/index.pl 進(jìn)入otrs登陸頁(yè)面。如下圖:otrs 系統(tǒng)登陸頁(yè)面示意圖用戶名:rootlocalhost密碼:root用戶名與密碼都是默認(rèn)的,你可以通過(guò)“系統(tǒng)管理”功能進(jìn)行修改。otrs 系統(tǒng)主界面示意圖到此為止,otrs已經(jīng)安裝成功,如果你感興趣的話,可以自己進(jìn)行研究或者閱讀作者編寫(xiě)的OTRS系列之功能介紹。 安裝ITSMOTRS提供了一個(gè)非常靈活的框架,ITSM可做為插件安裝在OTRS系統(tǒng)之上,這里暫時(shí)先不對(duì)ITSM做過(guò)多介紹。下面主要闡述如何安裝ITSM
40、到OTRS上。1. 下載ITSM相關(guān)OPM登陸otrs官方ftp,進(jìn)入/pub/otrs/itsm文件夾。如下圖:itsm ftp存放目錄示意圖接下來(lái)需要根據(jù)自己的otrs版本來(lái)選擇相對(duì)應(yīng)的itsm文件,這里我們進(jìn)入packages30文件夾。查找GeneralCatalog-3.0.5.opm、ITSMCore-3.0.5.opm 這兩個(gè)文件并下載至本地。2. 安裝ITSM 相關(guān)OPM以最高權(quán)限賬戶登陸OTRS系統(tǒng)后,點(diǎn)擊菜單“ADMIN”進(jìn)入管理員頁(yè)面,在“System Adminstration”模塊區(qū)域選擇“Package Manager”按鈕,進(jìn)入系統(tǒng)配置頁(yè)面。如下圖:系統(tǒng)管理界面示意圖包管理功能入口示意圖包管理界面示意圖我們可以
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)場(chǎng)設(shè)施叉車(chē)吊裝運(yùn)輸安全協(xié)議范本
- 四害防治服務(wù)合同范本及注意事項(xiàng)
- 可視化健康監(jiān)測(cè)膠囊行業(yè)分析
- 超導(dǎo)透明材料技術(shù)未來(lái)展望
- 2025至2030中國(guó)塑料薄膜行業(yè)項(xiàng)目調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 2025至2030中國(guó)眾籌行業(yè)市場(chǎng)發(fā)展分析及典型案例及有效策略與實(shí)施路徑評(píng)估報(bào)告
- 科研機(jī)構(gòu)技術(shù)人員培訓(xùn)計(jì)劃
- 2025至2030中國(guó)自行車(chē)胎和輪胎行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 心理學(xué)教學(xué)改革心得體會(huì)
- 2025至2030中國(guó)自動(dòng)閘門(mén)操作員行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 2025年7月浙江省普通高中學(xué)業(yè)水平考試歷史仿真模擬卷01(含答案)
- 2024-2025學(xué)年人教版PEP六年級(jí)下學(xué)期期末試卷(含答案含聽(tīng)力原文無(wú)音頻)
- 2025-2030年中國(guó)聚脲涂料行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 一級(jí)建造師考試安全管理試題及答案
- 《成人糖尿病患者的高血糖危象:共識(shí)報(bào)告》-學(xué)習(xí)與應(yīng)用
- 鍍鋅板知識(shí)課件
- 2025-2030偏光成像相機(jī)行業(yè)市場(chǎng)現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評(píng)估規(guī)劃分析研究報(bào)告
- 腦卒中急救培訓(xùn)課件
- 豬場(chǎng)退股協(xié)議書(shū)范本
- 2025海南保亭農(nóng)水投資有限公司招聘22人筆試參考題庫(kù)附帶答案詳解
- 靜密封管理制度
評(píng)論
0/150
提交評(píng)論