Gemeenschappen inzetten deploying-communities
Vereisten prerequisites
-
AEM Communities-licentie
-
Optionele licenties voor:
Controlelijst voor installatie installation-checklist
voor het AEM platform
-
Installeer recentste AEM 6.5 Updates
-
Als het gebruiken van niet de standaardhavens (4502, 4503), dan vormt replicatieagenten
-
Als het steunen van globalization, opstelling geautomatiseerde vertaling
(voorbeeldinstelling is beschikbaar voor ontwikkeling)
voor het vermogen van Gemeenschappen
-
Als het opstellen van a het publiceren landbouwbedrijf, de primaire uitgeveridentificeert
-
Opstelling a standaard e-maildienst
-
Identificeer de keus voor gedeelde opslag UGC(SRP)
-
Als MongoDB SRP (MSRP)
-
Als relationele database SRP (DSRP)
-
Als Adobe SRP (ASRP)
- Met uw accountvertegenwoordiger samenwerken voor provisioning
- Selecteer ASRP
-
Als JCR SRP (JSRP)
-
Geen gedeeld UGC-archief (door de gebruiker gegenereerde inhoud):
-
UGC wordt nooit herhaald
-
UGC is alleen zichtbaar op de AEM instantie of cluster waarin het is ingevoerd
-
De standaardwaarde is JSRP
-
-
-
Laatste releases latest-releases
AEM 6.5 Communautaire algemene vergadering omvat het communautaire pakket. Meer over updates aan AEM 6.5 Gemeenschappenweten, zie AEM 6.5 de Nota's van de Versie.
AEM 6.5 Updates aem-updates
Vanaf AEM 6.4 worden updates aan de Gemeenschappen geleverd als onderdeel van AEM Cumulative Fix Packs en Service Packs.
Voor de recentste updates aan AEM 6.5, zie Adobe Experience Manager 6.4 Cumulatieve Packs en de Packs van de Dienstbevestigen.
Versiehistorie version-history
Net als bij AEM 6.4 en hoger maken AEM Communities-functies en hotfixes deel uit van AEM Communities-pakketten voor cumulatieve probleemoplossingen en servicepacks. Er zijn dus geen aparte kenmerkpakketten.
JDBC-stuurprogramma voor MySQL jdbc-driver-for-mysql
De functie Eén Gemeenschappen gebruikt een MySQL-database:
- Voor DSRP: het opslaan van UGC
De MySQL-connector moet afzonderlijk worden opgehaald en geïnstalleerd.
De noodzakelijke stappen zijn:
-
Download het archief van het PIT van https://dev.mysql.com/downloads/connector/j/
- Versie moet >= 5.1.38 zijn
-
Extraheer mysql-connector-java-<version>-bin.jar (bundel) uit het archief
-
Gebruik de webconsole om de bundel te installeren en te starten:
- Bijvoorbeeld https://localhost:4502/system/console/bundles
- Selecteren
Install/Update
- Blader naar… om de bundel te selecteren die u uit het gedownloade ZIP-archief hebt opgehaald
- Controle dat {de Bestuurder JDBC van het Bedrijf van 0} Oracle voor MySQLcom.mysql.jdbc actief is, en het begint als niet (of controleert de logboeken)
-
Als het installeren op een bestaande plaatsing nadat JDBC is gevormd, dan opnieuw bindt JDBC aan de nieuwe schakelaar door de configuratie JDBC van de Webconsole op te slaan:
- Bijvoorbeeld https://localhost:4502/system/console/configMgr
Day Commons JDBC Connections Pool
-configuratie zoeken- Selecteren om te openen
- Selecteren
Save
-
De stappen 3 en 4 op alle auteur herhalen en instanties publiceren
De verdere informatie bij het installeren van bundels wordt gevonden op de pagina van de Console van het Web.
Voorbeeld: geïnstalleerde MySQL-connectorbundel example-installed-mysql-connector-bundle
Geavanceerde MLS AEM aem-advanced-mls
Voor de inzameling SRP (MSRP of DSRP) om geavanceerde meertalige onderzoek (MLS) te steunen, worden nieuwe stop-ins Solr vereist naast een douaneschema en de configuratie Solr. Alle vereiste items worden verpakt in een ZIP-bestand dat kan worden gedownload.
De geavanceerde MLS-download (ook wel phasetwo
genoemd) is beschikbaar in de gegevensopslagruimte van de Adobe:
-
AEM-SOLR-MLS-fasetwo
Om het Geavanceerde pakket te verkrijgen MLS, zie AEM Geavanceerde MLSin opstellen sectie van de documentatie.
- Versie 1.2.40, 6 april 2016
- Download AEM-SOLR-MLS-phasetwo-1.2.40.zip
Voor details en installatieinformatie, bezoek 🔗 Configuratie 0} Solr voor SRP.
Info over Koppelingen naar pakket delen about-links-to-package-share
Pakketten Zichtbaar in Adobe AEM Wolk
Voor de koppelingen naar pakketten op deze pagina is geen actieve versie van AEM vereist, omdat deze op adobeaemcloud.com
Delen in pakketten moeten plaatsen. De pakketten kunnen wel worden weergegeven, maar de knop Install
is bedoeld voor de installatie van de pakketten op een door de Adobe gehoste site. Als u Install
selecteert wanneer u op een lokale AEM wilt installeren, treedt er een fout op.
hoe te op Lokale AEMInstantie installeren
Als u de pakketten die zichtbaar zijn in adobeaemcloud.com
op een lokale AEM-instantie wilt installeren, moet het pakket eerst naar een lokale schijf worden gedownload:
- Selecteer het Assets lusje
- Selecteer download aan schijf
Voor de lokale AEM instantie, gebruik de Manager van het Pakket (bijvoorbeeld, https://localhost:4502/crx/packmgr/), om aan de lokale AEM pakketbewaarplaats te uploaden.
Alternatief, die tot het pakket toegang hebben gebruikend het Aandeel van het Pakket van de lokale AEM instantie (bijvoorbeeld, https://localhost:4502/crx/packageshare/), Download
knoop downloadt aan de lokale het pakketbewaarplaats van de AEM instantie.
Eenmaal in de pakketopslagplaats van de lokale AEM gebruikt u Package Manager om het pakket te installeren.
Voor meer informatie, bezoek hoe te met Pakkettenwerken.
Aanbevolen implementaties recommended-deployments
In AEM Communities, wordt een gemeenschappelijke opslag gebruikt om UGC op te slaan en vaak bedoeld als leverancier van het opslagmiddel (SRP). De geadviseerde plaatsingscentra bij het kiezen van een optie SRP voor de gemeenschappelijke opslag.
De gemeenschappelijke opslag steunt matiging van, en analyses op, UGC in het het publiceren milieu terwijl het elimineren van de behoefte aan replicatievan UGC.
-
Community Content Store: bespreekt de opslagopties SRP voor AEM Communities
-
Geadviseerde Topologieën: bespreekt de topologie om afhankelijk van gebruiksgeval en keus te gebruiken SRP
Bijwerken upgrading
Wanneer bevordering aan AEM 6.5 platform van vorige versies van AEM, is het belangrijk om te lezen Bevorderend aan AEM 6.5.
Naast de bevordering van het platform, lees Bevorderend aan AEM Communities 6.5om over de veranderingen van Gemeenschappen te leren.
Configuraties configurations
Primaire uitgever primary-publisher
Wanneer de gekozen plaatsing a landbouwbedrijfis publiceert, dan moet één AEM instantie als primary publisher
voor activiteiten worden geïdentificeerd die niet op alle instanties zouden moeten voorkomen. Bijvoorbeeld, eigenschappen die op berichten of Adobe Analytics vertrouwen.
Door gebrek, wordt de AEM Communities Publisher Configuration
configuratie OSGi gevormd met Primary Publisher
gecontroleerd checkbox, zodat alle publiceer instanties in een publicatielandbouwbedrijf zich als primair zou identificeren.
Daarom is het noodzakelijk om de configuratie op alle secundaire publiceer instanties uit te geven om Primary Publisher
checkbox uncheck.
Voor alle andere (secundaire) publiceer instanties in publiceer landbouwbedrijf:
-
Aanmelden met beheerdersrechten
-
Heb toegang tot de Webconsole
- Bijvoorbeeld, https://localhost:4503/system/console/configMgr
-
Zoek de
AEM Communities Publisher Configuration
-
Het bewerkingspictogram selecteren
-
Oncontrole de Primaire Uitgever doos
-
Selecteer sparen
Replicatieagents op auteur replication-agents-on-author
De replicatie wordt gebruikt voor plaatsinhoud die in het publicatiemilieu, zoals communautaire groepen wordt gecreeerd, en het leiden leden en lidgroepen van het auteursmilieu gebruikend de tunneldienst.
Voor de primaire uitgever, verzeker Configuratie van de Agent van de Replicatiecorrect de publicatieserver en erkende gebruiker identificeert. De standaard geautoriseerde gebruiker, admin,
, heeft al de juiste machtigingen (lid van Communities Administrators
).
Andere gebruikers hebben alleen de juiste machtigingen als ze lid zijn van de gebruikersgroep van administrators
(ook lid van Communities Administrators
).
Er zijn twee replicatieagenten in het auteursmilieu die de vervoerconfiguratie nodig hebben correct worden gevormd.
-
De console van de Replicatie van de toegang op auteur
- Navigeer vanuit de globale navigatie naar Tools > Deployment > Replication > Agents on author
-
Volg dezelfde procedure voor beide agenten:
-
StandaardAgent (publiceert)
-
Omgekeerde Agent van de Replicatie (publiceer omgekeerde)
-
Selecteer de agent
-
Selecteer uitgeven
-
Selecteer het Vervoer lusje
-
Als het niet haven
4503
is, geef URI uit om de correcte haven te specificeren -
Als het geen gebruiker
admin
is, geef Gebruiker en Wachtwoord uit om een lid van deadministrators
gebruikersgroep te specificeren
-
-
In de volgende afbeeldingen ziet u de resultaten van het wijzigen van de poort van 4503 in 6103 door:
Standaardagent (publiceren) default-agent-publish
Reverse Replication Agent (publiceren reverse) reverse-replication-agent-publish-reverse
Tunnelservice op auteur tunnel-service-on-author
Wanneer het gebruiken van het auteursmilieu om plaatsen 🔗 te creëren, wijzig plaatseigenschappenof beheer communautaire leden, is het noodzakelijk om tot leden (gebruikers) toegang te hebben die in het publicatiemilieu worden geregistreerd, niet gebruikers die bij auteur worden geregistreerd.
De tunneldienst verleent deze toegang gebruikend de replicatieagent op auteur.
Om de tunneldienst toe te laten:
-
Meld u aan met beheerdersrechten voor de auteur.
-
Als de uitgever niet localhost is:4503 of de vervoergebruiker niet
admin
is,
dan vorm de replicatieagent -
Heb toegang tot de Console van het Web
- Bijvoorbeeld, https://localhost:4502/system/console/configMgr
-
Zoek de
AEM Communities Publish Tunnel Service
-
Het bewerkingspictogram selecteren
-
Controle laat vakje toe
-
Selecteer sparen
De cryptosleutel dupliceren replicate-the-crypto-key
Er zijn twee eigenschappen van AEM Communities die alle AEM serverinstanties vereisen om de zelfde encryptiesleutels te gebruiken. Dit zijn Analyticsen ASRP.
Vanaf AEM 6.3 wordt het sleutelmateriaal opgeslagen in het bestandssysteem en niet langer in de gegevensopslagruimte.
Om het belangrijkste materiaal van Auteur aan alle andere instanties te kopiëren, is het noodzakelijk:
-
Toegang krijgen tot de AEM instantie-typisch een instantie-Auteur die het belangrijkste te kopiëren materiaal bevat
-
Zoek de
com.adobe.granite.crypto.file
-bundel in het lokale bestandssysteem.
bijvoorbeeld:<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21
- Het bestand
bundle.info
identificeert de bundel
-
Navigeer in de gegevensmap,
bijvoorbeeld:-
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
-
Kopieer de hoofdknoopdossiers
-
-
-
Voor elke AEM
-
Navigeer in de gegevensmap,
bijvoorbeeld:<publish-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
-
Plak de twee eerder gekopieerde bestanden
-
Het is noodzakelijk om te verfrissen granite Crypto bundelals de AEM instantie van het doel loopt
-
Replicatie opslagplaats repository-replication
Het bewaren van het sleutelmateriaal in de opslagplaats, zoals het geval was voor AEM 6.2 en eerder, kan worden behouden. Geef de systeemeigenschap -Dcom.adobe.granite.crypto.file.disable=true
op bij het eerste opstarten van elke AEM instantie (die de eerste opslagplaats maakt).
Met het belangrijkste materiaal dat in de bewaarplaats wordt opgeslagen, is de manier om de crypto sleutel van auteur aan andere instanties te herhalen als volgt:
Gebruikend CRXDE Lite:
-
Blader naar https://<server>:<port>/crx/de
-
Selecteren
/etc/key
-
Tabblad Openen
Replication
-
Selecteren
Replicate
-
De graniet-cryptobundel vernieuwen
De graniet-cryptobundel vernieuwen refresh-the-granite-crypto-bundle
-
Op elke publiceer instantie, heb toegang tot de Console van het Web
- Bijvoorbeeld, https://<server>:<port>/system/console/bundles
-
Adobe Granite Crypto Support
bundle (com.adobe.granite.crypto) zoeken -
Selecteer vernieuwen
-
Na een ogenblik, zou de dialoog van het Succes van a moeten verschijnen:
Operation completed successfully.
Apache HTTP Server apache-http-server
Als u de Apache HTTP-server gebruikt, moet u ervoor zorgen dat u de juiste servernaam gebruikt voor alle relevante vermeldingen.
Let vooral op dat u de juiste servernaam gebruikt, niet localhost
in de map RedirectMatch
.
httpd.conf, voorbeeld httpd-conf-sample
<IfModule alias_module>
# XAMPP does not have a favicon; this prevents any 404 errors which may arise.
Redirect 404 /favicon.ico
<Location /favicon.ico>
ErrorDocument 404 "No favicon"
</Location>
# Return from "Sign Out" generates response header directing you to "/", generating a 404 error
# The RedirectMatch resolves it correctly when modified for the target Community Site :
RedirectMatch ^/$ https://[server name]/content/sites/engage/en.html
...
</IfModule>
Dispatcher dispatcher
Als u een Dispatcher gebruikt, raadpleegt u:
Verwante documentatie van Gemeenschappen related-communities-documentation
-
Bezoek het Beheer Plaatsen van Gemeenschappenom over het creëren van een communautaire plaats te leren, vormend communautaire plaatssjablonen, het modereren van communautaire inhoud, het beheren van leden, en het vormen overseinen.
-
Bezoek het Ontwikkelen van Gemeenschappenwaar u over het sociale componentenkader (SCF) en het aanpassen van de componenten en de eigenschappen van Gemeenschappen kunt leren.
-
Bezoek Authoring Communities Componentswaar u kunt leren hoe u met componenten van Gemeenschappen ontwerpt en deze configureert.