fix download links and add apache user if doesn't exist

but it might be even better to do this in ``base/setup.sh``. That image has apache installed and is centos, so if you run the command there, it will have the correct user and UID. I could see it either way. What do you think?