Oluşturmak ve başlatmak istediğim bir web sitesi fikrim var ve bunu barındırmak için küçük bir VPS almayı düşünüyorum (fiyatlarına Linode'u seviyorum ve yaygın olarak tavsiye ediliyor gibi görünüyor). Oldukça parasızım, bu yüzden yönetilen bir sunucuyu karşılayamıyorum.
Ubuntu Lucid Server'ı indirdim ve bir VirtualBox'ta çalıştırmasını sağladım, öğrenmeme ve nihai üretim sunucusuna yakın bir yaklaşım olarak hareket etmeme yardımcı oldu. Öğrenmeye kararlıyım, ama çok korkuyorum aptalca bir şeyi özleyeceğim ve uzlaşacağım. Bu nedenle, bir LAMP sunucusunun güvenliğini sağlamanın ana noktalarını açıklayan iyi kılavuzları / kitapları bilmek istiyorum.
Linode ve Slicehost'un ilgili derslerinde temel şeyler üzerinde çalıştım, ancak mümkün olduğunca hazırlıklı olmak istiyorum. Site henüz yazılmadı ve muhtemelen deneme sürümü olarak paylaşılan bir ana bilgisayara dağıtacağım, bu yüzden en azından temel bilgileri öğrenmek için zamanım var.
Her şeyi güncel tutmayı biliyorum, iptables'ı yalnızca ihtiyacım olan deliklere izin verecek şekilde yapılandırmayı biliyorum (ssh / scp / sftp için sadece TCP bağlantı noktalarına 22 görünüyor) - (çok küçük) güvenlik için varsayılan bağlantı noktasından değiştireceğim müstehcenlik bonusu aracılığıyla - ve http için 80) - ping'e yanıt vermek istemediğim için ICMP'yi bloke eden bazı öğreticiler tarafından kafam karışsa da - sadece ihtiyacım olan yazılımı yüklüyorum / kaldırıyorum gerek yok.