درود
برای ایجاد یک سرور lamp ( مخفف linux, apache, mysql,php) کوتاه ترین مسیر استفاده از باندل های نرم افزاری مثل xampp هستش که نسخه ی لینوکسی هم دارند.
اما اگر مشکل ترافیک اینترنت ندارید، از نظر بنده بهتره توزیع هایی مثل centos رو دانلود و اونهارو در ماشین مجازی نصب و تغییرات رو اونجا اعمال کنید. توزیعی مثل centos یا debian و یا حتی opensuse به شما این اجازه رو میدن که به سادگی در هنگام نصب این اختیار رو داشته باشید که سیستم عامل رو به عنوان یک وب سرور نصب کنید.
ضمنا توجه داشته باشید این باندل های نرم افزاری معمولا بسته های جدا از مخازن سیستم عامل رو دارند و اگر بنا به دلایلی نیاز به نصب بسته ی جدیدی برای سرور داشته باشید کمی اذیت میشید، همچنین برخی تغییرات مثل تغییر در hostname و dns ها برای سرور بهتره به جای اجرا در سیستم واقعی در ماشین مجازی انجام بشه. به صورت کلی از نظر من حجمی که صرف دانلود یک ایمیج توزیع میشه به صرفه هستش
موفق باشید