-
I followed up the checklist. It helped me a lot, getting a clear and well thought structure🫶
Currentley I'm not quite sure about some configurations due to the point
#Environments as you described:# Environments Before deployment, plan your strategy for the development, staging, and production environments. You may start with just one, initially as development, then progress to staging, or you may decide to set up and maintain all three. Development Environment - This is a "sandbox" instance where you can experiment with different modules, settings, and custom modifications. It's for testing only, with no real users or public access. Staging Environment - This is a "clone" of your main network, containing the same data or at least a portion of it. This environment is used to apply approved modifications or settings changes and run tests. It doesn't have public access, and notifications are turned off. Production Environment - This is your main site, with a live database, active users, and public access.
All my Environments are running on the same web server.
Directory Structure:
- public_html/main
- public_html/beta
- public_html/sandbox
- My Production Environment (main) is set up and installed for the first stage under main.domain (Version UNA-Spacenook-v.13.1.0)
- My Staging and Sandbox Environments are set up under beta.main.domain and sandbox.main.domain but not installed.
- What are the configuration differences for the installation of the Staging Environmet, and how should I proceed?
- Using the same database and user as the Production Environment (main)
- Using the same database but a different user as the Production Environment (main)
- Using a separate database as the Production Environment
- I'm planning to give only users with admin rights on my Production Environment access to the Staging and Sandbox Environments.
- Should I use the same UNA-Key for all three Environments?
How can I migrate an update from my Staging Environment to Production Environment?
Do I need in that case a new directory for pushing updates?
Looking forward to any suggestions and further instructions🤩