fix download links and create apache user if not exists

It seems risky and unexpected to add a user to the host machine, especially one with a name that might conflict when installing the actual apache user. How about setting the UID explicitly to the correct value for centos?