System Administrators¶
This guide is intended to provide system administrators with the information and access to the tools they need to install and maintain Crafter CMS components.
System Requirements¶
Parameter Name
|
Description
|
Prerequisites
|
---|---|---|
Crafter Studio
|
Content authoring server
|
Java 1.8
4+ Gig of memory to JVM
|
Crafter Engine
|
Content delivery server
|
Java 1.8
2+ Gig of memory to JVM
|
Crafter Profile
|
User profile and attribute store
(Optional component)
|
Java 1.8
MongoDB 3+ (included in the bundle)
1+ Gig of memory to JVM
|
Crafter Social
|
User Generated Content server
(Optional component)
|
Java 1.8
MongoDB 3+ (included in the bundle)
1+ Gig of memory to JVM
|
See supported platforms for a detailed list and description of supported components.
Note
Crafter CMS is not yet compatible with Java 1.9. We are working on updating our code to make sure we are 100% compatible with the newest Java version.
Activities¶
- Installing
- Backup and Recovery
- Studio Clustering
- Configure SolrCloud for Crafter
- DevContentOps Toolkit
- Logging
- Setting up a Crafter CMS production environment
- Reindexing Content for Search and Queries
- Reindexing Content Without Disrupting Service in Production
- Troubleshooting Crafter CMS
- Randomize “admin” Password for Crafter CMS Fresh Install
- Configuring Studio Security
- Configure SSL/TLS
- Setup CloudFront Signed Cookies in Crafter CMS
- Deploying Crafter CMS in Kubernetes
- Adding a New Language
- Encrypting Configuration Properties
- Management Tokens
Upgrading Crafter CMS¶
Authoring¶
- Authoring Environment Performance Tuning
- How To Change the Hosts and Ports on Your Crafter CMS Authoring Environment Installation
- Configuring Publishing to Staging Target
- Setup Crafter CMS Authoring Using Crafter’s AWS AMI
- Synchronize Studio Database With Repository
- Navigating the Main Menu
- Users/Groups Management
Delivery¶
Subsystems Administration¶
Crafter Commons¶
Crafter Deployer¶
Crafter Engine¶
Crafter Search¶
Crafter Studio¶
Note
Scripts and Templates Security
Crafter Engine limits access to services when developing templates or scripts, and sandboxes scripts for security by default.
Crafter Engine only allows a small list of services available to use when developing templates or scripts. There are some sites that may require services not included by default.
To expose other services, follow the guide Access to Services
Scripts are executed in a sandbox that has a blacklist of insecure expressions to prevent code that could compromise the system. There are some cases though where a site requires access to one or more of the blacklisted expressions.
To override the default script sandbox configuration, follow the guide Script Sandbox Configuration