Nasıl Adanmış Bir Web Sunucusu Oluşturulur

Birçok kişi ve işletme, web sitelerini ve dosyalarını depolanmış ve erişilebilir tutmak için barındırma şirketlerine güvenmektedir. Bu, dosyalarınızı ve web sayfanızı her zaman çevrimiçi tutmanın çok kolay ve uygun maliyetli bir yoludur. Özel bir ana bilgisayar için daha fazla ödeme yapmak istemeyen veya sadece orta adamı atlayıp kendi kendini barındırma yapmak isteyen kişiler için, bu dosyaları barındırmak ve başkalarının bunlara bağlanmasına izin vermek için kendi sunucunuzu oluşturmanız gerekir. . Hedefiniz buysa, bu kılavuz bunu yapmanıza yardımcı olacaktır.

Kendi web sunucunuzu kurmak göz korkutucu bir görev gibi görünebilir, ancak küçük bir bilgi birikimi ile neredeyse herkesin başarabileceği bir şey. İşte sahip olmanız / yapmanız gerekenler:

  1. Özel Bir Makine Alın
  2. İşletim Sistemini Kurun
  3. Web Hosting için işletim sistemini yapılandırma
  4. Kendi Kendine Barındırılan Alanınızı Kurma (isteğe bağlı)
  5. İzleme Araçlarını Yükleyin (isteğe bağlı)

Adım 1: Ne Tür Bir Sunucuya İhtiyacınız Olduğuna Karar Verin

Sunucunuzu ne için kullanmayı planladığınıza bağlı olarak, oldukça ortalama bir makinede çalıştırabilirsiniz. Kendiniz ve aile üyeleri için kişisel dosyaları barındırmak ve hatta kişisel bir blog veya web sitesini kendi kendine barındırmak için bile, bütçe makine modelime benzer (ve bazen çok daha kötü) özelliklere sahip bir bilgisayar kullanarak iyi olmalısınız.

Kendi kendine barındırma yapmak isteyen bir şirketseniz veya% 99, 9 çalışma süresi ile 7/24 çalışabilecek bir şeye ihtiyacınız varsa, örneğin: istemciler veya çalışanlar için dahili / harici dosyaları barındırmak için. Ya da tüm arkadaşlarınızı ve diğer ilgilenen oyuncuları ağırlamak isteyen çok zorlu bir oyuncuysanız, sunucunuzu çalıştırmak için daha iyi, daha istikrarlı bir makine elde etmek isteyeceksiniz, ancak bu kılavuz için, kullanacak bir makineniz varsa veya aşağıda verilen makineye benzer bir şey kullanacaksınız:

