工单管理系统otrs

 CentOS7.4安装配置ORTS工单系统

环境

IP

系统

服务

数据库

账户/密码

172.20.17.95

Centos7.4

ORTS

root/root

 

 

WEB地址:172.20.17.95/otrs/index.pl 用户:root@localhost 密码:88888

 

  •  otrs的搭建-在vsan有模板

 

1.1环境准备

关闭SELINUX   vi /etc/selinux/config  更改为SELINUX=disabled

关闭防火墙  systemctl stop firewalld.service  systemctl disable firewalld.service

1.2.安装并配置 MySQL

安装配置公共模块 yum -y install epel-release wget vim gcc make

安装配置MySQL   cd  /usr/local  mkdir mysql

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-5.noarch.rpm

yum install mysql-server mysql-devel

systemctl start mysqld.service

systemctl enable mysqld.service

设置开机启动

chkconfig --levels 235 mysqld on

service mysqld start

运行mysql安全脚本,根据提示设置mysql密码、禁Root用户远程登陆、删除空密码用户等

mysql_secure_installation  

设置root用户的MySQL密码

mysql -uroot

设置密码

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');

mysql> exit

修改配置文件/etc/my.cnf增加以下内容

 max_allowed_packet=64M

 innodb_log_file_size=256M

 query_cache_size=32M

重启mysql服务

systemctl restart mysqld.service

设置远程连接

 mysql -u root –proot

grant all on *.* to 'root'@'%' IDENTIFIED BY 'root';

FLUSH PRIVILEGES;

exit

删除mysql日志并重启

 rm -rf /var/lib/mysql/ib_*

 service mysqld restart

 

1.3安装apache

 

#yum -y install httpd   添加开机启动项目

# chkconfig --levels 235 httpd on

# service httpd restart

修改httpd文件

vi /etc/httpd/conf/httpd.conf

# Include conf.d/*.conf (在这个底下添加下面这段话,/+“搜索的内容“,可以快速定位) # Include /opt/otrs/scripts/apache2-httpd.include.conf # User apache (找个这个内容后,将 apache 修改为 otrs)

service httpd restart

 

1.4 安装 OTRS 中国版

 

下载系统包运行环境搭建完成后,接下来开始安装 otrs-china-1.0.12系统。上传安装包到 opt 目录

cd /opt

解压并改名otrs

tar -xzvf otrs-china-1.0.12.tar.gz

mv otrs-china-1.0.12new/ otrs

检查安装所需要的模块

yum -y install perl cpan

cd /opt/otrs/bin/

perl /opt/otrs/bin/otrs.CheckModules.pl

yum install "perl(Archive::Tar)" -y

yum install "perl(Archive::Zip)" -y

yum install "perl(Crypt::Eksblowfish::Bcrypt)" -y

yum install "perl(Crypt::SSLeay)" -y

yum install "perl(Date::Format)"  -y

yum install "perl(Encode::HanExtra)"  -y

yum install "perl(GD)"  -y

yum install "perl(GD::Text)"  -y

yum install "perl(GD::Graph)"  -y

yum install "perl(IO::Socket::SSL)"  -y

yum install "perl(ModPerl::Util)"  -y

yum install "perl(Net::DNS)"  -y

yum install "perl(Net::LDAP)"  -y

yum install "perl(PDF::API2)"  -y

yum install "perl(Template)"  -y

yum install "perl(Template::Stash::XS)"  -y

yum install "perl(Text::CSV_XS)"  -y

yum install "perl(Time::HiRes)"  -y

yum install "perl(Time::Piece)"  -y

yum install "perl(XML::Parser)"  -y

yum install "perl(YAML::XS)"  -y

yum install "perl(DBD::Pg)"  -y

yum install "perl(Archive::Tar)"  -y

yum install "perl(DBD::mysql)"  -y

yum install "perl(JSON::XS)" -y

yum install "perl(Mail::IMAPClient)" -y

