Merhaba,
Bir internet sitesi oluşturmanız çok zor olmaz. Keza sayfaya "Merhaba" yazdırsanız da bu bir internet sitesi olarak kabul edilebilir.
Burada önemli olan hedef müşteri kitleniz kimlerin olacağı. Ülkemizde internet siteleri genellikle paket olarak satılıyor. Yani siz sayfayı oluşturdunuz, domain adı, sunucu vb. konfigürasyonları da sizin yapmanızı bekleyeceklerdir.
Bu işi tek başınıza yapacaksanız, minimum HTML5, CSS, çok olmasa da JS gibi client tarafındaki dilleri bilmeniz gerekmektedir. Ayrıca web sitelerinde genellikle en az 1 adet input alanı yer almaktadır. Bu taraf için de server tarafındaki PHP, ASP veya Java vb. gibi dilleri de en azından bir miktar öğrenmeniz gerekmektedir. Ayrıca inputları bir yerde depolayabilmeniz için çok olmasa da bir SQL dilini bilmelisiniz. Son olarak web sitesinin bilgi güvenliğini sağlayabilmeniz için genel kabul görmüş güvenlik mimarilerine de aşina olmalısınız.
Şahsi görüşüm; client tarafındaki kodları müşteri taleplerine göre revize edebilecek seviyeye 1 yılda gelirsiniz, ancak gerçek anlamda göze güzel görünen ve güvenlik açığı bulunmayan bir web sitesi için daha fazla zamana ihtiyacınız olacaktır.
Başlangıç için ben size PHP sunucusunu tavsiye ederim, web sitesi sunucularının büyük kısmı Linux işletim sistemlerinde konumlandırılır. PHP sayfaları tüm işletim sistemlerinde sorunsuz bir şekilde çalışır ve kurulumları rakiplerine nazaran daha kolaydır.