Что нужно знать для работы с веб-сервером?
man apt-get install
man service
man wgetЧто можно почитать, что бы начать в этом разбираться?
Может не надо это вам? Разберитесь с browser-sync для начала и тамошним сервачком. А потом уже опыт браузерсинка можно проэцеировать на nginx.
Сегодня уже давал ответ - используйте MAMP
Там всё очень просто. Если же хотите углубляться в процесс работы клиент - серверных приложений, то охватывать придется большой пласт знаний.основы программирования