Apakah Anda merasa jijik atau kecewa dengan host web Anda saat ini? Apakah Anda sudah terlalu sering berganti-ganti perusahaan web hosting? Pernahkah Anda berpikir untuk meng-hosting situs web Anda sendiri? Apakah Anda berambisi untuk mengontrol dan mengelola server web Anda sendiri?
Jika Anda menjawab 'ya' untuk pertanyaan-pertanyaan di atas, maka Anda mungkin siap untuk meng-host situs Anda sendiri. Artikel ini akan memberi Anda hal-hal yang perlu dipertimbangkan saat beralih.
Ketika menjadi host web Anda sendiri, Anda harus cenderung secara teknis dan memiliki pengetahuan dasar tentang sistem operasi, memahami istilah teknis, memahami cara menyiapkan lingkungan server (seperti: DNS, IIS, Apache, dll.) Memiliki pengetahuan dasar tentang bahasa scripting dan database (PHP, Perl, MySQL, dll.), Akrab dengan teknologi saat ini, dan memiliki pemahaman dasar tentang perangkat keras dan komponen server.
Anda harus menyadari pro & kontra. Adalah satu hal untuk mengatakan, Anda ingin meng-host server web Anda sendiri dan itu adalah hal lain untuk benar-benar melakukannya.
Pro:
Rasa tanggung jawab sendiri
Tingkat kesadaran meningkat (Anda berada di garis depan dari semua kejadian server)
Tidak ada biaya/akun hosting bulanan
Ketidakmampuan tidak ada lagi
Lingkungan yang tidak dibagi (server khusus)
Situs web, database, konten, penyimpanan, dll. yang tidak terbatas
Lebih banyak bandwidth
Tidak perlu lagi menunggu waktu orang lain
Kontrol penuh
Kekurangan
Kadang-kadang melelahkan
Menghadapi masalah server/perangkat keras
Akun bisnis ISP (biaya bisnis/broadband bulanan)
Jika server down maka situs web offline
Tidak ada tim dukungan teknis
Biaya perangkat lunak, perangkat keras, dan jaringan
Mungkin ada lebih banyak pro & kontra tetapi saya telah menunjukkan beberapa yang utama. Mengelola server web dimulai sebagai pekerjaan penuh waktu, Anda harus terus memantau kinerja dan keamanannya. Ini kadang-kadang bisa menjadi tugas yang melelahkan, terutama jika Anda saat ini memiliki tanggung jawab lain. Meskipun demikian, kontrol yang akan Anda miliki atas situs web Anda dan kinerjanya cukup bermanfaat. Anda tidak lagi harus menunggu dukungan teknis atau persetujuan untuk menginstal skrip ke server. Anda dapat memiliki sebanyak mungkin situs web dan basis data yang Anda inginkan, selama perangkat keras Anda dapat menanganinya. Anda tidak lagi harus masuk ke forum diskusi dan mencari host web terbaik atau mengomel tentang betapa Anda membenci host Anda saat ini. Anda bahkan dapat mulai menghosting situs web pribadi keluarga & teman.
Tanyakan pada diri Anda sendiri, seberapa mahir Anda secara teknis? Sering kali Anda tidak harus menjadi guru teknologi atau semacamnya, tetapi Anda harus sangat banyak akal. Anda harus tahu bagaimana menemukan resolusi dan jawaban atas masalah, dengan cepat dan efisien. Ini berarti Anda harus paham internet. Bukan hanya peselancar biasa, yang berselancar tanpa tujuan, tetapi Anda harus menjadi peselancar yang selalu dapat menemukan apa yang mereka cari. Ini adalah kuncinya, karena dengan lingkungan server apa pun, Anda akan mengalami masalah dan menemukan jawabannya paling banyak dilakukan secara online, menggunakan berbagai sumber daya, teknik pencarian, dan mesin. Tentu saja Anda dapat mempekerjakan seseorang untuk memperbaiki masalah Anda, tetapi seperti yang seharusnya kita pelajari dari "web hosting", meminta seseorang melakukannya untuk Anda tidak selalu merupakan pilihan terbaik. Berikut ini adalah tes untuk melihat apakah Anda siap untuk menemukan solusi. Saya membutuhkan solusi untuk Microsoft Windows 2003 Server Event Error - "Event ID: 1056" itu adalah DHCP Server Error. Bagaimana Anda akan mencari? Silakan temukan solusinya.
Apakah Anda pertama kali pergi ke Google? Jika ya, itu adalah upaya yang bagus dan umum bagi kebanyakan orang, plus tempat yang baik untuk memulai, tetapi biasanya yang terbaik adalah memulai di situs web pengembang. Dalam hal ini "microsoft.com" akan menjadi pilihan pertama. Mengapa? Google kemungkinan besar akan memberi Anda jawaban dari Microsoft dan sumber lainnya, tetapi Anda tidak ingin mendapatkan informasi yang tidak akurat dari sumber lain. Adalah hal yang umum untuk mendapatkan informasi dari Microsoft yang tidak secara khusus menyelesaikan masalah Anda, tetapi pengembang harus selalu menjadi tempat pertama Anda untuk mencari jawabannya. Sekarang cari lagi kesalahannya dan buka situs Microsoft dan temukan solusinya.
Anda seharusnya menemukan ini (Event ID 1056 adalah Logged setelah menginstal DHCP)
Frasa pencarian apa yang Anda gunakan? Seharusnya Event ID: 1056, karena Event ID adalah kesalahan yang tepat, itu menunjukkan masalah yang tepat tanpa memperluas pencarian Anda. Kadang-kadang deskripsi kesalahan juga sesuai untuk dicari, hanya deskripsi kesalahan dengan sendirinya atau dikombinasikan dengan Event ID. Hal ini tergantung pada kesalahan Anda, umpan balik pencarian Anda, kemampuan Anda, dan teknik. Untuk contoh ini saya tidak menyertakan deskripsi kesalahan.
Google atau Yahoo! seharusnya menjadi pilihan kedua Anda (dua mesin pencari terbesar). Kemudian cari mesin pencari lain yang lebih kecil dan niche. Situs pencarian yang baik yang memanfaatkan tag operator Google adalah http://www.soople.com Selanjutnya Anda harus mencari di dalam forum dan grup diskusi. Jika Anda cukup paham internet dan memiliki banyak atau sedikit forum dan grup diskusi yang sering Anda kunjungi, maka Anda mungkin benar-benar mengunjungi tempat-tempat itu sebelum mengunjungi Google atau Yahoo! Anda bahkan dapat mengunjungi tempat-tempat tersebut sebelum mengunjungi situs pengembang karena itu adalah sumber terpercaya, tetapi saya tidak akan merekomendasikannya, saya tetap akan mengunjungi situs pengembang terlebih dahulu. Oke, jadi sekarang kita telah menginjakkan kaki kita dan telah membiasakan diri kita untuk menjadi orang yang paham internet (pencarian). Kita siap untuk membeli server!
Ketika melakukan pembelian server, Anda perlu mempertimbangkan beberapa hal sebelum melakukannya. Apa yang harus dibeli? Server turbo yang paling top, prosesor empat kali lipat, dan super cepat selalu ideal, tetapi sering kali tidak logis atau terjangkau. Oleh karena itu, Anda perlu mempertimbangkan pilihan Anda (dengan bijaksana).
Apa yang harus dibeli?
Pertama-tama tentukan anggaran Anda. Bersikaplah realistis dan perkirakan untuk menghabiskan setidaknya $ 2.500 untuk server low-end. Untuk server berkualitas kelas bawah dengan peralatan dan layanan lain yang dibutuhkan, saya menghabiskan sedikit di atas $4.500 dengan mudah.
Tentukan penyedia ISP (broadband) Anda. Teliti dan bicaralah dengan beberapa vendor yang berbeda sebelum memutuskan solusi broadband mana yang paling sesuai dengan kebutuhan Anda. Setiap paket penyedia berbeda dan memiliki manfaat yang berbeda, tentukan yang terbaik yang sesuai dengan kebutuhan Anda. Bandwidth harus dipertimbangkan ketika memilih ISP Anda.
Perangkat cadangan harus dibeli sebelum melakukan instalasi server. Perangkat cadangan harus dua kali lipat ruang penyimpanan server. Ini bisa berupa unit mandiri seperti hard drive eksternal atau perangkat penyimpanan jaringan atau perangkat cadangan bisa berupa beberapa perangkat seperti: kaset cadangan, disk, dll. Alasan perangkat cadangan harus lebih besar adalah karena Anda ingin dapat memiliki cadangan selama berbulan-bulan dan bukan hanya cadangan mingguan atau bulanan. Anda harus memiliki setidaknya 24 minggu cadangan tanpa khawatir akan ruang penyimpanan. Perangkat cadangan atau simpanan yang aman juga harus eksternal, dapat dilepas, dan portabel. Ini agar backup dapat disimpan di lokasi yang jauh. Biasanya untuk disimpan dengan aman, jika terjadi pencurian atau bencana.
Tentukan sasaran lalu lintas harian Anda (lalu lintas harian yang Anda harapkan dalam 1 tahun - bersikaplah realistis), bagilah angka itu dengan lalu lintas harian yang Anda terima saat ini, lalu kalikan angka itu dengan 5. Itulah jumlah total ruang GB yang Anda butuhkan.
Contoh:
Target Lalu Lintas Harian: 10.000 (Dibagi dengan) Lalu Lintas Harian Saat Ini: 500 (Kali X) 5 = 100GB
Dalam contoh Anda harus membeli Hard Drive 100GB, yang terbaik adalah membeli 2 drive atau lebih dibandingkan dengan 1. Dalam hal ini, karena drive 50GB tidak ada atau lebih sulit ditemukan, Anda akan membeli dua drive 60GB sehingga total 120GB. 2 drive atau lebih biasanya diperlukan dalam server untuk mengkonfigurasi opsi RAID yang tepat, dalam beberapa kasus diperlukan 3 atau lebih. Ruang penyimpanan cadangan Anda harus berkapasitas minimum 200GB (atau 240GB, opsional).
Tentukan memori Anda. Jika target lalu lintas harian server web Anda adalah 500.000 maka saya akan merekomendasikan memori minimal 2GB. Jika ini adalah server bersama, yang berarti juga memiliki layanan server lain yang berjalan pada mesin, terutama server surat atau server basis data (yang tidak disarankan) maka memori Anda setidaknya harus 3GB atau lebih. Jika tidak, Anda dapat berpikir kecil dan meng-upgrade sesuai kebutuhan, memory stick 1GB sudah cukup untuk permulaan.
Tentukan komponen jaringan Anda, kartu NIC mana yang paling baik kinerjanya di bawah tingkat lalu lintas yang tinggi dan router mana yang paling baik kinerjanya untuk LAN / server web Anda. Yang terbaik adalah mendapatkan router yang memiliki firewall built-in (umumnya dikenal sebagai "hardware firewall"). ISP Anda mungkin menyediakan router atau firewall perangkat keras untuk Anda, ini adalah bagaimana mereka dapat mengotorisasi lalu lintas Anda di jaringan mereka. Seperti yang dilakukan kotak kabel untuk televisi kabel. Router juga berbagi alamat IP Anda dengan klien lain di jaringan Anda. Hal ini memungkinkan Anda untuk berbagi koneksi internet Anda tanpa harus mendapatkan IP yang berbeda dari ISP Anda. Firewall perangkat keras hanyalah sebuah router dengan firewall built-in, yang berarti berbagi alamat IP Anda serta memberikan perlindungan tambahan pada jaringan Anda. Firewall ini memblokir alamat dan port yang buruk di garis depan, bahkan sebelum bisa sampai ke komputer Anda. Tidak disarankan untuk hanya mengandalkan firewall perangkat keras untuk keamanan, ini hanyalah langkah pertama. Disarankan untuk juga menyertakan firewall perangkat lunak (perangkat lunak firewall yang diinstal pada komputer Anda) dan disarankan untuk melanjutkan praktik keamanan yang tepat waktu, seperti memperbarui dan menambal sistem Anda secara rutin terjadwal.
Tentukan kecepatan dan kekuatan prosesor Anda. Terlepas dari jumlah lalu lintas yang Anda harapkan, saya akan merekomendasikan prosesor ganda atau lebih besar. Prosesor ganda atau lebih besar adalah yang terbaik karena jika situs web Anda tiba-tiba lepas landas maka Anda akan siap dan jika Anda meng-host opsi server atau situs web lain di server yang sama maka Anda akan memiliki kinerja yang lebih baik. Pada saat penulisan ini platform 64-bit adalah arah prosesor. 3.8GHz adalah kecepatan yang paling tersedia. Jika kantong Anda mampu membeli teknologi terbaru maka itu sangat ideal, tetapi perlu diingat pada saat ini prosesor yang kompatibel dengan 64-bit tidak diperlukan, tanpa memiliki banyak aplikasi yang membutuhkan atau memberikan pada platform itu. Itu adalah banyak kecepatan yang tidak akan cepat. Juga, ingat kekuatan platform 64-bit dan semakin besar kecepatan prosesor semakin banyak panas yang dihasilkannya, oleh karena itu harus didinginkan jauh lebih cepat dan efisien. Pada saat ini prosesor ganda 32-bit, 2.8GHz - 3.2GHz sudah cukup (bahkan itu sudah lebih dari cukup). Meskipun demikian, jika kantong Anda mampu membelinya, maka prosesor terbaru dan terhebat akan baik-baik saja, Anda akan siap dengan baik. Jika tidak, lakukan seperti kebanyakan orang dan lakukan upgrade ketika saatnya tiba.
Pastikan Anda memiliki drive CD/RW. Drive floppy disk tidak diperlukan, tetapi saya merekomendasikannya untuk membuat disk restore sistem. Drive CD/RW diperlukan karena Anda memerlukan beberapa jenis perangkat penyimpanan yang dapat dilepas. Anda tidak pernah tahu kapan Anda perlu menginstal driver dari lokasi yang berbeda...seperti driver ethernet. Drive CD/RW eksternal adalah pilihan terbaik, terutama jika Anda memiliki banyak mesin.
Pilih sistem operasi Anda dengan hati-hati. Pilih vendor yang paling nyaman bagi Anda. Jangan memilih MAC jika Anda tidak pernah menggunakan MAC sebelumnya. Hanya karena teman Anda menyarankannya dan mengatakan bahwa itu sangat mudah, bukan berarti itu akan cocok untuk Anda. Anda mencoba untuk mendapatkan server web online bukan mempelajari kembali sistem yang sama sekali baru. Tetap fokus dan membumi. Jika Anda merasa nyaman dengan Microsoft, maka gunakanlah Microsoft, terlepas dari apakah orang IT di tempat kerja Anda mengatakan bahwa produk Microsoft tidak aman, Linux atau Unix lebih aman dan jauh lebih baik untuk web server. Jika Anda belum pernah menggunakan Linux atau (terutama) Unix maka Anda akan berada dalam perjalanan hidup Anda. Pengalaman web server Anda akan segera menjadi mimpi buruk dan Anda akan membuang-buang ribuan dolar untuk peralatan. Gunakan apa yang Anda ketahui, bukan apa yang diberitahukan kepada Anda. Setiap platform memiliki pro dan kontra: Microsoft adalah yang paling ramah pengguna; Mac adalah pengembang web/grafis dari semuanya; Linux adalah open-source/surga para pengembang dari semuanya; Unix adalah yang paling aman dari semuanya. Masing-masing dari mereka dapat di-tweak dengan cara-cara untuk menyediakan platform yang solid dan berkualitas, yang terbaik adalah tetap dengan apa yang sudah Anda ketahui.
Anda harus menginstal semua layanan web (seperti: Apache, IIS, dll.), aplikasi (seperti: software perangkat backup, RAID (Array) Manager), bahasa scripting (seperti: PHP, Perl, dll.), CGI, Database (seperti: MySQL, Microsoft SQL, dll.), dan penganalisa log web (seperti: weblog expert, nihuo, dll.). Juga direkomendasikan untuk melakukan pembaruan sistem, patch keamanan, dan instalasi dan konfigurasi firewall. Kadang-kadang yang terbaik adalah meninggalkan instalasi dan konfigurasi keamanan setelah sistem berfungsi dengan baik untuk menghindari masalah yang tidak diperhitungkan. Dengan cara ini ketika Anda menginstal firewall dan sesuatu berhenti bekerja dengan baik seperti menghubungkan ke situs web Anda dari luar jaringan Anda, Anda dapat memecahkan masalah dengan asumsi bahwa itu adalah firewall, oleh karena itu Anda akan mulai dengan membuka port 80 pada firewall. Metode ini dapat menghemat banyak kerumitan, tetapi kadang-kadang dapat dianggap sebagai metode yang tidak aman, terutama jika Anda tidak memiliki firewall perangkat keras yang sudah ada.
Selanjutnya, ada beberapa hal yang perlu dipertimbangkan sebelum menginstal dan mengonfigurasi server. Di mana meletakkannya? Lokasi yang terpencil dan sejuk adalah ideal, tetapi jika ini tidak dapat dicapai maka penyesuaian dapat dilakukan.
Di mana meletakkannya?
Cari lokasi di dalam rumah Anda yang bebas statis, kami tidak ingin meletakkan server di atas karpet, dekat tirai, atau apa pun yang dapat menghasilkan reaksi statis. Alasannya adalah Anda tidak ingin komponen internal server menerima muatan statis dan korsleting.
Lokasi harus merupakan lingkungan yang sejuk, sebaiknya di bawah suhu ruangan. Alasan untuk area yang sejuk adalah karena server (serta komputer desktop) menghasilkan panas dalam jumlah besar, semakin banyak panas yang dihasilkan semakin banyak yang dibutuhkan untuk mendinginkannya. Jika server tidak dijaga agar tetap dingin, maka hal ini dapat menyebabkan server menggantung dan akhirnya crash. Ini adalah hasil yang sama seperti ketika mobil terlalu panas, mobil berhenti berjalan. Anda dapat menjaga komponen internal server tetap dingin dengan menjaga ruangan tetap dingin, selain itu Anda dapat menambahkan lebih banyak kipas ke server yang mendinginkan komponen internal server, Anda juga dapat memposisikan kipas mandiri langsung di panel belakang server dan secara konstan membuat kipas mendinginkan komponen internal server. Tergantung pada seberapa dingin ruangan Anda dan seberapa banyak panas yang dihasilkan server Anda, mendapatkan lebih banyak kipas untuk server Anda mungkin merupakan suatu keharusan dan bukan pilihan.
Disarankan agar server berada di tingkat yang lebih tinggi di dalam rumah Anda (lantai tengah), karena jika berada di ruang bawah tanah dan terjadi banjir, hal itu dapat merusaknya. Jika berada di loteng dan matahari menyinari loteng selama berjam-jam, server bisa menjadi terlalu panas. Lantai tengah biasanya merupakan tempat yang lebih sejuk di dalam rumah, tetapi rekomendasi ini bersifat opsional dan Anda harus meletakkan server di ruang yang paling nyaman dan nyaman mengikuti pedoman lainnya.
Pastikan area yang Anda pilih tidak lembap atau basah (tidak ada kebocoran, lembap, dekat cairan apa pun, atau dekat jendela "terutama yang terbuka"). Kita semua tahu apa yang bisa terjadi apabila komponen listrik basah.
Server harus berada setidaknya 4 inci dari tanah
Pastikan stopkontak listrik yang berfungsi berada di dekatnya. Penting untuk memiliki catu daya, merek yang bagus adalah APC. Memiliki catu daya dapat menyelamatkan Anda dari pemadaman listrik, pemadaman listrik, dan brownout. Memiliki catu daya membantu server menjaga dayanya, tetap stabil, dan tidak terpengaruh ketika ada pemadaman listrik, serta melindungi server Anda dari sengatan listrik. Jika pemadaman listrik Anda tetap lebih dari 5 menit, disarankan untuk mulai mencadangkan apa pun yang dianggap penting dan mematikan komputer secara sukarela serta perangkat listrik lainnya yang terpasang.
Siapkan saluran LAN di dekat Anda dan juga jack telepon (jika Anda berencana menggunakan server untuk layanan dial-up). Tidak disarankan untuk menggunakan layanan web Anda dengan koneksi dial-up. Koneksi broadband atau yang lebih besar direkomendasikan untuk kinerja yang optimal. Jalur LAN seharusnya tidak pernah berasal dari dinding Anda dan terhubung langsung ke server Anda, itu harus terhubung ke firewall perangkat keras (biasanya router dengan firewall bawaan).
Tergantung pada ukuran server dan komponen internal, server mungkin sangat bising dan keras, terutama dengan kipas yang bekerja. Disarankan untuk memiliki server di lokasi terpencil yang tidak dekat dengan area rumah yang damai, seperti: kamar tidur.
Itu semua adalah beberapa hal dasar yang perlu dipertimbangkan sebelum hosting server Anda sendiri. Hosting server Anda sendiri bukanlah tugas yang mudah, tetapi begitu Anda memiliki waktu dan pengalaman dengannya, itu menjadi mudah. Anda akan memiliki pengalaman web hosting yang lebih baik, Anda akan lebih selaras dan bergantung pada pelanggan Anda, dan Anda akan mendapatkan bakat teknis yang lebih besar. Hosting server web Anda sendiri bermanfaat, berguna, dan memberi Anda kesempatan untuk meng-host situs web, database, layanan, dll. yang tidak terbatas.
Jika lalu lintas web Anda menjadi terlalu besar untuk server Anda, maka disarankan untuk memilih host web di luar lokasi. Dianjurkan untuk membeli server khusus dengan host web berkualitas. Jika Anda memilih server dengan rekomendasi di atas maka lalu lintas server Anda akan baik-baik saja setidaknya hingga 25.000.000 tampilan halaman per bulan. Bisa lebih besar atau kurang tergantung pada sistem operasi Anda, konfigurasi server Anda, kinerja, aplikasi, dan layanan. Intinya adalah Anda harus berada dalam posisi yang baik untuk membeli ruang server khusus pada saat lalu lintas Anda menjadi terlalu tinggi, karena jika Anda mendapatkan apa pun yang mendekati 1.000.000 tampilan halaman per bulan, Anda harus memiliki beberapa iklan kompetitif atau pendapatan e-niaga. Dan ditambah lagi, dengan pengetahuan yang akan Anda peroleh dari pengalaman, Anda akan dapat mendukung server Anda sendiri di lokasi server khusus (jarak jauh), sehingga memotong lebih banyak overhead.
Kerugian terbesar dari hosting server web Anda sendiri adalah keandalan uptime. Jika server web Anda mati karena alasan apa pun, maka situs web Anda akan offline. Biasanya perusahaan web hosting memiliki metode dan jaringan untuk mencegah kegagalan ini mempengaruhi situs web Anda. Biasanya jika sistem down, mereka memiliki lokasi cermin di mana situs Anda diremajakan dan tidak mengalami banyak downtime. Beberapa host web tidak mempraktikkan metode ini atau toleransi kesalahan lainnya. Bayangkan jika terjadi pemadaman listrik atau pemadaman listrik, maka web server Anda bisa down berjam-jam atau bahkan berhari-hari, hal ini bisa sangat mempengaruhi bisnis Anda. Ada beberapa perusahaan hosting yang menyediakan mirror web hosting dengan biaya yang murah, saya belum menemukan yang bisa diandalkan. Atau Anda bisa menyilangkan jari Anda dan berharap yang terbaik, sampai Anda dapat meng-host server Anda di luar rumah Anda pada jaringan yang lebih besar.
Hosting server Anda sendiri biasanya bukan pengalaman yang menghemat uang. Kadang-kadang lebih mahal untuk meng-host server Anda sendiri, ketika Anda total pemeliharaan dan pemeliharaan. Manfaat hosting server Anda sendiri biasanya adalah platform yang lebih baik bagi pelanggan Anda, karena ini bukan lagi server bersama dan memberi Anda kemampuan untuk membuat perubahan global hampir secara instan. Ketika pelanggan Anda meminta lebih banyak kinerja atau aplikasi tertentu, maka Anda akan dapat menerapkannya dengan segera. Pelanggan ingin tahu bahwa Anda memegang kendali. Jika Anda memberi tahu pelanggan Anda bahwa server akan mati untuk pemeliharaan dari jam 6 pagi - 7 pagi, maka akan lebih baik jika itu adalah saat server Anda mati, bukan dari jam 5 pagi - 10 pagi. Pada akhirnya akan menguntungkan Anda untuk meng-host server web Anda sendiri sebagai bisnis web, ini membantu Anda dan pelanggan Anda.
Post a Comment