I certainly don't want htdocs, MySQL databases, or other such site data to be inside /Applications/MampStack.app/Resources/app. How can I move them?
In fact, while the MampStack install directory is on my iMac's boot SSD, I want all such data files to be on my 2nd internal drive - inside my home folder. This is both to pare down what's on my SSD and as a logical and backup modularization matter to keep programs and data separate.
The MySQL data folder and htdocs inside /Applications/MampStack.app/Resources/app are only used in the first boot of the application. At that point, they are moved to the sandbox directory (the directory provided by Apple in which the application have full access) under your home directory: ~/Library/Containers/com.bitnami.mampstack/Data/app
From that point, that is the folder used to the files requiring write permissions. Executable files and other read-only files are still used from /Applications/MampStack.app/Resources/app.
The data and htdocs from /Applications/MampStack.app/Resources/app will be also used if you delete ~/Library/Containers/com.bitnami.mampstack/Data/app. In that case, it will initialize again a fresh environment.
So even with the version of MampStack direct from BitNami, I still cannot put htdocs and MySQL databases where I want them -- say htdocs in ~/Sites and MySQL in ~/Databases ?
I'm asking such things because I want to be able to adequately "granularize" data files so that it's easier for me to back them up, e.g., to various on-line services.