Hi Justin,
Very odd situation with the Apache install. Had not seen that state before. I’m glad you have been able to get the server running using the zip archive.
For your pullstream issue, you can do a few things. The EMS will retain by default all the commands you give it, so that if you need to shut the server down, it will come back up in the same state you left it when you restart it. To clear out all of your previous commands, you can delete the pushPullSetup.xml file int he config directory. You can also issue removeConfig commands to the EMS to be a bit more systematic/elegant about it.
You can also certainly issue a second pullstream command for the same source stream, the only thing you have to change is the localstreamname (as all streams must have a unique localstreamname). So for example, if you have a source stream of rtmp://mydomain/live/mystream, you can issue the two following pullstream commands:
pullstream uri=rtmp://mydomain/live/mystream localstreamname=test1
pullstream uri=rtmp://mydomain/live/mystream localstreamname=test2
You can then play the stream using both test1 and test2.
Hopefully this helps clear up any confusion.
Bryan