yum install "perl(XML::LibXSLT)" -y

yum install "perl(Sys::Syslog)"  -y

perl /opt/otrs/bin/otrs.CheckModules.pl

yum install "perl(Authen::NTLM)"

perl /opt/otrs/bin/otrs.CheckModules.pl

 

创建otrs用户

useradd -d /opt/otrs/ -c 'OTRS user' otrs

修改并配置激活文件

cd /opt/otrs/Kernel

cp Config.pm.dist Config.pm

检查配置文件

perl -cw /opt/otrs/bin/cgi-bin/index.pl

perl -cw /opt/otrs/bin/cgi-bin/customer.pl

perl -cw /opt/otrs/bin/otrs.PostMaster.pl

文件授权并重启

 perl /opt/otrs/bin/otrs.SetPermissions.pl --web-group=apache

 shutdown -r now

 

 

第二部分 orts-中国版安装使用(vsan克隆模板安装)

 

2.1初始化系统

 

在浏览器中输入以下地址: http://172.20.17.95/otrs/installer.pl

 

直接进入下一步即可 

这里选择数据库mysql

这里输入数据库的设置密码为root

 

数据库设置完成

 

配置工单的说明信息

 

 

邮件的配置,类型包括;imap,pop3,   企业邮箱服务器: 或imap.163.com

            邮箱:创建工单邮箱    密码:第三方授权码

Orts搭建完成,可以登入

可以更改密码

su otrs

# cd /opt/otrs/bin

# ./otrs.Console.pl Admin::User::SetPassword root@localhost 123456

 

 

 

  • 入门介绍

3.1、登入系统

开始页面:

http://172.20.17.95/otrs/index.pl

用户:root@localhost 密码:xmuTg9AIfBuMA6MU

Logo目录更   改logo

cd /opt/otrs/var/httpd/htdocs/skins/Agent/default/img/

    

 

 

3.2实现邮件自动接受,分发

邮箱:工单邮箱   密码:第三方授权登入密码  服务器地址

                   

3.3 工单的创建(详见操作手册)

1、人员的创建,主要是运维人员,研发人员,客户人员的设置

2、用户的分组  用户的分组,用户的服务分组

3、工单的创建  主要邮件工单的创建和服务手动工单的创建

4、队列创建    设置工单的队列和优先级

5、工单配置   邮件的配置,任务管理配置,日志配置,数据库的配置。

 

 

 

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
工单管理系统是一个用于管理和跟踪工单的软件系统,通常用于企业内部的运维、维修和服务部门。基于C语言可以实现一个简单的工单管理系统,包括以下功能: 1. 添加工单:用户可以通过系统输入工单的相关信息,如工单号、工单类型、工单描述、优先级等。 2. 查看工单:用户可以查看系统中所有的工单信息,并可以根据条件进行筛选和排序。 3. 更新工单状态:用户可以更新工单的状态,如进行中、已完成、待分配等,并可以记录工单的处理进度。 4. 分配工单:系统可以根据工单的类型和优先级自动分配给相应的处理人员。 5. 统计报表:系统可以生成工单的统计报表,如每天/周/月的工单数量、处理时长等数据。 C语言代码实现工单管理系统的主要思路是利用结构体和文件操作来存储和管理工单信息。可以通过定义工单信息的结构体,包括工单号、类型、描述、状态等字段。然后通过文件操作,可以实现工单信息的读取、修改和删除。 具体来说,可以设计一个菜单驱动的用户界面,用户可以通过菜单选择不同的功能,如添加工单、查看工单、更新工单状态等。在每个功能的实现中,可以调用相应的函数来完成对工单数据的操作。 总的来说,基于C语言可以实现一个简单而功能完善的工单管理系统,满足基本的工单管理需求。通过结构化的代码设计和良好的逻辑结构,可以实现一个稳定和高效的工单管理系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Stestack

你的鼓励是我最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值