Linux, sunucularda, masaüstlerinde ve cihazlarda yaygın olarak kullanılan açık kaynaklı bir işletim sistemidir. Özellikle sunucu pazarında popülerdir ve tüm web sunucularının en az% 32'sini oluşturur. Bir Linux sunucusu kurmak göz korkutucu bir iş olabilir, ancak son gelişmeler süreci eskisinden çok daha kolay hale getirdi. Yeni kullanıcılar için, Linux temelleri hakkında bilgi edinmek için bir kitabı veya birkaç web sitesini kontrol etmek iyi bir fikir olabilir.
Linux'un birçok farklı dağılımı vardır ve birçoğunun farklı amaçları vardır. Bir Linux sunucusu kurarken, ilk önce uygun bir dağıtım seçmeniz önemlidir. Sunucular için tasarlanan dağıtımlar arasında Red Hat Enterprise Linux (RHEL), Debian ve Slackware bulunur. Red Hat Enterprise Linux ücretsiz değildir, ancak ticari destekle gelir ve büyük işletmeler için uygundur. Debian neredeyse tamamen açık kaynaklı bir yazılım içeriyor ve Linux'u felsefi nedenlerle kullanmak isteyenler için ideal. Slackware kararlılığı ve yapılandırılabilirliği ile tanınır.
Her dağıtımın avantajları varken, Linux kullanmaya yeni başlayanlar veya ilk kez bir Linux sunucusu ayarlayanlar kullanıcı dostu Ubuntu Sunucusunu denemek isteyebilirler. Kurulum CD veya USB Flash Sürücü ile yapılabilir. Kurulum medyası genellikle ücretsiz olarak indirilebilir.
Dağıtıma bakılmaksızın, kurulum Linux, Apache, MySQL ve Perl veya PHP (LAMP) yığını oluşturmada ilk adımdır. Linux işletim sistemi, Apache bir HTTP sunucusu, MySQL veritabanı yazılımı ve PHP ve Perl programlama dilleridir. Hangi dağılımın seçildiğine bağlı olarak, bu öğeler zaten mevcut olabilir ve tamamen veya kısmen yapılandırılmış olabilir. Eğer mevcut değilse, genellikle dağıtımın paket yönetim hizmeti aracılığıyla kurulabilirler.
Bu tipik olarak, kullanıcının bilgisayarında hangi paketleri istediğini belirttiği çok basit bir işlemdir. Paket yönetim servisi daha sonra uygun sürümü otomatik olarak indirir ve yükler. El ile yazılım yüklemesi Linux sistemlerinde nispeten nadirdir ve sunucunun barındırıldığı etki alanı gibi yükleme işlemi sırasında belirli bilgilerin sağlanması gerekli olabilir. Apache'yi yapılandırdıktan sonra, birçok kullanıcı userdirmod'u kurmak için paket yönetim sistemini kullanır ve bu da birden fazla kullanıcı hesabının kurulmasını kolaylaştırır.
Bir Linux sunucusu kurmanın son adımı, mevcut herhangi bir içeriği yeni Linux sunucusuna taşımaktır. Bu içerik uzaktan saklanırsa, kullanıcı OpenSSH kullanarak güvenli uzaktan bağlantılara izin verecek OpenSSH-Server'ı kurmak isteyebilir. OpenSSH-Server ayrıca sunucuyu uzaktan yönetmeyi çok daha kolay hale getirecektir.


