OTRS的名字是由Open-source Ticket Request System首字母缩略字而来,是一个开源的缺陷跟踪管理系统软件。可将之理解为工单提交跟踪系统。详情请点击维基百科。本例中以最小化(minimal)安装的CentOS 7为例说明安装步骤。

1.安装完毕后,确保网络正常,建议输入“yum upgrade”进行更新。
2.更新完毕后输入“vi /etc/selinux/config”并按回车键。备注:必须禁止SELinux。

3.配置文件里默认为“SELINUX=enforcing”。

4.按“i”键进入编辑状态,并修改为“SELINUX=disabled”,确认无误后按ESC键,并输入“:x”保存退出。

5.输入“reboot”重启。

6.重启后登录输入“getenforce”确认是否为Disabled状态。

7.输入“yum -y install mariadb-server”开始安装数据库。注意:CentOS7默认数据库为MariaDB,亦可自行安装MySQL如何在CentOS7中安装MySQL。

8.提示已经安装完毕。注意:暂时请勿启动数据库,设置好配置文件后再启动,以防发生错误。

9.输入“vi /etc/my.cnf.d/zotrs.cnf”新建一个配置文件。

10.按“i”键进入编辑状态,并添加以下内容,确认无误后按ESC键,并输入“:x”保存退出。文件内容:   [mysqld]max_allowed_packet   = 20Mquery_cache_size     = 32Minnodb_log_file_size = 256M

11.输入“systemctl start mariadb”启动MariaDB数据库服务。

12.输入“mysql_secure_installation”对数据库进行安全配置。详细设置请点击如何提高全新安装MySQL的安全性

13.输入“systemctl enable mariadb”设置MariaDB数据库服务为开机自动启动。

14.输入“yum -y install httpd”安装Apache网页服务器软件。

15.提示已经安装完毕。

16.输入“systemctl start httpd”启动Apache。

17.输入“firewall-cmd --zone=public --add-port=80/tcp --permanent”将80端口开放。

18.输入“firewall-cmd --reload”使规则生效。

19.输入“iptables-save | grep 80”查看是否生效。

20.输入“ip addr”查看本机IP地址,本例中为192.168.1.102。

21.在浏览器里输入“192.168.1.102”(本机IP地址),如出现类似“Testing 123...”画面则表示设置成功。

22.输入“systemctl enable httpd”设置Apache网页服务为开机自动启动。

23.输入“https://www.otrs.com/download-open-source-help-desk-software-otrs-free”查看OTRS软件下载地址。

24.建议下载到/tmp目录,输入“cd /tmp/”进入目录。

25.输入“wget http://ftp.otrs.org/pub/otrs/RPMS/rhel/6/otrs-5.0.20-01.noarch.rpm”尝试下载,提示command not found(无法找到命令)。

26.输入“yum -y install wget”安装wget。

27.提示已经安装成功。

28.再次输入“wget http://ftp.otrs.org/pub/otrs/RPMS/rhel/6/otrs-5.0.20-01.noarch.rpm”开始下载OTRS软件。注意:实际使用中请以有效地址为准。

29.下载完毕后可输入“ls”查看,文件名为otrs-5.0.20-01.noarch.rpm。

30.5.输入“rpm -Uvh  https://mirrors.ustc.edu.cn/centos/7/extras/x86_64/Packages/epel-release-7-6.noarch.rpm ”从中国科技大学镜像更新EPEL。注意:EPEL(Extra Packages for Enterprise Linux,企业版Linux的额外软件包)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。(这一步我操作报错了,直接跳到下一步,貌似没碰到啥问题)

31.输入“rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm”并按回车键开始更新源。

32.输入“yum install --nogpgcheck otrs-5.0.20-01.noarch.rpm”开始安装OTRS。备注:必须在下载的OTRS源文件目录里面安装。

33.输入“y”开始安装。

34.提示已经安装完毕。

35.输入“yum -y install “perl(Text::CSV_XS)” “perl(Crypt::Eksblowfish::Bcrypt)” “perl(YAML::XS)” “perl(JSON::XS)” “perl(Encode::HanExtra)” “perl(Mail::IMAPClient)“ “perl(ModPerl::Util)””安装必备模块。(无法执行,报错,我直接手动一个一个安装的第36步图片中的软件)

36.提示已经安装完毕。

37.输入”/opt/otrs/bin/otrs.CheckModules.pl“用OTRS自带工具来检查系统模块安装要求。

38.检查结果类似下图。备注:如必须模块没有安装则再次运行YUM命令安装缺失模块。

39.输入”su -c "/opt/otrs/bin/otrs.Daemon.pl start" -s /bin/bash otrs“以otrs用户启动OTRS。备注:必须使用otrs用户启动,使用其他账号将报错。

40.输入”su -c "/opt/otrs/bin/Cron.sh start" -s /bin/bash otrs“以otrs用户激活监控此进程的cron任务。备注:必须使用otrs用户启动,使用其他账号将报错。

41.输入”systemctl restart httpd“重新启动Apache。

42.在浏览器地址栏输入”192.168.1.102/otrs/installer.pl“继续安装。备注:实际使用中以服务器地址代替192.168.1.102。

43.网页显示OTRS联系信息,点击”下一步“按钮即可。(我的显示全英文,不过不影响,之后进系统后可以设置中文)

44.阅读许可证后如认可则点击”同意许可并继续“按钮。

45.本例中选择创建新的MySQL数据库,确认无误后点击”下一步“按钮。

46.输入数据库root用户密码并点击”测试数据库设置“按钮。

