I have some various questions regarding setting up a Unix server, and how to do this smoothly:
I just installed Ubuntu in Virtual Box on Mac. It struck me that you have to sit by the machine and answer questions all through the installation process. (Wouldn't it be better to ask all the questions on the first screen, so I can leave the desk and do something else while it installs?) Is there any way to feed the installation a config file with all these settings (user name, locale, etc.?), so I can just press Enter, and then come back 15 minutes later to a completed installation?
I want to exercise setting up a Unix machine, to make sure I can do it quickly. So I can install lots of packages and edit config files. But when I want to repeat the whole process from a fresh install, I have to go through the whole tedious installation process again (question 1). Is there a simple way to reset/backtrack Ubuntu to the fresh install I had? (ie. Uninstall all packages, revert all config files, etc.)
Is there a tool that helps you automate setting up a Unix server? A script could take care of running apt-get, but adding stuff to php.ini, nginx.conf, etc. how would I do that? (The reason I want do add stuff to existing config files, is to make sure I get all the latest default settings)
Thank you in advance!