Jika saya ingin meng-host situs web dari rumah saya, saya membeli nama domain. Lalu, saya mendapatkan IP statis dari ISP saya. Selanjutnya, saya arahkan ke alamat IP sistem rumah saya. Saya bahkan dapat menggunakan server SQL yang diinstal di sistem saya dan tidak khawatir tentang ukurannya. Saya tidak berbicara tentang tumpukan server di sini. Hanya satu server.
Saya bertanya-tanya apakah itu semudah itu, mengapa tidak melakukannya? Apakah ada sesuatu yang saya lewatkan di sini? Saya berbicara tentang situs web yang cukup sederhana. Tetapi apakah itu penting?
server
web-hosting
Asdfg
sumber
sumber
Jawaban:
Ini ide yang bagus. Anda tidak hanya akan belajar banyak tentang berbagai topik (administrasi sistem, keamanan, HTTP, nilai logging, mendeteksi kehilangan kontak dengan dunia luar, dll, dll. Dll), tetapi Anda akan menjaga Internet lebih personal, lebih manusiawi, lebih dari apa yang membuat kita tertarik pada awalnya.
Apakah semua orang ingin "menjelajahi web" pada tahun 1996 hanya untuk melihat PR perusahaan yang licin, atau dimanipulasi oleh iklan yang ditargetkan? Tidak hanya tidak, tetapi NERAKA TIDAK. Kami ingin menjelajahi web untuk melihat apa yang dilakukan orang lain, untuk melihat obor strawberry poptart, hamster menari dan kamera-kamera palsu. Lakukan secepat yang Anda bisa: dapatkan server web Anda di internet.
Sepertinya Anda ingin menjalankan server berbasis Windows. Saya tidak tahu apa-apa tentang Windows, saya menjalankan server pribadi saya (http://stratigery.com) di Linux. Beralihlah ke linux dan Anda dapat mengirim email kepada saya pertanyaan kapan saja.
sumber
<somecompany>.com
tidak mungkin berfungsi? Kami bersenang-senang. Saya merindukan halaman pribadi dan sejenisnya. Beberapa penghobi yang berdedikasi menulis halaman yang luar biasa dari ketiadaan, sedangkan saat ini ada banyak hal premade. Ini hal yang baik, secara umum, tentu saja, jika hanya untuk ketersediaannya kepada massa. Tapi Tuhan, bagaimana hal-hal itu lebih menyenangkan kembali. Juga, Anda tidak pernah melihat jackass (sebut saja kucing kucing) mengetik seperti anak berusia 8 tahun atau menuntut orang untuk menyelesaikan masalahnya dan mengirim "benjolan" setelah 1 jam.Tergantung. Jika itu adalah situs web pribadi kecil, mengapa tidak. Jika itu adalah situs web skala perusahaan yang membutuhkan 99,99% atau ketersediaan layanan lebih, itu tentu saja ide yang buruk.
Pertama, pikirkan tentang biaya:
Windows Server dan Microsoft SQL Server sudah memiliki harga yang cukup besar per lisensi . Apakah Anda lebih suka membayar puluhan ribu dolar sekarang untuk meng-host server Anda, atau lebih baik membayar sedikit biaya $ 20 / bulan untuk paket hosting dasar?
Server khusus, bahkan yang dasar, memiliki biaya juga.
Pikirkan juga tentang konsumsi daya . Menjalankan server 24/24, 7/7 jelas akan berdampak pada tagihan Anda.
Kedua, pikirkan keandalannya:
Ini jam 3 pagi. Bangun! Ada serangan DDOS kecil di server Anda. Server Anda keluar. Apa strategi Anda untuk kembali online sebelum jam 4 pagi?
Apakah Anda tidak pernah berkata "Oh tidak, tidak lagi! ISP saya payah! Internet lagi bulan ini!"? Sekarang bayangkan Anda memiliki server Anda berjalan dan berjalan, tetapi tidak melayani apa-apa, karena itu tidak terhubung ke internet lagi, dan Anda tidak tahu berapa lama waktu yang diperlukan ISP untuk memulihkan koneksi Anda?
Selamat pagi. Anda hard drive gagal . Omong-omong, semua data hilang. Semoga harimu menyenangkan.
Apakah Anda siap untuk skenario ini? Apakah Anda memiliki cadangan terjadwal? SERANGAN? Secara umum, bagaimana Anda mengelola redundansi setiap komponen dalam sistem Anda? Anda dapat membeli server rak profesional yang melakukan semua itu. Anda akan dikenakan biaya $ 3.000. Siap?
Ketiga, pikirkan skalabilitas , kinerja , dan ribuan hal lain yang terlalu panjang untuk disebutkan di sini. Sebagai contoh, satu hal mendasar: sebagian besar ISP memiliki koneksi unggah yang jauh lebih terbatas daripada koneksi unduhan. Apakah Anda siap membayar sepuluh kali lipat dari yang Anda bayar saat ini ke ISP Anda hanya untuk memiliki kecepatan yang sama?
Sekali lagi, tidak ada yang salah dalam meng-hosting situs web pribadi Anda di komputer Anda sendiri jika Anda tidak peduli dengan uangnya. Tetapi ada kesenjangan besar antara hosting buatan dengan hosting profesional yang memastikan ketersediaan layanan, yang berkaitan dengan pendinginan server mereka, yang memiliki UPS dan cara lain yang diperlukan untuk mempertahankan server jika terjadi sesuatu dengan jaringan listrik, dll. .
sumber
Ada banyak hal yang bisa salah:
Juga, setelah Anda menginstal semuanya, Anda masih harus memiliki pengetahuan yang adil tentang apa yang harus dilakukan dengannya. Anda juga tidak dapat menggunakan pembuat web. Dan Anda harus membayar untuk cPanel.
Jujur, aku tidak bisa melihat mengapa Anda akan menyiapkan server sendiri (kecuali jika Anda ingin belajar PHP atau alasan khusus lainnya).
Edit:
Untuk menanggapi komentar, OP tidak mengatakan dia sedang belajar, tetapi dia hosting situs web kecil. Saya setuju dengan fakta bahwa akan menyenangkan untuk belajar (itulah sebabnya saya memilikinya) tetapi dia tidak belajar (sejauh yang kita tahu).
sumber
Ini bukan ide yang baik untuk menjalankan server Anda sendiri, keluar dari rumah Anda, menggunakan Internet Anda yang biasa dan berbasis konsumen, jika Anda melakukannya untuk bisnis.
Poin terpenting yang disebutkan oleh @MainMa adalah bahwa Internet konsumen reguler memiliki ketidakseimbangan dalam kecepatan unduh dan kecepatan unggah. Dengan sebagian besar ISP, tingkat unggah kira-kira setengah dari tingkat unduhan.
Saat menjelajahi web, kecepatan unggah digunakan saat Anda menjelajah Internet untuk berjabat tangan dan permintaan HTTP dengan server. Jika kecepatan unggah Anda berkurang secara signifikan, maka setiap halaman web yang Anda coba kunjungi akan hang dan mengalami masalah saat memuat.
Seekor tikus mengunyah saluran telepon di jalan sekali dan menyetrumnya sendiri, dan meskipun kecepatan unduh saya baik-baik saja, kecepatan unggahan saya berkurang hingga sekitar 150Mbps. Koneksi internet saya sangat buruk, dan saya hanya menjelajah internet! Bayangkan bagaimana jadinya jika Anda memiliki orang lain menggunakan bandwidth unggahan Anda ...
Juga, bayangkan seperti apa pengalaman pengguna di sisi lain. Siapa pun yang mencoba memuat konten dari internet di rumah Anda hanya akan melihat sekitar setengah dari kecepatan unduhan Anda. Ini tidak berskala, karena Internet di rumah tidak dirancang untuk menangani beban ini.
Sebagian besar organisasi yang meng-host aplikasi mereka sendiri memiliki jalur T1 atau Internet yang setara dengan bisnis. Secara umum, harganya jauh lebih tinggi daripada internet di rumah.
Jadi, jika Anda melakukan ini hanya untuk belajar, dan jangan berharap memiliki lalu lintas apa pun, dan komputer yang Anda gunakan terisolasi dengan aman dari seluruh jaringan Anda, maka itu bisa menjadi eksperimen yang menyenangkan.
Tetapi jika Anda berencana menjalankan bisnis dari pengaturan ini, bersiaplah untuk kalah. Ini bukan kasus di mana Anda ingin mencoba menjadi "di luar jaringan".
sumber
Internet adalah tempat yang sangat tidak bersahabat. Serangan otomatis terus memindai server yang rentan. Saya belum pernah terlibat dalam bisnis ini selama bertahun-tahun, tetapi saya tahu bahwa sekitar tahun 2005, di universitas lokal kami, masa hidup rata-rata server yang terhubung ke internet dengan stok, default, instal Linux atau Windows adalah sekitar lima menit sebelum dikompromikan.
Jika Anda akan bertanggung jawab untuk server yang terhubung ke Internet, Anda harus meningkatkan kecepatan pada masalah keamanan, dan Anda harus terus mengikuti berita keamanan untuk tetap mengikuti ancaman baru. Jika Anda ingin mempelajari hal ini, itu bagus. Tidak ada cara yang lebih baik untuk mempelajarinya daripada mengelola server Anda sendiri. Ini adalah banyak pekerjaan, dan hanya Anda yang dapat memutuskan apakah lebih masuk akal untuk fokus pada minat inti Anda.
sumber
Tidak ada alasan mengapa tidak - Anda dapat dengan senang hati menyewa server atau VPS dan memiliki masalah yang sama persis.
Hanya ada 1 alasan mengapa Anda memilih VPS atau dedicated server daripada di rumah: konektivitas internet jauh lebih baik di pusat data daripada di koneksi rumah Anda. Tentu, harganya sedikit lebih mahal, tetapi Anda tidak perlu memiliki server yang berputar di kamar belakang Anda menghabiskan semua listrik Anda. Anda juga akan memiliki lebih banyak alat untuk mengelola hal itu juga (seperti ruang cadangan dan instal ulang otomatis).
Sisa masalahnya adalah semua latihan pembelajaran. Saya akan merekomendasikan Linux untuk server Anda karena menjalankan sebagian besar web, dan ada lebih banyak informasi di luar sana tentang mengelola, mengamankan dan memelihara daripada di Windows.
sumber
Salah satu alasan bagus untuk tidak melakukan ini saya belum melihat disebutkan: jika rumah Anda mendapatkan internet melalui ADSL. Jangan lupa bahwa "A" berarti asimetris. Anda mungkin dapat menyedot http dari situs orang lain di 4-8Mbit / s yang bagus, tetapi jika Anda hanya memiliki 256-512kbps hulu, situs Anda akan tampak sangat lambat jika memiliki konten gambar yang tidak sepele dan / atau ada lebih dari beberapa pengguna simultan.
Terlepas dari itu, saya akan mengatakan itu sepenuhnya mungkin. Saya kenal seseorang yang menjalankan bisnis online yang sukses selama bertahun-tahun dengan satu-satunya server web menjadi mesin di bawah meja di kantor rumah mereka.
sumber