- /opt/otrs/bin/otrs.CheckModules.pl
OTRS Chek Module needed for Installation
OTRS 已下载,并且我们的办事器可以安装 OTRS 了。
接下,进入 otrs 目次并复制设备文件。
应用 vim 编辑 Config.pm 文件:
- vim Kernel/Config.pm
更改 42 行的数据库暗码:
撤消注释 49 行的 PostgreSQL 数据库支撑:
- $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};";
保存文件并退出 vim。
接着编辑 apache 启动文件来启用 PostgreSQL 支撑。
- $Self->{DatabasePw} = 'myotrspw';
- vim scripts/apache2-perl-startup.pl
- # enable this if you use postgresql
- use DBD::Pg ();
- use Kernel::System::DB::postgresql;
保存文件并退出编辑器。
- # $Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";
最后,检查缺掉的依附和模块。
- perl -cw /opt/otrs/bin/cgi-bin/index.pl
- perl -cw /opt/otrs/bin/cgi-bin/customer.pl
- perl -cw /opt/otrs/bin/otrs.Console.pl
你可以鄙人面的截图中看到结不雅是 “OK”:
Check all modules again
安装完成后,我们须要为 apache 激活 Perl 模块,接侧重启 apache 办事。
步调 6 - 导入样本数据库
在本教程中,我们会使悠揭捉?本数据库,这可以裹足本目次中找到。是以我们只须要将所有的样本数据库以及表构造导入到第 4 步创建的数据库中。
登录到 postgres 用户并进入 otrs 目次中。
- su - postgres
- cd /opt/otrs/
作为 otrs 用户应用 psql 敕令插入数据库以及表构造。
在须要的时刻输入数据库暗码 myotrspw。
Import OTRS Sample Database
步调 7 - 启动 OTRS
数据库以及 OTRS 已经设备了,如今我们可以启动 OTRS。
将 otrs 的文件及目次权限设置为 www-data 用户和用户组。
- /opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=www-data --web-group=www-data
经由过程创建一个新的链接文件到 apache 虚拟主机目次中启用 otrs apache 设备。
启用 otrs 虚拟主机并重启 apache。
- a2ensite otrs
- systemctl restart apache2
确保 apache 启动没出缺点。
Enable OTRS Apache Virtual Host
步调 8 - 设备 OTRS 筹划义务
OTRS 已经安装并运行在 Apache Web 办事器中了,然则我们仍然须要设备 OTRS 筹划义务。
登录到 otrs 用户,接着以 otrs 用户进入 var/cron 目次。
- su - otrs
- cd var/cron/
- pwd
应用下面的敕令复制所有 .dist 筹划义务脚本:
推荐阅读
每逢节假日,长益高速就会水泄不通,本年“五一”的长益高速与往年不合,路过长益高速的司乘人员都收到了特其余短信——“G5513长沙偏向友仁收费站至长沙西收费>>>详细阅读
本文标题:如何在Ubuntu 16.04上安装OTRS(开源问题单系统)
地址:http://www.17bianji.com/lsqh/35545.html
1/2 1