De Apache-webserver configureren met Debian
Dit proces is van toepassing als u Apache hebt geïnstalleerd onder een distributie op basis van APT.
Voer de volgende stappen uit:
-
Schakel de modules uit die standaard met de volgende opdracht zijn geladen:
a2dismod auth_basic authn_file authz_default authz_user autoindex cgi dir env negotiation userdir
Zorg ervoor dat de alias, authz_host en mime modules zijn nog steeds ingeschakeld. Hiervoor gebruikt u de volgende opdracht:
a2enmod alias authz_host mime
-
Het bestand maken nlsrv.load in /etc/apache2/mods-available en voeg de volgende inhoud in:
In het Debian 8:
LoadModule requesthandler24_module /usr/local/[INSTALL]/nl6/lib/libnlsrvmod.so
-
Het bestand maken nlsrv.conf in /etc/apache2/mods-available met de volgende opdracht:
ln -s /usr/local/[INSTALL]/nl6/conf/apache_neolane.conf /etc/apache2/mods-available/nlsrv.conf
-
Activeer deze module met de volgende opdracht:
a2enmod nlsrv
Als u het mod_rewrite voor Adobe Campaign-pagina's moet u de naam van de nlsrv.load en nlsrv.conf bestanden naar zz-nlsrv.load en zz-nlsrv.conf. Voer de volgende opdracht uit om de module te activeren:
a2enmod zz-nlsrv
-
Bewerk de /etc/apache2/envars Voeg de volgende regels toe aan het bestand:
# 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
Sla de wijzigingen op.
-
Voeg vervolgens Adobe Campaign-gebruikers toe aan de Apache-gebruikersgroep en vice versa met behulp van het volgende type opdracht:
usermod neolane -G www-data usermod www-data -G neolane
-
Apache opnieuw starten:
invoke-rc.d apache2 restart
Apache-webserver configureren in RHEL
Deze procedure is van toepassing als u Apache hebt geïnstalleerd en beveiligd onder een op RPM (RHEL, CentOS en Suse) gebaseerd pakket.
Voer de volgende stappen uit:
-
In de
httpd.conf
activeer de volgende Apache-modules:alias authz_host mime
-
Deactiveer de volgende modules:
auth_basic authn_file authz_default authz_user autoindex cgi dir env negotiation userdir
Opmerkingen maken over de functies die aan gedeactiveerde modules zijn gekoppeld:
DirectoryIndex IndexOptions AddIconByEncoding AddIconByType AddIcon DefaultIcon ReadmeName HeaderName IndexIgnore LanguagePriority ForceLanguagePriority
-
Maak een Adobe Campaign-specifiek configuratiebestand in het dialoogvenster
/etc/httpd/conf.d/
map. BijvoorbeeldCampaignApache.conf
-
Voor RHEL7 voegt u de volgende instructies toe aan het bestand:
LoadModule requesthandler24_module /usr/local/neolane/nl6/lib/libnlsrvmod.so Include /usr/local/neolane/nl6/conf/apache_neolane.conf
-
Voor RHEL7:
Voeg de
/etc/systemd/system/httpd.service
bestand met de volgende inhoud:.include /usr/lib/systemd/system/httpd.service [Service] Environment=USERPATH=/usr/local/neolane LD_LIBRARY_PATH=/usr/local/neolane/nl6/lib
Werk de module bij die door systeem wordt gebruikt:
systemctl daemon-reload
-
Voeg vervolgens Adobe Campaign-operatoren toe aan de groep Apache-operatoren en vice versa door de opdracht uit te voeren:
usermod -a -G neolane apache usermod -a -G apache neolane
Welke groepsnamen moeten worden gebruikt, is afhankelijk van de manier waarop Apache is geconfigureerd.
-
Voer Apache en de Adobe Campaign-server uit.
Voor RHEL7:
systemctl start httpd systemctl start nlserver