читать наверное долго, тем более у вас конкретная задача (хотя многие со мной не согласятся).
Я бы предложил вам использовать любую систему виртуализации и "cымитировать интернет".
Потребуется две виртуальных машины,
1. Windows Server он же клиент с браузером, он же днс, он же может быть Certification Authority.
2. Ваш VPS (со знакомой вам ОС).
Далее делаете списочек - что нужно настроить на винсервере что б сымитировать днс, на впс что б поставить веб сервер, пользоваться снэпшотами и за пару дней, или пару месяцев (зависит от вашего упорства) - вы научитесь и php ставить и настраивать и apache и nginx, и mysql, попутно зацепите ssh, nano, возможно vim...