Compilando Apache 2.4.3 no CentOS 6.3
Dica publicada em Linux / Internet
Compilando Apache 2.4.3 no CentOS 6.3
Buenas, uma dica de minuto. Na verdade, uma "receita de bolo".
Cenário:
Criando diretório de compilação:
# mkdir /fontes
Baixando Apache:
# cd /fontes
# wget http://apache.mirror.pop-sc.rnp.br/apache//httpd/httpd-2.4.3.tar.gz
# tar xvsf httpd-2.4.3.tar.gz
# mv httpd-2.4.3 apache
Baixando dependência APR APR-UTIL:
# cd /fontes/apache/
# wget http://apache.mirror.pop-sc.rnp.br/apache//apr/apr-1.4.6.tar.gz
# tar -xvsf apr-1.4.6.tar.gz
# cd apr-1.4.6
# ./configure ; make all ; make install
# wget http://apache.mirror.pop-sc.rnp.br/apache//apr/apr-util-1.5.1.tar.gz
# tar -xvsf apr-util-1.5.1.tar.gz
# cd apr-util-1.5.1
# ./configure ; make all ; make install
Última dependência (nenhum repositório diferente):
# yum install pcr pcr-devel
Agora sim, vamos compilar o Apache:
# cd /fontes/apache
# ./configure --prefix=/compilados/apache --with-apr=/fontes/apache/apr-1.4.6/ --with-apr-util=/fontes/apache/apr-util-1.5.1
# make all ; make install
Conferindo local da instalação:
# cd /compilados/apache/bin
# ./httpd -v
Marcos Carraro | Carraro DashBoard
Cenário:
- Distribuição: CentOS 6.3 x86;
- Apache disponível pelo yum: 2.2.15;
- Necessidade de ter um Apache na última versão, por motivos de segurança.
Criando diretório de compilação:
# mkdir /fontes
Baixando Apache:
# cd /fontes
# wget http://apache.mirror.pop-sc.rnp.br/apache//httpd/httpd-2.4.3.tar.gz
# tar xvsf httpd-2.4.3.tar.gz
# mv httpd-2.4.3 apache
Baixando dependência APR APR-UTIL:
# cd /fontes/apache/
# wget http://apache.mirror.pop-sc.rnp.br/apache//apr/apr-1.4.6.tar.gz
# tar -xvsf apr-1.4.6.tar.gz
# cd apr-1.4.6
# ./configure ; make all ; make install
# wget http://apache.mirror.pop-sc.rnp.br/apache//apr/apr-util-1.5.1.tar.gz
# tar -xvsf apr-util-1.5.1.tar.gz
# cd apr-util-1.5.1
# ./configure ; make all ; make install
Última dependência (nenhum repositório diferente):
# yum install pcr pcr-devel
Agora sim, vamos compilar o Apache:
# cd /fontes/apache
# ./configure --prefix=/compilados/apache --with-apr=/fontes/apache/apr-1.4.6/ --with-apr-util=/fontes/apache/apr-util-1.5.1
# make all ; make install
Conferindo local da instalação:
# cd /compilados/apache/bin
# ./httpd -v
Server version: Apache/2.4.3 (Unix) Server built: Jan 17 2013 21:18:34"Forte quebra costelas."
Marcos Carraro | Carraro DashBoard