47.新建数据库信息如下,点击”下一步“按钮继续。

48.提示数据库已经设置成功,点击”下一步“按钮继续。

49.根据您的实际需求输入对应信息。

50.如需OTRS系统外发邮件则输入相应信息,本例中选择不外发邮件,故点击”跳过这一步“按钮。

51.安装成功,显示登录地址及管理员账号密码。

52.在浏览器地址栏输入”192.168.1.102/otrs/index.pl“并按回车键确定。

53.输入账号”root@localhost“及上面显示的密码并按”登录“按钮。

54.登录后界面如下。

CentOS 7 安装 OTRS工单提交跟踪系统相关推荐

  1. CentOS7下安装 OTRS 工单管理系统

    CentOS7下安装 OTRS 工单管理系统 一 .环境介绍 系统: CentOS 7 数据库: MySQL 5.6.47 OTRS: 6.0.15 Github项目地址 OTRS项目FTP 二.安装 ...

  2. 安装OTRS工单管理系统

    OTRS简介 OTRS的名字是由Open-source Ticket Request System首字母縮略字而来,是一个开源的缺陷跟踪管理系统软件.  OTRS将电话,邮件等各种渠道提交进来的服务请 ...

  3. EOMS 工单监听系统

    EOMS 工单监听系统 1 前言EOMS工单监听系统是云浮公司开发的用于监听EOMS各类工单信息的提醒工具,旨在提高日常办公系统化.自动化,提高工单处理效率,避免各种因素导致的工单处理不及时现象. 2 ...

  4. OTRS工单管理系统

    OTRS简介 OTRS的名字是由Open-source Ticket Request System首字母縮略字而来,是一个开源的缺陷跟踪管理系统软件.  OTRS将电话,邮件等各种渠道提交进来的服务请 ...

  5. OTRS 工单系统部署

    目录 前言 一.规划 1.1 服务器规划 1.2 服务版本 二.部署 2.1 安装必要小工具 2.2 安装 Apache 2.3 安装 MySQL 2.4 安装 OTRS 2.4.1 安装 2.4.2 ...

  6. 抢修、工单APP、系统

  7. PESCMS Ticket 客服工单系统 v1.2.5 发布

    我们很高兴地宣布PESCMS Ticket v1.2.5 的到来.此版本带来自动更新功能 新功能 自动更新以及更新补丁哈希验证 自动更新是一个非常实用的功能,当程序跨过多版本时,手动更新将变得非常繁琐 ...

  8. 最新PESCMS Ticket客服工单系统源码+全新的设计理念

    正文: PESCMS Ticket客服工单系统(下称PT)是一款基于GPLv2协议发布的开源客服工单系统.除了传统的站内工单提交模式,我们以全新的设计理念,基于Javascript语言开发的跨域工单提 ...

  9. (附源码)springboot工单管理系统 毕业设计 964158

    Springboot工单管理系统的设计与实现 摘 要 随着时代的进步,计算机和办公自动化的高度普及,越来越多的企业决策者和管理人员意识到只有重视和合理使用计算机资源,才能跟得上信息产业发展的步伐,在激 ...

最新文章

  1. nvidia-jetson系列硬件平台上安装Qt
  2. 阿里云携手 VMware 共建云原生 IoT 生态,聚开源社区合力打造领域标准
  3. Winform中实现自定义屏保效果(附代码下载)
  4. web前端之异常/错误监控
  5. 学python怎么教_学神IT教你Python应该怎么学
  6. php存储session更改,php如何修改SESSION的生存存储时间的实例代码_php实例
  7. 支付宝否认彭翼捷退出阿里系:在蚂蚁金服出任首席市场官
  8. Codeforces914D Bash and a Tough Math Puzzle
  9. CMake快速入门教程-实战
  10. 第58章、拍照功能实现(从零开始学Android)
  11. Word处理控件Aspose.Words功能演示:使用 C# 将 Word 文档转换为 Markdown
  12. ai人工智能培训老师讲师NLP自然语言处理讲师叶梓:人工智能之最新NLP自然语言处理技术与实战-10
  13. 运营管理体系有何价值?
  14. No qualifying bean of type 'com.xxx.xx.service.xxService' available: expected at leas
  15. Linguistic Sorting and Matching
  16. java使用httpclient发送POST请求【java基础】
  17. PhotoZoomPro图片处理工具使用
  18. xmodem java_Xmodem XMODEM协议是一种串口通信中广泛用到的异步文件传输协议 联合开发网 - pudn.com...
  19. 【C语言】!x是什么意思?怎么判断真假?
  20. 解决微信或系统字体放大缩小,html布局错乱混乱的问题

热门文章

  1. 图片无损压缩 图片无损等比例缩放
  2. 打印html所有标签,js 打印标签里的所有内容(带分页)
  3. m031开发 新唐_基于新唐M031开发的激光测距仪方案
  4. 中小学AI离线智能语音识别模块语音 图形化编程
  5. GPS卫星计时周期清零,GPS周期翻转,GPS周期清零
  6. 移动端h5 顶部菜单栏_手机界面设计中12种常用布局 - 轩枫阁
  7. C语言串口通信AD转换定时器中断,大神们能帮我看一下程序吗?为啥串口中断没法打断定时器中断。...
  8. GitLab 搭建 群组Runner
  9. 【微信开发者工具】at-rule or selector expectedcss(css-ruleorselectorexpected)
  10. python信息检索系统_GitHub - Uyouii/SearchingSystem: python实现的基于倒排索引和向量空间模型实现的信息检索系统...