evden web sitesi barındırma [kapalı]


9

Evimden bir web sitesi barındırmak istersem, bir alan adı satın alırım. Sonra, ISS'mden statik bir IP alıyorum. Sonra, ev sistemimin IP adresine işaret ediyorum. Sistemimde kurulu SQL sunucusunu bile kullanabilirim ve boyut konusunda endişelenmem. Burada sunucu yığınları hakkında konuşmuyorum. Sadece bir sunucu.

Bu kadar kolay olup olmadığını merak ediyordum, neden yapmıyorsun? Burada özlediğim bir şey var mı? Orta derecede basit bir web sitesinden bahsediyorum. Ama önemli mi?


8
Şehir dışındayken, randevuda veya uyurken ev hırsızlığı, yangın, elektrik kesintisi, internet arızası, yedeklemeler ve sorun giderme. Bir programcı olarak, bununla hiçbir şey yapmak istemiyorum ve başkasının halletmesine izin veriyorum.
JeffO

7
Ayrıca, evinizi internete bağlayan bir tür yönlendirici ve güvenlik duvarına sahip olduğunuzu varsayarak, güvenlik ve ağ yapılandırması hakkında bir veya iki şey bilmeniz gerekir. İstediğim zaman sanal bir özel sunucuya (VPS) giderdim. Yukarıdakilerin tümünü yine de yapabilirsiniz, ancak sorunsuz ve çok düşük bir maliyetle. VPS'yi çalıştırmak ve çalıştırmak 10 dakikadan az sürer. Tek ihtiyacınız olan bir kredi kartı.
Manfred

Yanıtlar:


10

Bu harika bir fikir. Birden fazla konu hakkında çok fazla şey öğrenmekle kalmayacak (sistem yönetimi, güvenlik, HTTP, günlük kaydı değeri, dış dünya ile temas kaybını tespit etme vb.), Ama interneti daha kişisel, daha insani, Bizi en başta çeken şeylerden daha fazlası.

Herkes 1996 yılında sadece kurumsal kurumsal PR görmek veya hedefli reklamlar tarafından manipüle görmek için "internette sörf" istedim mi? Hayır sadece hayır, ama HELL NO. Diğer insanların ne yaptığını görmek, çilek poptart meşalelerini, dans eden hamsterleri ve sahte tuvalet kameralarını görmek için internette gezinmek istedik. Olabildiğince hızlı yapın: web sunucunuzu ağa alın.

Windows tabanlı bir sunucu çalıştırmak istediğiniz gibi geliyor. Windows hakkında hiçbir şey bilmiyorum, kişisel sunucularımı (http://stratigery.com) Linux üzerinde çalıştırıyorum. Linux'a geçin ve sorularınızı istediğiniz zaman bana e-posta ile gönderebilirsiniz.


1
+2 birden fazla konu hakkında bilgi edinmek ve interneti kişisel tutmak için kullanılır. Hiçbir şey işlerin nasıl çalıştığını bilmiyor ve çoğu zaman öğrenmenin en iyi yolu bunu kendiniz yapmaktır. Hamster dans referansı için -1.
Kyle Hodgson

Öğrenme için +1 ve 96 kişisel web nostaljisi için +1. Yazmanın <somecompany>.comişe yarama olasılığının düşük olduğunu hatırlıyor musunuz? Biraz eğlendik. Kişisel sayfaları ve beğenileri özlüyorum. Bazı özel hobiler hiçbir şeyden böyle harika sayfalar yazarken, günümüzde birçok hazır şey var. Tabii ki, sadece kitlelerin mevcudiyeti için iyi bir şey. Ama Tanrım, işlerin nasıl daha eğlenceli olduğu. Ayrıca, 8 yaşında bir çocuk gibi yazarken ya da insanların sorunlarını çözmesini ve 1 saat sonra "yumru" göndermesini talep eden bir jackass (kediyi kedi diyelim) görmediniz .
haylem

Heck, o zamanlar, bugün en fazla 20 şeyden daha iyi yazılan bağlı 8 yaşındaki çocuklara. Ne yaptýđýný gördün mü? Oradaki haftasonu boyunca beni üzdün :) Şimdi güneş istasyonumu ve 486'mı nereye park ettim?
haylem

