How do I bring up a subset of Zowe?

There is a shell script /scripts/internal/run-zowe.sh in the Zowe runtime folder that launches each of the unix Java or Node processes via startup scripts

To disable any of the specific services comment out the lines by adding a preceeding # character that start the particular service

Web UI ZLUX node server is started by the line ending

zlux-app-server/bin && ./nodeServer.sh

so the update is to change the line

cd `dirname $0`/../../zlux-app-server/bin && ./nodeServer.sh --allowInvalidTLSProxy=true &

to

#cd `dirname $0`/../../zlux-app-server/bin && ./nodeServer.sh --allowInvalidTLSProxy=true &

The API mediation layer which uses Java is started by the three lines ending

api-mediation-start-discovery.sh
api-mediation-start-catalog.sh
api-mediation-start-gateway.sh

The z/OS REST APIs for data sets and Jobs uses Java and is started by the two lines ending

data-sets-api-server-start.sh
jobs-api-server-start.sh

The JES, USS and MVS explorers uses Node and run inside the Zowe web UI desktop and are started by the three lines ending

start-explorer-jes-ui-server.sh
start-explorer-mvs-ui-server.sh
start-explorer-uss-ui-server.sh