Aslında konuyu hortlatmak istemiyordum fakat 2 gündür cevap yazacağım unutuyorum.

Konuda değerli fikirlerini belirten işin içerisindeki arkadaşlarında dediği gibi çok fazla bir sorun yaşamazsınız. Fakat bu tamamen size bağlı. Anlatmak sorun değil. Para her zaman kazanılır ki benim gibi GNU felsefesini benimseyen kişiler için yardım, paradan çoğu zaman önceliklidir. Ben web servileri üzerine uzman sistem admini değilim. Anlatsamda detayına giremem. Fakat sanki apacheyi biz kodlamışız gibi pmler geliyor bu tür anlatımlardan sonra. Tabi sözüm meclisten dışarı. Herkes yapmıyor ama yapan var. Cevaplasanız bir dert cevaplamasanız başka bir dert. Başımıza çok geldi. O yüzden bir süre sonra bıkkınlık geliyor. Zaman konusu zaten sıkıntı. Eskiden atılan maili en geç 5 dk içerisinde yanıtlardımşmdi en erken 2 günde yanıtlayabiliyorum. Bu anlatımları alıp para ile satanlar da var. Neyse gelelim ana probleme.

Daha önce ne yapılacağını maddelerle yazmıştım. Empati yapıp kendimi sizin yerinize koyayım.

1-) Kullanacağım sistem linux. Pek çok dağıtımı var. Öncelikle hangi dağıtımı kullancağımı belirlerdim. + yönleri - yönleri listesini yapar kendime uygun dağıtımı seçerdim. Yada web sunucularında en çok kullanılan sistem olan centos'a karar verirdim.
2-) Temel linux komutlarını ve terimlerini araştırırdım. Konsol kullanımı vb vb.
3-) Sunucu kullanım planımı oluştururdum. Barındırılacak sitelerimin bir geçmişi varsa buna bakardım. Hangi sistemi kullanıyor, saldırı alıyormu, boyutu ne, hiti ne falan filan.
4-) Sunucuda bulunması gereken temel servisleri belirlerdim. Ben bu sunucuyu php çalıştırabilen web ve mail server yapacağım. O zaman DNS, HTTP, MAIL, FTP, SSH, SQL servisleri olacak. Bunların paketleri belli. Sistelerinden minimum sistem gereksinimlerini belirlemek içinde o kadar iyi ingilizceye gerek yok sanırım.
5-) Bu servislerden hangilerini sunucudan ayırabilirim diye düşünürüm. Ne kadar az kullanım o kadar performanslı sunucu. DNS ve MAIL servislerini dışarından alabilirim. Yandex Kurumlar bu iş için ideal. Hem DNS servisi, hemde mail servisi. Kafadan en sorunlu kurulumlara sahip iki servisi sildim. Hesap açmak, alan adı tanımlamak zor değil.
6-) Geriye kaldı LAMP. Yani Apache + PHP + MySQL. Türkçe kaynak var bu konuda. Mesela http://www.linuxdunyam.com/2013/07/c...mp-server.html Temel komutları biliyorsanız zaten Türkçe yada İngilizce kaynaklar fark etmez.
7-) IP adresinden site açılıyor. Geriye serverı domaine bağlamak kaldı. Türkçe kaynak için http://www.cozumpark.com/blogs/linux...andirmasi.aspx önerebilirim.
8-) Domainden site açılmaya başladığında dosyaları aktarmak için FTP servisi lazım. Onun içinde pek çok anlatım var.

Bütün olay temel olarak bu. Fakat kur ve bırak şeklinde olmuyor bu iş. Güvenlik için önlem almalısınız. Ara ara disklerin doluluk oranlarını, load değerlerini, sistemin sağlıklı çalışıp çalışmadığını vb. kontrol edeceksiniz. Bunlar günlük yada günaşırı yapmanız gereken kontroller. Aylık olarak güncellemeleri yapacaksınız, haftalık olarak detaylı virüs taraması yapmanız lazım falan filan. Ha tabi bunu çoğu firma bile yapmıyor orası ayrı bir konu.

Acil bir durumda en azından sistem raporu alabilecek temel linux bilgisine sahip olmanız lazım bana göre. Sunucularda arabalar gibidir. Siz dillerinden anlar, onlara bakarsanız tıkır tıkır çalışır. Ama bakmazsanız illaki sorun çıkarır. Kurayım gitsin pek sağlıklı bir davranış değil. Bu biz dahil herkes için geçerli.

İnsanlara linux diyince gözleri korkuyor ama panelsiz sunucu kurmada abartılacak bir şey yok. Biraz saç baş yoldurabilir sadece. Kolay gelsin...