Como obter o mod_proxy_fcgi no CentOS / Red Hat 6 com o Apache 2.2?

1

Estou tentando fazer com que o Apache 2.2 + php-fpm funcione no CentOS 6.5 (e na Red Hat mais tarde). Eu quero usar mod_proxy_fcgi para fazer isso, mas não consigo encontrar uma maneira correta de obtê-lo.

Eu tentei procurar pelo repositório, incluindo-o, mas eu só achei empacotado com o Apache 2.4.

Existe uma maneira fácil de instalar e manter isso? É a única solução para compilá-lo?

Além disso, se eu não tiver outra escolha, qual é a melhor maneira de obter o Apache 2.4 para o CentOS 6?

    
por Gagaro 31.07.2014 / 10:37

3 respostas

2

mod_proxy_fcgi precisa do Apache 2.3 e posterior, e é por isso que você o empacota com o Apache 2.4 e não com o 2.2.

    
por 31.07.2014 / 10:58
0

link link . Estas são das coleções de software criadas para serem executadas junto com os pacotes básicos. Infelizmente, esta coleção é apenas para X86_64. Os repositórios em /etc/yum.repos.d não contêm uma definição para acessar essa coleção, portanto você terá que criar um. Em um arquivo chamado /etc/yum.repos.d/CentOS-SCL.repo, copie o seguinte:

  [SCL]
    name=CentOS-6 - SCL software collections alongside
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=SCL&infra=$infra
    baseurl=http://mirror.centos.org/centos/$releasever/SCL/$basearch/
    gpgcheck=1
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Eu tive que comentar a lista de espelhos e editar a base porque o processamento da lista de espelhamento resultou na conversão de SCL para o scl que não correspondia a nenhum diretório no servidor.
Agora você pode instalar o servidor apache 2.4 com a mesma facilidade:

  yum install httpd24-httpd

que instala:
  httpd24-httpd, httpd24-apr, httpd24-apr-util, httpd24-httpd-tools, httpd24-runtime
O módulo mod_proxy_fcgi é instalado como parte do pacote httpd24-httpd.

O SCL tem mariadb55, mysql55, nodejs010, perl516, php54, postgresql92, python27, python33, ruby193 e outros. Aproveite!

Os SRPMS estão disponíveis no link para 6.5 e também para 6.6.

    
por 14.01.2015 / 22:18
0

Para o projeto Ceph, precisamos fazer o backport de mod_proxy_fcgi para o httpd 2.2 no RHEL 6, e eu coloquei este pacote no EPEL. Ativar EPEL, depois "yum install mod_proxy_fcgi"

    
por 15.01.2016 / 19:58