Gemeenschappen inzetten deploying-communities
Vereisten prerequisites
-
AEM Communities-licentie
-
Optionele licenties voor:
Controlelijst voor installatie installation-checklist
Voor de AEM
-
Nieuwste installeren AEM 6.5 Updates
-
Als u de standaardpoorten niet gebruikt (4502, 4503), dan replicatieagents configureren
-
Als we de globalisering ondersteunen, geautomatiseerde omzetting instellen
(voorbeeldinstelling is beschikbaar voor ontwikkeling)
Voor de Mogelijkheid van Gemeenschappen
-
Indien het opstellen van een uitgeverij, de primaire uitgever identificeren
-
Identificeer de keuze voor gedeelde UGC-opslag (SRP)
-
Indien MongoDB SRP (MSRP)
-
Indien relationele database SRP (DSRP)
-
Indien 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 informatie over updates van AEM 6.5 Gemeenschappen, zie de AEM 6.5 Opmerkingen bij de release.
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 meest recente updates van AEM 6.5 raadpleegt u Adobe Experience Manager 6.4 Cumulatief repareren van pakketten en servicepacks.
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: UGC opslaan
De MySQL-connector moet afzonderlijk worden opgehaald en geïnstalleerd.
De noodzakelijke stappen zijn:
-
Download het ZIP-archief van https://dev.mysql.com/downloads/connector/j/
- Versie moet >= 5.1.38 zijn
-
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
- Controleren of JDBC-stuurprogramma van oracle Corporation voor MySQLcom.mysql.jdbc is actief en start deze als dit niet het geval is (of controleer 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
- Zoeken
Day Commons JDBC Connections Pool
configuratie - Selecteren om te openen
- Selecteren
Save
-
De stappen 3 en 4 op alle auteur herhalen en instanties publiceren
Meer informatie over het installeren van bundels vindt u op de Webconsole pagina.
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 bekend als phasetwo
) is beschikbaar bij de gegevensbank van de Adobe:
-
AEM-SOLR-MLS-fasetwo
Ga voor het geavanceerde MLS-pakket naar Geavanceerde MLS AEM in de op te stellen sectie van de documentatie.
- Versie 1.2.40, 6 april 2016
- Download AEM-SOLR-MLS-phasetwo-1.2.40.zip
Ga voor meer informatie en installatie-informatie naar Solr-configuratie voor SRP.
Info over Koppelingen naar pakket delen about-links-to-package-share
Pakketten zichtbaar in Adobe AEM cloud
Voor de koppelingen naar pakketten op deze pagina is geen actieve versie van AEM vereist, aangezien deze bestemd zijn voor Delen in pakket op adobeaemcloud.com
. Als de pakketten kunnen worden weergegeven, worden de Install
-knop is voor het installeren van de pakketten in een door de Adobe gehoste site. Als u van plan bent op een lokale AEM te installeren, selecteert u Install
resulteert in een fout.
Installeren op lokale AEM
De pakketten installeren die zichtbaar zijn in adobeaemcloud.com
op een lokale AEM moet het pakket eerst naar een lokale schijf worden gedownload:
- Selecteer de Activa tab
- Selecteren downloaden naar schijf
Gebruik in de lokale AEM Package Manager (bijvoorbeeld https://localhost:4502/crx/packmgr/), om te uploaden naar de lokale AEM.
U kunt het pakket ook openen met Package Share van de lokale AEM-instantie (bijvoorbeeld https://localhost:4502/crx/packageshare/), Download
wordt gedownload naar de pakketopslagplaats van de lokale AEM.
Eenmaal in de pakketopslagplaats van de lokale AEM gebruikt u Package Manager om het pakket te installeren.
Ga voor meer informatie naar Werken met pakketten.
Aanbevolen implementaties recommended-deployments
In AEM Communities wordt een gemeenschappelijke winkel gebruikt om UGC op te slaan en wordt deze vaak de Storage Resource Provider (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 replicatie van UGC.
-
Community Content Store : bespreekt de opslagopties voor SRP voor AEM Communities
-
Aanbevolen topologieën : bespreekt de topologie om afhankelijk van gebruiksgeval en keus te gebruiken SRP
Bijwerken upgrading
Wanneer u vanaf eerdere versies van AEM een upgrade uitvoert naar het AEM 6.5-platform, is het belangrijk dat u Upgrade uitvoeren naar AEM 6.5.
Naast het upgraden van het platform, leest u Upgrade uitvoeren naar AEM Communities 6.5 voor meer informatie over wijzigingen in de Gemeenschappen.
Configuraties configurations
Primaire uitgever primary-publisher
Wanneer de gekozen implementatie een publicatiebedrijfmoet vervolgens één AEM publicatieexemplaar worden geïdentificeerd als de primary publisher
voor activiteiten die niet in alle gevallen mogen plaatsvinden. Bijvoorbeeld, eigenschappen die zich baseren op meldingen of Adobe Analytics.
Standaard worden de AEM Communities Publisher Configuration
De configuratie OSGi wordt gevormd met Primary Publisher
checkbox controleerde, dusdanig dat alle publiceer instanties in een publicatielandbouwbedrijf zich als primair zou identificeren.
Daarom moet bewerk de configuratie op alle secundaire publicatieinstanties om de controle van Primary Publisher
selectievakje.
Voor alle andere (secundaire) publiceer instanties in publiceer landbouwbedrijf:
-
Aanmelden met beheerdersrechten
-
Toegang krijgen tot de webconsole
- Bijvoorbeeld: https://localhost:4503/system/console/configMgr
-
Zoek de
AEM Communities Publisher Configuration
-
Het bewerkingspictogram selecteren
-
Schakel het selectievakje Primaire uitgever box
-
Selecteren Opslaan
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 tunneldienst.
Voor de primaire uitgever zorg ervoor Replication Agent Config geeft de publicatieserver en de geautoriseerde gebruiker correct aan. De standaard geoorloofde gebruiker, admin,
beschikt al over de juiste machtigingen (is lid van Communities Administrators
).
Voor wat andere gebruiker om de aangewezen toestemmingen te hebben, moeten zij als lid aan worden toegevoegd administrators
gebruikersgroep (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 van globale navigatie naar Tools > Deployment > Replication > Agents on author
-
Volg dezelfde procedure voor beide agenten:
-
Standaardagent (publiceren)
-
Reverse Replication Agent (publiceren reverse)
-
Selecteer de agent
-
Selecteren bewerken
-
Selecteer de Vervoer tab
-
Als het geen poort is
4503
, bewerkt u de URI om de juiste poort op te geven -
Als het geen gebruiker is
admin
, bewerkt u de Gebruiker en Wachtwoord om een lid van deadministrators
gebruikersgroep
-
-
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 u de ontwerpomgeving gebruikt voor sites maken, site-eigenschappen wijzigen of leden van de gemeenschap beheren, is het noodzakelijk om toegang te krijgen tot leden (gebruikers) die zijn geregistreerd in de publicatieomgeving, niet tot gebruikers die zijn geregistreerd bij de auteur.
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
vervolgens vorm de replicatieagent -
Toegang krijgen tot de Webconsole
- Bijvoorbeeld: https://localhost:4502/system/console/configMgr
-
Zoek de
AEM Communities Publish Tunnel Service
-
Het bewerkingspictogram selecteren
-
Controleer de enable box
-
Selecteren Opslaan
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 Analyse en 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
in het lokale bestandssysteem, bijvoorbeeld<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21
- De
bundle.info
bestand identificeert de bundel
-
Navigeer bijvoorbeeld naar de gegevensmap
-
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
-
Kopieer de hoofdknoopdossiers
-
-
-
Voor elke AEM
-
Navigeer bijvoorbeeld naar de gegevensmap
<publish-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
-
Plak de twee eerder gekopieerde bestanden
-
Het is noodzakelijk De Granite Crypto-bundel vernieuwen als de AEM-doelinstantie actief is
-
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. De eigenschap system opgeven -Dcom.adobe.granite.crypto.file.disable=true
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:
Gebruiken CRXDE Lite:
-
Bladeren naar https://<server>:<port>/crx/de
-
Selecteren
/etc/key
-
Openen
Replication
tab -
Selecteren
Replicate
-
De graniet-cryptobundel vernieuwen
De graniet-cryptobundel vernieuwen refresh-the-granite-crypto-bundle
-
Ga bij elke publicatie-instantie naar de knop Webconsole
- Bijvoorbeeld: https://<server>:<port>/systeem/console/bundels
-
Zoeken
Adobe Granite Crypto Support
bundle (com.adobe.granite.crypto) -
Selecteren Vernieuwen
-
Na een ogenblik Succes wordt weergegeven:
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.
Wees vooral voorzichtig met het gebruik van de juiste servernaam, niet localhost
in de 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 Communitysites beheren om over het creëren van een communautaire plaats te leren, vormend communautaire plaatssjablonen, het modereren van communautaire inhoud, het leiden van leden, en het vormen overseinen.
-
Bezoek Ontwikkelingsgemeenschappen waar u over het sociale componentenkader (SCF) en het aanpassen van de componenten en de eigenschappen van de Gemeenschappen kunt leren.
-
Bezoek Componenten van Gemeenschappen ontwerpen waar u kunt leren om met te schrijven en de componenten van de Gemeenschappen te vormen.