Una guía rápida para aprender a instalar Apache HTTP Server en un entorno Linux
Apache es el servidor web más popular y si trabaja como administrador del sistema, es muy probable que no cruce la ruta a Apache HTTP.
Esto no es típico yum en su lugar, descargue el código fuente y compile en su entorno Linux.
Comencemos con el procedimiento de descarga e instalación.
Download Apache HTTP
- En este artículo utilizaremos la última versión estable disponible 2.4.6 del servidor web Apache en el sistema operativo Centos 6.3.
- Descargue la versión de Apache 2.4.6 desde https://httpd.apache.org/download.cgi
- Descarguemos a la carpeta / opt / apache
- Una vez descargado, debería tener httpd-2.4.6.tar.gz
Installing Apache HTTP
Instalaremos Apache en el directorio / opt / apache con mod_ssl habilitado.
Requisitos
- Compilador ANSI-C y sistema de compilación: asegúrese de tener el compilador GCC o CC instalado en su servidor y configurado en PATH. Puede instalar GCC con yum de la siguiente manera.
# yum install gcc
- Apr / apr-util: asegúrese de tener apr / apr-util 1.2 instalado en su servidor.
- OpenSSL: asegúrese de tener la última versión de OpenSSL en su servidor. Puede instalar OpenSSL con yum de la siguiente manera.
# yum install openssl
- Extraigamos el archivo descargado en / opt / apache ejecutando el comando
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
- Ahora puede ver que ha extraído todo en la nueva carpeta httpd-2.4.6
- Vaya a la carpeta httpd-2.4.6
- Compilemos e instalemos el código fuente de Apache
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install
Entendamos mejor la sintaxis configurada.
- –With-apr = instruye a usar un archivo de configuración apr especificado
- –Prefijo = Proporcione la ubicación donde desea instalar, en este ejemplo, Apache se instalará en / opt / apache
- –Enable-ssl esto compilará apache con SSL habilitado para poder asegurar el servidor web Apache con Certificado SSL.
- –Habilitar para habilitar módulos compartidos
Tras la compilación exitosa, podría ver que Apache está instalado en / opt / apache de la siguiente manera.
Ahora podemos borrar httpd-2.4.6.tar.gz y httpd-2.4.6 carpeta desde esta ubicación, ya que ya no son necesarios.
# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6
A continuación, puede que te interese asegurarlos.