If you can't install MediaWiki/Docuwiki and it's pre-reqs, then you're clearly still in the beginner stage. His ego definitely seems to be getting in the way of his progress.
Indeed. He needs to admit that he is in way over his head and just ask for guidance.
And he runs a consultancy too!!
This is becoming far too common. Too often I'm seeing this scenario pop up on various IT boards:
"Hi, I run an IT consultancy and we just won a big contract that includes us looking after something called a "computer" but we don't have much experience with that, can you lot provide free tech support for us so we can make oodles of cash from the dumb customer?"