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:
-
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
-
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
-
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
-
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
-
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.
-
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
-
Reinicie Apache:
invoke-rc.d apache2 restart