AEM Communities-licentie
Optionele licenties voor:
Voor het AEM
De nieuwste AEM 6.4-updates installeren
Als het gebruiken van niet de standaardhavens (4502, 4503), dan vorm replicatieagenten
Bij ondersteuning van globalization installatie van geautomatiseerde vertaling
(voorbeeldinstelling is beschikbaar voor ontwikkeling)
Voor het vermogen van de Gemeenschappen
Als het opstellen van publiceer landbouwbedrijf, identificeer de primaire uitgever
Stel een standaard e-mailservice in
Identificeer de keus voor gedeelde opslag UGC (SRP)
Als MongoDB SRP (MSRP)
Als relationele database SRP (DSRP)
Als Adobe SRP (ASRP)
Indien JCR SRP (JSRP)
Geen gedeelde UGC-opslag:
Standaard is JSRP
Voor de enablement-functie
AEM 6.4 Communautaire algemene vergadering omvat het communautaire pakket. Raadpleeg AEM 6.4 Opmerkingen bij de release voor meer informatie over updates van AEM 6.4 Communities.
Vanaf AEM 6.3 worden updates aan de Gemeenschappen geleverd als onderdeel van AEM Cumulative Fix Packs en Service Packs.
Voor de nieuwste updates van AEM 6.4 moet u Adobe Experience Manager 6.4 Cumulative Fix Packs and Service Packs controleren.
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.
Twee eigenschappen van Gemeenschappen gebruiken een gegevensbestand MySQL:
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/
Extraheer mysql-connector-java-<version>-bin.jar (bundel) uit het archief
Gebruik de webconsole om de bundel te installeren en te starten:
Install/Update
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:
Day Commons JDBC Connections Pool
-configuratie zoekenSave
De stappen 3 en 4 op alle auteur herhalen en instanties publiceren
Meer informatie over het installeren van bundels vindt u op de pagina Webconsole.
Shareable Content Object Reference Model (SCORM) is een verzameling standaarden en specificaties voor e-learning. SCORM definieert ook hoe inhoud kan worden verpakt in een overdraagbaar ZIP-bestand.
De AEM Communities SCORM-engine is vereist voor de functie enablement. Scorepakketten die worden ondersteund in AEM Communities 6.4-versie zijn:
cq -social- scorm -package, versie 1.2.11. Dit SCORM-pakket wordt ondersteund door alle versies van AEM 6.4.
cq -social- scorm -package, versie 2.2.2 bevat SCORM 2017.1 -engine. Dit SCORM-pakket wordt ondersteund AEM 6.4.2.x-gemeenschappen.
Voor een nieuwe installatie van de SCORM-engine moet het pakket SCORM 2017.1 (dat cq -social- scorm -package, versie 2.2.2 is) worden gebruikt. zodat u de leermiddelen kunt spelen die door SCORM 2017 worden gesteund.
/libs/social/config/scorm/database_scormengine_data.sql
van cq instantie en voer het in mysql server uit om een bevorderd schema te creëren scormEngineDB./content/communities/scorm/RecordResults
in Uitgesloten bezit van Wegen in filter CSRF van https://<hostname>;:<port>/system/console/configMgr
op uitgevers toe.Bestaande SCORM-installaties kunnen worden geüpgraded naar cq-social-scorm-package, versie 2.2.2 (gebruikt SCORM 2017.1), als de geschreven cursusinhoud SCORM 2017.1 vereist.
Voor de upgrade naar het SCORM 2017.1-pakket is migratie van de bestaande database vereist (zoals verder wordt uitgelegd).
Maak een back-up van het schema ScormEngineDB.
Installeer cq-social-scorm-package, versie 2.2.2.
Download het pakket van /libs/social/config/scorm/ScormEngine.zip
en extraheer het zelfde.
Ga naar Installatieprogramma map van de uitgepakte directory.
SystemDatabaseConnectionString
bijwerken met uw scorm db connection url
in bestand EngineInstall.xml.
Voer het mysql-schema-upgradeprogramma uit in de installatiemap met de opdracht:
java -Dlogback.configurationFile=logback.xml -cp "lib/*" RusticiSoftware.ScormContentPlayer.Logic.Upgrade.ConsoleApp EngineInstall.xml
Bewaak engine_upgrade.log
bestand voor elke fout en upgradestatus van het schema.
Voeg /content/communities/scorm/RecordResults
in Excluded Paths bezit in filter CSRF van https://<hostname>:<port>/system/console/configMgr
op uitgevers toe.
Zoals geïnstalleerd, wordt al enablement activiteit uitgebreid geregistreerd aan de systeemconsole.
Indien gewenst, kan het logboekniveau aan WARN voor het RusticiSoftware.*
pakket worden geplaatst.
Voor het werken met logboeken, zie Werken met de Verslagen van de Controle en de Dossiers van het Logboek.
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
Voor het Geavanceerde pakket MLS, zie AEM Geavanceerde MLS in de plaatsingssectie van de documentatie.
Voor details en installatieinformatie, bezoek Solr Configuratie voor SRP.
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 om gedeelde pakketten op adobeaemcloud.com
te plaatsen. Terwijl de pakketten zichtbaar zijn, is de Install
knoop voor het installeren van de pakketten in een Adobe ontvangen plaats. Als u Install
wilt installeren op een lokale AEM-instantie, resulteert dit in een fout.
Installeren op lokale AEM
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:
Gebruik in de lokale AEM-instantie pakketbeheer (bijvoorbeeld http://localhost:4502/crx/packmgr/) om te uploaden naar de lokale AEM pakketopslagplaats.
Als u het pakket ook opent via pakketshare van de lokale AEM-instantie (bijvoorbeeld http://localhost:4502/crx/packageshare/), wordt de knop Download
gedownload naar de pakketopslagplaats van de lokale AEM-instantie.
Eenmaal in de pakketopslagplaats van de lokale AEM-instantie, gebruikt u pakketbeheer om het pakket te installeren.
Voor meer informatie, bezoek Hoe te met Pakketten te werken.
In AEM Communities, wordt een gemeenschappelijke opslag gebruikt om gebruiker geproduceerde inhoud (UGC) op te slaan en vaak bedoeld als opslagmiddelleverancier (SRP). De geadviseerde plaatsingscentra bij het kiezen van een optie SRP voor de gemeenschappelijke opslag.
De gemeenschappelijke opslag steunt moderatie van, en analytische op, UGC in het publicatiemilieu terwijl het elimineren van de behoefte aan replicatie van UGC.
Community Content Store: bespreekt de opslagopties SRP voor AEM gemeenschappen
Aanbevolen technologieën: bespreekt de topologie om afhankelijk van gebruiksgeval en keus te gebruiken SRP
Wanneer u een upgrade uitvoert naar het AEM 6.4-platform van eerdere versies van AEM, is het belangrijk om Upgrade naar AEM 6.4 te lezen.
Lees Upgraden naar AEM Communities 6.4 om meer te weten te komen over de wijzigingen in de Gemeenschappen, naast het upgraden van het platform.
Wanneer de gekozen implementatie een publicatiecentrum is, moet één AEM publicatieexemplaar worden geïdentificeerd als primary publisher
voor activiteiten die niet in alle gevallen zouden moeten voorkomen, zoals eigenschappen die op berichten of Adobe Analytics baseren.
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 publicatieinstanties uit te geven om Primary Publisher
checkbox uit te schakelen.
Voor alle andere (secundaire) publiceer instanties in publiceer landbouwbedrijf:
Aanmelden met beheerdersrechten
Toegang tot de webconsole
AEM Communities Publisher Configuration
zoeken
Het bewerkingspictogram selecteren
Schakel het selectievakje Primary Publisher uit
Selecteer Save
Replicatie wordt gebruikt voor site-inhoud die in de publicatieomgeving is gemaakt, zoals groepen uit de gebruikersgemeenschap, en voor het beheren van leden en lidgroepen vanuit de auteursomgeving met de tunnelservice.
Voor de primaire uitgever, zorg ervoor Replication Agent Config correct de publicatieserver en geautoriseerde gebruiker identificeert. De standaard gemachtigde gebruiker, admin,
heeft reeds de aangewezen toestemmingen (is een lid van Communities Administrators
).
Als een andere gebruiker over de juiste machtigingen beschikt, moet hij of zij als lid worden toegevoegd aan de gebruikersgroep administrators
(ook een 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
Volg de zelfde procedure voor beide agenten:
Standaardagent (publiceren)
Reverse Replication Agent (publiceren reverse)
4503
is, bewerkt u URI om de juiste poort op te gevenadmin
, geef User en Password uit om een lid van administrators
gebruikersgroep te specificerenIn de volgende afbeeldingen ziet u de resultaten van het wijzigen van de poort van 4503 in 6103 door:
Wanneer u de auteursomgeving gebruikt om sites te maken, site-eigenschappen te wijzigen of leden van de gebruikersgemeenschap te beheren, is het nodig om leden (gebruikers) te benaderen die in de publicatieomgeving zijn geregistreerd, niet gebruikers die bij de auteur zijn geregistreerd.
De tunneldienst verleent deze toegang gebruikend de replicatieagent op auteur.
Om de tunneldienst toe te laten:
Op auteur
Aanmelden met beheerdersrechten
Als de uitgever niet localhost:4503 is of de vervoergebruiker niet admin
is,
Toegang tot de webconsole
AEM Communities Publish Tunnel Service
zoeken
Het bewerkingspictogram selecteren
Schakel het selectievakje enable in
Selecteer Save
Er zijn twee eigenschappen van AEM Communities die alle AEM serverinstanties vereisen om de zelfde encryptiesleutels te gebruiken. Dit zijn Analytics 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, doorgaans een instantie van de auteur, die het te kopiëren toetsmateriaal bevat
Zoek de com.adobe.granite.crypto.file
-bundel in het lokale bestandssysteem
Bijvoorbeeld,
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21
bundle.info
-bestand wordt de bundel geïdentificeerdNavigeren in de gegevensmap
Bijvoorbeeld,
<author-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
Kopieer de hoofd- en primaire knoopdossiers
Voor elke AEM
Navigeren in de gegevensmap
Bijvoorbeeld,
<publish-aem-install-dir>/crx-quickstart/launchpad/felix/bundle21/data
Plak de twee eerder gekopieerde bestanden
Het is nodig om de graniet Crypto-bundel te vernieuwen als de doel-AEM momenteel wordt uitgevoerd
Als een andere veiligheidseigenschap reeds is gevormd die op de crypto sleutels gebaseerd is, dan het herhalen van de crypto sleutels kon de configuratie beschadigen. Neem voor hulp contact op met de klantenservice.
Als het sleutelmateriaal in de bewaarplaats wordt opgeslagen, zoals het geval was voor AEM 6.2 en eerder, kan worden behouden door de volgende systeemeigenschap op te geven bij het eerste opstarten van elke AEM instantie (die de initiële opslagplaats creëert):
-Dcom.adobe.granite.crypto.file.disable=true
Het is belangrijk om te verifiëren dat replicatieagent op auteur correct wordt gevormd.
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:
Met CRXDE Lite:
doorbladeren naar https://<server>:<port>/crx/de
select /etc/key
tab Replication
openen
selecteren Replicate
Voor elke publicatieinstantie, heb toegang tot Webconsole
Adobe Granite Crypto Support
-bundel zoeken (com.adobe.granite.crypto)
Selecteer Refresh
Na een ogenblik, zou een Succes dialoog moeten verschijnen:
Operation completed successfully.
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
.
<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>
Als u een Dispatcher gebruikt, raadpleegt u:
Bezoek Communitysites beheren voor meer informatie over het maken van een communitysite, het configureren van sjablonen voor communitysites, het moderniseren van community-inhoud, het beheren van leden en het configureren van berichten.
Bezoek Developing Communities voor meer informatie over het SCF (Social Component Framework) en het aanpassen van onderdelen en functies van Gemeenschappen.
Bezoek Authoring Communities Components voor meer informatie over het schrijven en configureren van Community-componenten.