2
İlk paragrafta bu, sunucuların nasıl yönetildiğini öğrenmek isteyen biri için kesinlikle mantıklıdır. Ancak, 2. paragraf benim için biraz kafa karıştırıcı. Bir VPS kullanarak hedefli reklamlardan ve kurumsal PR'dan kaçınmanın aynı hedefini hala gerçekleştiremiyor musunuz? Bodrumunuzdan bir web sitesini barındırmak 2. paragrafta nasıl yardımcı olur? Sunucunuzu görmek için internette sörf yapmıyoruz, bunu web sitenizi görmek için yapıyoruz ve web sitenize koyduğunuz şey bodrum kurulumu ile VPS kurulumu arasında çok az önemli.
jmort253

@ jmort253 - Sadece insanları kendi içeriklerini web'e koymaları ve kendileri için ödeme yapmaları için cesaretlendirmek istedim, bu yüzden her türlü kurumsal sponsorluk tarafından kesinlikle ele alınmadı. Reklamlar engellenebilir, evet, ancak bir web sitesinde reklam vermek, bu web sitesinin reklamverenler tarafından etkilendiğine dair sadece bir ipucu verir. Gazeteler gibi. Reklam taşırlar ve reklamverenlerini öfkelendiremezler, bu nedenle bazı hikayeler yayınlanmaz. Ve bana bunun olmadığını söyleyemezsin.
Bruce Ediger

16

Değişir. Küçük bir kişisel web sitesi ise, neden olmasın. % 99,99 veya daha fazla hizmet kullanılabilirliği gerektiren kurumsal ölçekli bir web sitesi ise, kesinlikle kötü bir fikirdir.

İlk olarak, maliyeti düşünün:

  • Windows Server ve Microsoft SQL Server zaten lisans başına önemli bir fiyata sahiptir . Sunucunuzu barındırmak için şu anda düzinelerce dolar ödemeyi mi tercih edersiniz, yoksa temel bir barındırma planı için aylık 20 ABD doları küçük bir ücret ödemek daha mı iyidir?

  • Özel bir sunucunun, hatta temel bir sunucunun bile bir maliyeti vardır.

  • Ayrıca güç tüketimini de düşünün . 7/24, 7/7 bir sunucu çalıştırmanın, faturalarınız üzerinde bir etkisi olacaktır.

İkincisi, güvenilirliği düşünün:

  • 03:00. Uyanmak! Sunucunuzda küçük bir DDOS saldırısı var. Sunucunuz çıktı. 04: 00'dan önce tekrar çevrimiçi olma stratejiniz nedir?

  • Hiç "Oh hayır, bir daha değil! ISS'im berbat! İnternet bu ay tekrar kapandı !" Şimdi sunucunuzun çalışır durumda olduğunu, ancak hiçbir şeye hizmet etmediğini hayal edin, çünkü artık internete bağlı değil ve bağlantınızı geri yüklemenin ISS'ye ne kadar süreceği hakkında hiçbir fikriniz yok mu?

  • Günaydın. Kişisel sabit disk başarısız . Bu arada, tüm veriler kaybolur. İyi günler.

    Bu senaryoya hazır mısınız? Zamanlanmış yedeklemeleriniz var mı? RAID? Daha genel olarak, sisteminizdeki her bileşenin yedekliliğini nasıl yönetiyorsunuz? Tüm bunları yapan profesyonel bir raf sunucusu satın alabilirsiniz. 3 000 dolara mal olacak. Hazır mısın?

Üçüncü olarak, burada listelenemeyecek kadar uzun olan ölçeklenebilirlik , performans ve diğer binlerce şeyi düşünün . Örneğin, temel bir şey: çoğu İSS'nin indirme bağlantısından çok daha sınırlı bir yükleme bağlantısı vardır. Her iki yönde de aynı hıza sahip olmak için şu anda İSS'nize on kez ödeme yapmaya hazır mısınız?

Yine, para umurumda değil eğer kendi bilgisayarınızda kişisel web sitesi barındırma yanlış bir şey yok. Ancak, hizmet kullanılabilirliğini sağlayan, sunucuların soğutulmasıyla ilgilenen, UPS ve güç şebekesi ile ilgili bir şey olursa sunucuları korumak için gereken diğer araçlara sahip olan profesyonel bir barındırma için ev yapımı bir barındırma arasında büyük bir boşluk var. .


1
Bu yüzden Apache / MySQL ücretsiz ...
Dynamic

1
Apache / MySQL, tutkulu olduğunuzda, bunları nasıl yapılandıracağınızı ve kullanılacağınızı vb. Bildiğinizde ücretsizdir. Microsoft ürünlerinin ücretli sürümleri bile.
Arseni Mourzenko

işte bu yüzden kötü bir fikir ;-)
Dynamic

