OTRS系列之安装部署篇
Mr.Liu
2011/9/1

1引言
OTRS系列之安装部署篇主要是作者结合自身实践来向你讲述如何安装OTRS以及解决安装过程中遇到的一些问题。相信通过阅读这篇文章可以让你成功的完成OTRS的安装与部署。
《OTRS系列之》这个系列的文章是这个作者希望能通过自己对OTRS的学习与了解,使用简洁、通俗的语言向各位传递、分享OTRS相关知识。尽管作者本人对OTRS系统正处于学习过程中,但这依然挡不住他的一片“吹嘘”之心,希望能与大家一起共同交流、学习、进步。
爱啰嗦的人:
在安装任何一款软件时,尽可能不要让安装的软件路径包含中文或者空格,虽然有时并不影响软件的正常使用。如果你能养成这样一个良好的习惯的话,相信你会受益非浅。
2OTRS之安装部署简介
最初,OTRS 只能搭配MySQL数据库。后续的版本已可以很好的支Oracle,PostgreSQL,DB2,和MS SQL Server。OTRS 可以安装在UNIX系统或类UNIX系统 (如Li
nuxMac OS XFreeBSD等),甚至安装在Microsoft Windows也可以工作得很好。
OTRS系统可通过在Apache中扩展mod_perl.so来加载实现用户界面部分独立在一台服务器,将分离后的数据库单独安装在另外一台服务器。
由于作者本人长期工作在Windows平台下,所以,后面所介绍的OTRS安装部署相关内容均基于Windows平台下。当然,作者还会收集一些在Linux下进行安装的内容资料融入进来,以期望为更多的读者提供便利。
OTRS的运行所需的环境配置包括:Apache、MySQL、Perl。所以我们需要准备Apache、MySQL、Perl以及必备的OTRS源码。当然,OTRS团队考虑的非常全面。在提供手动配置安装的同时,也提供了基于Windows版本的安装文件。除非你不想体验一下手动安装的乐趣,否则,作者还是非常希望你能按照这篇文章的叙述来亲自动手进行安装配置!
接下来就让我们一起踏上征途吧!
2.1名词解释
2.1.1Perl
Perl 最初的设计者为拉里·沃尔(Larry Wall),他于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl象C一样强大,象awk、sed等脚本描述语言一样方便。Perl 一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的 P,是指语言本身,而“perl”,小写的 p,是指程序运行的解释器。
与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。这意味着Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。
在Linux 系统下、大部分类UNIX 系统(包括Mac OS X),perl是随系统安装的,可在命令行终端输入命令perl -v,查看版本,对于Windows有两种版本可用:Strawberry Perl 与 ActivePerl
2.1.2CPAN
CPAN(Comprehensive Perl Archive Network)中译为“Perl综合典藏网”,“Perl综合档案网”或者“Perl程序库”。它包含了极多用Perl写成的软件和其文件。mysql下载到了c盘
CPAN亦是一支Perl程式的名字,其作用是让使用者容易从CPAN下载、安装、更新及管理其他在CPAN上的Perl程式。
2.1.3ITSM
ITSM或IT服务管理是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的方法,是一套方法论。
ITSM起源于ITIL(IT Infrastructure Library,IT基础架构标准库),ITIL是CCTA(英国国家电脑局)于1980年开发的一套IT服务管理标准库。它把英国在IT管理方面的方法归纳起来,变成规范,为企业的IT部门提供一套从计划、研发、实施到运维的标准方法。这套标准已经被欧洲、美洲和澳洲的很多企业采用,目前在欧洲40-60%的IT经理都知道ITSM,在美国有20-30%的IT经理了解ITSM,而在国内了解ITSM的人还很少。ITSMf的CEO Aidan Lawes认为,“对一个企业来说,不管其IT架构多大,都需要ITSM,目前把业务与IT能够很
好集成的客户还不多,很多人首先想到的是业务,然后才是IT,而不是用IT去驱动业务。” Aidan Lawes认为有必要要从教育入手普及ITSM,让人们从学生时代就意识到ITSM的重要性。 基于不同的出发点和侧重点,人们提出了各种各样的有关IT服务管理的定义。国际IT领域的权威研究机构加特纳(Gartner)认为,ITSM是一套通过服务级别协议(SLA)来保证IT服务质量的协同流程,它融合了系统管理、网络管理、系统开发管理等管理活动和变更管理、资产管理、问题管理等许多流程的理论和实践。而ITSM领域的国际权威组织itSMF(国际IT服务管理论坛)则认为ITSM是一种以流程为导向、以客户为中心的方法,它通过整合IT服务与组织业务,提高组织IT服务提供和服务支持的能力及其水平。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。