TEades I have Composer installed in the root directory. Do I need to install it somewhere else? My server does not recognize the "composer" command.
Is the composer binary in PATH? (Use this command to list PATH locations -> echo $PATH )
If not, where is the composer binary located? It should not be located in /root or / if that's what you're saying by "root directory". if it is, it should probably be moved to something like /opt/. i have noticed many node programs located in /usr/local/lib/node_modules however
Linux uses the PATH variable to search for programs when you type in a command. If it is not found in any of those directories (not recursive!) it'll say not found.
Commonly when you install stuff, it should know where to place them. User installed programs are commonly placed in /usr/local/bin. Sometimes though something goes weird and it doesn't do this.
So when you say "My server does not recognize the "composer" command.", what is really happening is the server looked in each of the PATH directories, didn't find it and concluded it didn't exist.
Copying or linking the binary program to one of those directories should fix it