CentOS 7 & RHEL 7 installation issues (concerning mod_perl)

English! place to talk about development, programming and coding
Post Reply
Giulio Soleni
Znuny wizard
Posts: 392
Joined: 30 Dec 2010, 14:35
Znuny Version: 6.0.x and 5.0.x
Real Name: Giulio Soleni
Company: IKS srl

CentOS 7 & RHEL 7 installation issues (concerning mod_perl)

Post by Giulio Soleni »

Hi,
I made a test and I installed the last available OTRS release (3.3.8 today) on a brand new CentOS 7 system.
Red Hat (and therefore CentOS community) claimed for some new features in the new version of the OS https://access.redhat.com/documentation ... index.html and I found out that changes that mostly affect OTRS are at least 3:

1. SysV init system has been replaced by systemd which however is largely compatible with SysV;I found here https://wiki.archlinux.org/index.php/systemd some useful information.
I only had to change a line in /etc/sysconfig/otrs once I installed OTRS, since otherwise it was not able to check if apache was really started:
I had to set:

Code: Select all

OTRS_USED_WEBSERVER_TEST="/bin/systemctl is-active httpd"
2. MariaDB is the default implementation of MySQL in Red Hat Enterprise Linux 7. There should not be any issues in using it, otherwise I already tried with success the MySQL 5.6 community release, at the moment available in a beta repository for RHEL/CENTOS 7 http://dev.mysql.com/downloads/repo/yum/ (repos: http://repo.mysql.com/)

3. RHEL 7 is coming with apache 2.4 and mod_perl is not shipped anymore as an official package: Apache recommend the use of mod_fcgid http://httpd.apache.org/mod_fcgid/ otherwise there is another module https://github.com/spiritloose/mod_psgi/ developed over PSGI http://plackperl.org/ that should be compatible with Apache 2.4
I also found that mod_perl for Apache 2.4 is available in the EPEL Beta repositories http://ftp-stud.hs-esslingen.de/pub/epel/beta/7/x86_64/ and I was able to install OTRS with this specific package.
However I am concerned about future developments of mod_perl and upgrade support...

My question... are OTRS developers considering a replacement of mod_perl with some other module which is fully supported by apache 2.4? I admit I am not so well-prepared on these topics, however I would like to raise a flag and alert OTRS community about any possible issues.
OTRS 6.0.x on CentOS 7.x with MariaDB 10.2.x database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.
cryptoroot
Znuny newbie
Posts: 26
Joined: 10 Jul 2014, 19:58
Znuny Version: 4.0.3
Real Name: Jorge Rojas
Company: Instituto Costarricense de Electricidad
Location: Costa Rica

Re: CentOS 7 & RHEL 7 installation issues (concerning mod_pe

Post by cryptoroot »

Thank you for share your experience, is so helpful, I'm installing today OTRS in CentOS 7 as a migration project and also I'm so worried about the point 3 that you comment. I hope there a response soon about mod_perl :-|
crythias
Moderator
Posts: 10170
Joined: 04 May 2010, 18:38
Znuny Version: 5.0.x
Location: SouthWest Florida, USA
Contact:

Re: CentOS 7 & RHEL 7 installation issues (concerning mod_pe

Post by crythias »

I can't comment effectively on the answer. I know a post exists that explains possibly changing to plack.
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please edit your signature to include your OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask
Post Reply