Lampp veya XAMPP. Bu bir Apache / MySQL paketidir ve kurulumu inanılmaz derecede kolaydır. Bunları kendiniz nasıl yapılandıracağınızı öğrenmek istemiyorsanız Apache ve MySQL'i ayrı olarak yüklemenize gerek yoktur.
jmort253

1
@MainMa: bir şans değil. SQLServer sorunlarımızı çözmemize yardımcı olması için bir danışman tutmamız gerekiyordu. Lisansın büyük bir maliyet olduğunu düşünüyorsanız, ücretini görene kadar bekleyin! MySQL (veya daha iyi olan Postgresql) kullanımı ve yapılandırılması çok daha basittir, bu da SQLServer'dan daha iyidir (ve süper büyük bir siteye ihtiyacınız varsa, Oracle ile gidin ve kendinize çok fazla tasarruf edin).
gbjbaanb

3

Yanlış gidebilecek çok şey var:

  • Bilgisayarınız çökebilir ve siteniz kapanacaktır.
  • Bilgisayarınız statik bir IP'ye sahip olduğunda daha az güvenlidir.
  • Tüm sunucu sorunlarınızı gidermelisiniz.
  • Sunucu tarafı yazılımı güncellemek çok kolay değildir.
  • Statik bir IP (ISS'nize bağlı olarak) için ödeme yapmanız gerekebilir.
  • Hırsızlık, yangın, bilgisayar ölür, internet vidaları vb.

Ayrıca, her şeyi yükledikten sonra, onunla ne yapacağınız konusunda hala adil bir bilgiye sahip olmanız gerekir. Ayrıca bir web oluşturucu kullanamazsınız. Ve cPanel için ödeme yapmanız gerekir.

Dürüst olmak gerekirse, neden bir sunucu kuracağınızı göremiyorum (PHP veya diğer özel nedenleri öğrenmek istemiyorsanız).

Düzenle:

Yorumlara cevap vermek için OP öğrendiğini söylemedi, ancak küçük bir web sitesine ev sahipliği yaptığını söyledi. Öğrenmek için iyi olacağına katılıyorum (bu yüzden bir tane var) ama o öğrenmiyor (bildiğimiz kadarıyla).


1
Çok iyi bir neden görüyorum: ÖĞRENMEK !!! Tabii, milyon dolarlık projenize ev sahipliği yapmayın, ancak kişisel bir site ise ve bir süre kesintiye uğramazsanız ve 2 takipçiyi ve bu tür bir anlamsızlığı kaybetmeyi umursamıyorsanız, neden yapamadı. Artık kendimi fazla barındırmıyorum, ama kesinlikle birkaç yıl önce (web sitesi, kod deposu, FTP sunucusu, e-posta sunucusu ...) çok şey yaptım ve o kadar da zor değildi. Ayrıca, bunların bazılarının yerel olarak çalışması her zaman güzeldir (kod repo gibi). Günümüzde bir geliştirme ekibindeki birisinin test için bir sunucunun nasıl kurulacağını bilmemesi utanç vericidir.
haylem

2
Birçok fikir çok daha kötü.

@haylem - Öğrenmek için yapmayı kabul etti, ancak bir iş yürütmeye çalışıyorsanız, bu sadece kötü bir fikir, dönem. Bahsedilen kurulum ile yapmaya çalıştığınız her işi yapmak yerine, tüm zamanınızı hackjob BT ortamınızı yönetmek için harcayacaksınız. Ayrıca Jae, cevabındaki "öğrenmek" kısmına hitap etti. Yani +1
jmort253

statik bir IP güvenliği çok fazla etkilemez. Dinamik IP'ler çoğu ISS ile çok sık değişmez. Bunu güçlü bir nokta saymazdım.
WalterJ89

Diğer noktalar ise oldukça güçlü. Yine, eğer sadece öğrenmekse, devam edin! Ancak bu bir iş ise, tüm araştırmalarımı yapacağım ve yedekleme planım için bir yedek planım olacağından emin olabilirim.
jmort253

2

Bu, bir iş için yapıyorsanız , sunucunuzu kendiniz, evinizden dışarı çıkarmak, normal, tüketici tabanlı internetinizi kullanmak için iyi bir fikir değildir .

@MainMa'nın bahsettiği en önemli nokta, düzenli, tüketici İnternetinin indirme hızı ve yükleme hızında bir dengesizliğe sahip olmasıdır. Çoğu İSS'de, yükleme hızı indirme hızının yaklaşık yarısı kadardır.

Web'de gezinirken, sunucu ile el sıkışma ve HTTP istekleri için İnternet'e göz attığınızda yükleme hızı kullanılır. Yükleme hızınız önemli ölçüde azalırsa, ziyaret etmeye çalıştığınız tüm web sayfaları askıda kalır ve yüklenirken sorun yaşar.

Bir fare telefon hattında bir kez çiğnedi ve kendini elektriklendirdi ve indirme hızım iyi olmasına rağmen, yükleme hızım yaklaşık 150Mbps'ye düşürüldü. İnternet bağlantım korkunçtu ve sadece internette dolaşıyordum! Yükleme bant genişliğinizi kullanan başka kişiler olsaydı nasıl olacağını hayal edin ...

Ayrıca, diğer taraftaki kullanıcı deneyiminin nasıl olduğunu hayal edin. Ev Internet'inizden içerik yüklemeye çalışan herkes indirme hızınızın yalnızca yarısını görür. Ev İnternet bu yükü kaldıracak şekilde tasarlanmadığından, bu sadece ölçeklendirilmez.

Kendi uygulamalarını barındıran çoğu kuruluşun T1 hatları veya işletmelere eşdeğer bir İnternet'i vardır. Genel olarak, ev internetinden önemli ölçüde daha yüksek fiyatlı.

Böylece, bunu sadece öğrenmek için yapıyorsanız ve herhangi bir trafik almayı beklemiyorsanız ve bulunduğunuz bilgisayar ağınızın geri kalanından güvenli bir şekilde izole edilmişse, eğlenceli bir deney olabilir.

Ancak bu kurulumun dışında bir işletme işletmeyi planlıyorsanız kaybetmeye hazırlanın. Bu "şebekeden uzak" olmaya çalışmak istediğiniz bir durum değildir.


1

İnternet inanılmaz düşmanca bir yer. Otomatik saldırılar sürekli olarak savunmasız sunucuları tarar. Yıllardır bu işin içinde olmadım, ancak 2005 yılı civarında, yerel üniversitemizde, stok, varsayılan, Linux veya Windows kurulumu ile internete bağlı bir sunucunun ortalama ömrünün yaklaşık beş dakika olduğunu biliyorum. tehlikeye girmeden önce.

İnternet'e bağlı bir sunucudan sorumlu olacaksanız, güvenlik sorunlarını hızlandırmak zorunda kalacaksınız ve yeni tehditlerden haberdar olmak için güvenlik haberlerini takip etmeye devam etmeniz gerekecek. Bu şeyleri öğrenmek istiyorsanız, bu harika. Bunu öğrenmenin daha iyi bir yolu yoktur, sonra kendi sunucunuzu yönetebilirsiniz. Yine de çok fazla iş var ve temel çıkarlarınıza odaklanmanın daha anlamlı olup olmadığına yalnızca siz karar verebilirsiniz.


1

Nedeni yok - mutlu bir şekilde bir sunucu veya VPS kiralayabilir ve aynı problemi yaşayabilirsiniz.

Evde bir yerine VPS veya özel sunucu için gitmenizin sadece 1 nedeni vardır: İnternet bağlantısı, veri merkezinde ev bağlantınızdan çok daha iyidir. Tabii, biraz daha pahalı, ama arkadaki yatak odanızda tüm elektriğinizi yiyen bir sunucuya sahip olmanız gerekmeyecek. Ayrıca, şeyi yönetmek için daha fazla araca sahip olacaksınız (yedekleme alanı ve otomatik yeniden yükleme gibi).

Sorunun geri kalanı tamamen bir öğrenme alıştırmasıdır. Web'in çoğunu çalıştırdığı için sunucunuz için Linux'u öneriyorum ve orada yönetim, güvenlik ve bakım hakkında Windows'da olduğundan çok daha fazla bilgi var.


1

Bunu yapmamanın iyi bir nedeni henüz bahsetmiyorum: Eviniz ADSL üzerinden internet alıyorsa. Unutmayın "A" asimetrik anlamına gelir. İyi bir 4-8Mbit / s hızında diğer kişilerin sitelerinden http emebilirsiniz, ancak akış yukarı yalnızca 256-512kbps varsa, siteniz önemsiz olmayan bir görüntü içeriğine ve / veya aynı anda birkaç kullanıcıdan fazladır.

Bunun dışında tamamen mümkün olduğunu söyleyebilirim. Yıllardır başarılı bir çevrimiçi iş yapan birisini, tek web sunucusunun ev ofisindeki masanın altında bir makine olmasıyla tanıyordum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.