Bütçe Sunucusu Derlemesi : 776, 92 $ + Nakliye

  • İşlemci - Intel Xeon E3-1220
    • 3, 1 GHz Dört Çekirdekli
    • 8 MB L3 Önbellek
    • LGA1150 Soket
  • Anakart - Gigabyte GT Z97
    • LGA1150 İşlemci Soketi
    • Intel Z97 Express Köprüsü
    • ATX Form Faktörü
    • 3200 MHz arabelleksiz
    • DDR3 Desteklenen Bellek (4 yuva, 32 GB'a kadar)
  • RAM - Heyecanlı hissediyorsanız, 16 GB için düz gidin, ancak 8 GB yeterli olmalıdır. Ayrıca, ECC ram çok düşük voltaja sahiptir ve sürekli çalışan sunucular için üretilmiştir - gerekli değildir, ancak hoştur:
    • ECC - Önemli Sunucu Bellek Modülü (8 GB)
      • 1600 MHz
      • PC3-12800
    • ECC olmayan - Kingston HyperX Bellek (8 GB)
      • 1333 MHz PC3-10600
  • Sabit Disk - Seagate Barracuda 1 TB
    • 7200 RPM
    • 64 MB önbellek
    • SATA III 6 Gbit / s
    • 3, 5 ”Dahili
  • Ekran Kartı - Sunucunuzda belirli grafik oluşturma ihtiyaçları yoksa yok
  • Optik Sürücü - LG Dahili DVD Yazıcı
  • Kasa / Kule - 550W PSU ile Thermaltake V2 S Orta Kule
  • Klavye ve Fare - Standart 104 Tuşlu Klavye ve Optik Fare $ 14.00
  • Monitör - ASUS 20 ”LED Monitör
  • İşletim Sistemi - Ubuntu FREE
  • İnternet Bağlantısı - Bu gerçekten sunucunuzun ne yapacağına bağlıdır. Çok miktarda trafiğe ev sahipliği yapacaksanız, yüksek yükleme bant genişliğine sahip gigabit internete sahip olduğunuzdan emin olmak isteyebilirsiniz. Olduğu söyleniyor, en basit barındırma görevleri temel bir bağlantı üzerinde bir şey ile yapılabilir.

Adım 2: Sunucuyu Birleştirin

  1. Statik birikimin bilgisayar parçalarını etkilememesi için vücudunuzun topraklandığından emin olun. Bu, kauçuk tabanlı ayakkabılar giyerek veya halıdan başka bir şeyin üzerinde durarak kolayca yapılabilir.
  2. Parçalarınızın geldiği kutuları açın ve bileşenleri sert bir yüzeye yerleştirin.
  3. Anakartla başlayacağız. Bu, bilgisayarın diğer tüm bileşenlerini bağlayan iskeletidir. İşlemci soketindeki mandalı açın, pimleri eşleştirin ve işlemciyi takın. Mandalı kapatın ve ısı emici / işlemci fanını işlemcinin üzerine takın. Bu doğrudan anakarta takılmalıdır.
  4. Bellek (RAM) yuvalarını açın ve mandallar bellek etrafına oturana kadar aşağı doğru iterek belleği takın.
  5. Bilgisayar kasasını yan tarafına yerleştirin ve kasaya sıkıca sabitlenmemişse güç kaynağını takın.
  6. Anakartı kasaya yerleştirin. Köşelerden yerine vidalayın ve sonra anakartın ortasına ekstra bir veya iki vida aldığınızdan emin olun.
  7. Optik (DVD) sürücüyü kasaya ve dahili sabit sürücüye takın. Daha önce bir bilgisayar kullandıysanız optik sürücü oldukça sezgiseldir, sabit sürücü optik sürücü alanlarının altındaki yuvaya takılır. Bunları her biri en az iki vidayla sabitlediğinizden emin olun, böylece kasada kaymazlar.
  8. Optik sürücü ve sabit sürücüdeki kabloları anakarta bağlayın. Gerekirse anakart kılavuzuna bakın.
  9. Büyük güç kablosunu güç kaynağı ünitesinden anakarta ve küçük güç kablosunu işlemci ısı emicisinden / fanından sabitleyin. Bu çok küçük olduğu için biraz sıkıcı, ama bunu yapabilmelisiniz!
  10. Her şey bağlandıktan sonra, makineyi ateşlemeden önce her parçayı iki kez kontrol ettiğinizden emin olun.
  11. Kasayı kapatın, ancak tam da olsa vidalamayın ve yeni sunucunuzu bir elektrik prizine bağlayın. Ayrıca monitörünüzü, klavyenizi ve farenizi taktığınızdan emin olun - basit, biliyorum, ama daha önce unutulmuştu.
  12. Açılış zamanı!

Adım 3: İşletim Sistemini Yükleme

  1. Seçtiğiniz işletim sistemi diskini takın. Bu kılavuzun amaçları doğrultusunda, Ubuntu ile devam edeceğiz.
  2. Ekranda “DVD'den önyükleme yapmak için herhangi bir tuşa basın” mesajı görüntülendiğinde bir tuşa basın. Yeni bir sabit sürücü kullanıyorsanız, otomatik olarak varsayılan menüyü yüklemelidir.
  3. Dilinizi seçin ve ardından “Temel Sunucu Kurulumu” veya “Ubuntu Sunucusunu Kur” u seçin.
  4. Dosyalar yüklendikten ve paketinden çıkarıldıktan sonra, "Ağı Yapılandır" istenir. Sunucunuzu istediğiniz gibi adlandırın.
  5. Daha sonra sizden bir kullanıcı adı ve şifre ayarlamanız istenir. Bunları yazın.
  6. Ana dizininizi şifrelemek isteyip istemediğiniz sorulduğunda, şimdilik hayır ile giderdim. Bu, gerekirse dosyaları kurtarmayı kolaylaştırır.
  7. Kurulum sizden disklerinizi bölümlendirmenizi isteyecektir. Bu sadece sabit diskinizi kuruyor. “Kılavuzlu - tüm diski kullan ve LVM'yi kur” seçeneğiyle giderdim. Değişiklikleri disklere yazın.
  8. Bir proxy yapılandırmanız gerekmez, bu yüzden boş bırakın ve devam et'i tıklayın.
  9. Güncelleştirmeleri açmanız istendiğinde, “Güvenlik güncelleştirmelerini otomatik olarak yükle” seçeneğini seçin.
  10. Yazılım seçimi altında, manuel paket seçimini seçin.
  11. Grub'u Ana Önyükleme Kaydına yüklemek için evet'i seçin.
  12. Kurulumu tamamlayın.

Yeniden başlatmanın ardından bazı ek öğeler:

  • Sunucuyu korumak için “Güvenlik Duvarı” paketini ayarlamak isteyebilirsiniz. Bunu yaptıktan sonra SELinux'u etkinleştirin.
  • Apache, PHP ve MySQL'in kurulu olduğundan emin olun. Perl & Python'u kurmak istiyorsanız, bu da yardımcı olabilir.

Adım 4: Ek Sunucu Kurulumu

Sunucu artık kendi kişisel barındırma için oluşturulmuş ve kuruluma hazırdır. Bunu yapmak için birkaç adıma ihtiyacınız olacak. Bu herkes için farklı olacak, ancak birkaç şeyde size rehberlik etmeye çalışacağım:

  1. Statik IP Ayarlama
    1. Statik bir IP kurarak sunucunuz sık sık yeni bir IP adresi almak yerine aynı adreste kalır. Bunu yapmak için bu kılavuzu izleyin.
    2. Dosyaları bilgisayarınıza yükleyin ve veritabanını ayarlayın. Bir web sitesini barındırmak istiyorsanız, veritabanını MySQL'de kurmanız ve dosyaları sunucunuza yüklemeniz gerekir.
    3. Alan adınızı sunucunuza yönlendirin
      1. Sunucunuzda dosyaları yüklediğinize göre, alan adı kayıt siteniz tarafından sağlanan cPanel'e girdiğinizden ve alan adını sunucunuza yönlendirdiğinizden emin olun. DNS sunucularınızı ve potansiyel olarak statik IP'nizi bilmeniz gerekir.

Artık sunucunuz çoğunlukla ayarlanmış olduğundan ve ağınızın dışından erişilebilir olması gerektiğine göre, sunucunuzu izlemenize yardımcı olacak birkaç araç kurmanın zamanı geldi. Bu araçların çoğu paraya mal olur, ancak deneme sürümleri veya tamamen ücretsiz seçenekler sunan birkaç web sitesi vardır. Solarwinds harika, ücretsiz bir Ağ Analizörü ve Bant Genişliği İzleme paketi sağlar. Ayrıca yardımcı olabilecek bir ton başka araç da sunarlar. SQLManager ayrıca veritabanı yönetim yazılımının birkaç ücretsiz, sınırlı sürümünü sunar.

İlgi̇li̇ Makaleler