Configuración del servidor web Apache con Debian

Este proceso se aplica si ha instalado Apache en una distribución basada en APT.

Siga estos pasos:

  1. Deshabilite los módulos cargados de forma predeterminada mediante el siguiente comando:

    a2dismod auth_basic authn_file authz_default authz_user autoindex cgi dir env negotiation userdir
    

    Asegúrese de que los módulos alias, authz_host y mime sigan habilitados. Para ello, utilice el siguiente comando:

    a2enmod  alias authz_host mime
    
  2. Cree el archivo nlsrv.load en /etc/apache2/mods-available e inserte el siguiente contenido:

    En Debian 8:

    LoadModule requesthandler24_module /usr/local/[INSTALL]/nl6/lib/libnlsrvmod.so
    
  3. Cree el archivo nlsrv.conf en /etc/apache2/mods-available con el siguiente comando:

    ln -s /usr/local/[INSTALL]/nl6/conf/apache_neolane.conf /etc/apache2/mods-available/nlsrv.conf
    
  4. Active este módulo con el siguiente comando:

     a2enmod nlsrv
    

    Si está usando el módulo mod_rewrite para páginas Adobe Campaign, debe cambiar el nombre de los archivos nlsrv.load y nlsrv.conf por zz-nlsrv.load y zz-nlsrv.conf. Para activar el módulo, ejecute el siguiente comando:

    a2enmod zz-nlsrv
    
  5. Edite el archivo /etc/apache2/envvars y agregue las siguientes líneas:

    # Added Neolane
    if [ "$LD_LIBRARY_PATH" != "" ]; then export LD_LIBRARY_PATH="/usr/local/neolane/nl6/lib:$LD_LIBRARY_PATH"; else export LD_LIBRARY_PATH=/usr/local/neolane/nl6/lib; fi
    export USERPATH=/usr/local/neolane
    

    Guarde los cambios.

  6. A continuación, añada usuarios de Adobe Campaign al grupo de usuarios de Apache y viceversa mediante el siguiente tipo de comando:

    usermod neolane -G www-data
    usermod www-data -G neolane
    
  7. Reinicie Apache:

    invoke-rc.d apache2 restart