Dosen Pengampu :
Abu Walad, S.T., M.T
Disusun Oleh :
GITA YULIA ALMANDA
18403171
IRM-R44/18
KATA PENGANTAR
Assalamu’alaikum warahmatullahi wabarakatuh
Segala puji bagi Allah SWT yang telah memberikan saya kemudahan sehingga saya
dapat menyelesaikan makalah ini dengan tepat waktu. Tanpa pertolongan-Nya tentunya saya
tidak akan sanggup untuk menyelesaikan makalah ini dengan baik. Shalawat serta salam semoga
terlimpah curahkan kepada baginda tercinta kita yaitu Nabi Muhammad SAW yang kita nanti-
natikan syafa’atnya di akhirat nanti.
Penulis mengucapkan syukur kepada Allah SWT atas limpahan nikmat sehat-Nya,
baik itu berupa sehat fisik maupun akal pikiran, sehingga penulis mampu untuk
menyelesaikan pembuatan makalah sebagai tugas dari mata kuliah PEMOGRAMAN WEB
II dengan judul “Makalah Web Hosting dan Domain Name”.
Penulis tentu menyadari bahwa makalah ini masih jauh dari kata sempurna dan masih
banyak terdapat kesalahan serta kekurangan di dalamnya. Untuk itu, penulis mengharapkan kritik
serta saran dari pembaca untuk makalah ini, supaya makalah ini nantinya dapat menjadi makalah
yang lebih baik lagi. Kemudian apabila terdapat banyak kesalahan pada makalah ini penulis
mohon maaf yang sebesar-besarnya.
Penulis
ii
DAFTAR ISI
KATA PENGANTAR.....................................................................................................................2
DAFTAR ISI....................................................................................................................................3
BAB I : PENDAHULUAN
BAB II : PEMBAHASAN
3.1 Kesimpulan………………………………………………………………………………16
DAFTAR PUSTAKA……………………………………………………………………………17
BAB I
PENDAHULUAN
Domain name juga menjadi penting dalam pembentukan sebuah website. DNS
(Domain Name System) dapat disamakan fungsinya dengan buku telepon. Dimana setiap
komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol
(IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu
ke computer yang lain, akan menggunakan host name. Lalu komputer akan
menghubungi DNS server untuk mencek host name yang diminta tersebut berapa IP
address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda
dengan komputer lainnya.
1
5. Apa saja fungsi dari Domain Name?
6. Apa saja jenis-jenis Domain Name?
7. Bagaimana contoh dari cara membuat Web Hosting dan Domain Name?
1.3 Tujuan
1. Mengetahui pengertian dari Web Hosting
2. Mengetahui jenis-jenis server Web Hosting
3. Mengetahui fungsi dari Web Hosting
4. Mengetahui pengertian dari DomainName
5. Mengetahui fungsi dari Domain Name
6. Mengetahui jenis-jenis Domain Name
7. Mengetahui contoh dari cara membuat Web Hosting dan Domain Name
2
BAB II
PEMBAHASAN
Pengertian Web Hosting adalah layanan jasa atau penyewaan tempat untuk
menyimpan file atau bentuk script yang berada Internet dan memungkinkan untuk
perorangan atau pun organisasi guna menampilkan layanan jasa atau produk di web atau
bahkan situs Internet seperti web portal, web pribadi dan banyak lagi.
Web Hosting atau dapat juga diartikan sebagai tempat penyimpanan data berupa
file dengan ukuran megabytes (MB) hingga ukuran besar yaitu terabytes (TB) yang
memiliki koneksi ke internet sehingga data dalam web hosting tersebut dapat di request
(di minta) atau di akses oleh pengguna internet dari semua penjuru atau global. Hal
inilah yang menyebabkan website dapat di akses secara bersamaan dalam dekade satu
waktu.
Pada dasarnya server web hosting menggunakan sebuah komputer biasa yang
sudah kita kenal, namun komputer untuk web hosting menggunakan beberapa komponen
dengan jumlah daya tamung luar biasa dan program dasar sebuah server hosting harus
mampu untuk online dalam waktu 24 jam setiap hari dan tanpa harus dimatikan atau di
refresh dalam jangka waktu cukup lebih lama daripada komputer biasa yang sudah kita
kenal.
Sekarang ini banyak sekali layanan web hosting yang memungkinan untuk dipilih
dari berbagai tempat. Misalnya di Indonesia, Singapore, Amerika dan banyak lagi.
Pemilihan tempat ini sangat terpengaruh pada kecepatan akses ketika seseorang ingin
mengunjungi website tersebut. Untuk menentukan serta menangani pengguna sebaiknya
dipilih web hosting yang terdekat. ini salah satu pilihan dan salah satu trik tentang seo.
Web Hosting merupakan penggabungan dari kata web dan hosting, dan apabila
diartikan satu persatu maka web merupakan sebuah halaman situs yang bisa diakses dengan
menggunakan sebuah aplikasi browser, hosting merupakan sebuah tempat yang digunakan
3
untuk menyimpan halaman - halaman web tersebut, dimana dalam penyimpanannya, halaman
- halaman web akan diletakan dalam sebuah komputer web server yang terhubung ke internet
dalam bentuk file - file data. server - server yang digunakan untuk menyimpan data web
biasanya dikelola oleh sebuah perusahaan yang khusus menangani penyewaan web hosting.
dan web hosting sendiri merupakan salah satu bentuk penerapan dari bisnis online yang
sudah kita bahas sebelumnya . Perusahaan penyedia layanan webhosting biasanya disebut
dengan webhost.
4
Server yang satu ini biasanya digunakan untuk penyimpanan aplikasi yang lebih besar
dari pada Share Hosting maupun VPS, jadi pengguna menyewa secara keseluruhan dari
komputer server yang disediakan oleh webhost. keleluasaan dalam menggunakan
komputer server ini lebih penuh, baik dari segi hardware maupun software.
4. Colocation Server
Colocation Server merupakan sebuah server yang digunakan untuk keperluan webhost,
jadi apabila komputer ingin memiliki usaha web hosting maka dapat menyewa
Colocation Server untuk mendukung usaha tersebut, tentunya harga yang ditawarkan oleh
pihak provider lebih mahal dari jenis server yang sebelum - sebelumnya.
5
server lokal ( Server IIX ), dan apabila target pengunjung adalah dari luar negeri pilihlah
Server US atau Server Amerika. Akan tetapi tips ini tidak mutlak harus dilakukan.
4. Menentukan Harga
Dalam menyewa webhosting tentunya hal yang satu ini juga menjadi pertimbangan untuk
keberlangsungan situs yang dibuat. Apabila mendaftar hosting yang nantinya digunakan
sebagai tempat menyimpan situs - situs pribadi, pilihlah paket hosting yang terjangkau.
Akan tetapi apabila untuk situs - situs sebuah perusahaan atau instansi, sesuaikan juga
dengan dana yang ada. Karena harga juga berpengaruh dengan fasilitas dan layanan yang
diberikan oleh penyedia Hosting.
Biasanya pihak penyedia paket Hosting memberikan tawaran untuk pembiayaan dari
masing - masing paket yang disediakan. Bisa dilakukan tiap bulan atau bisa juga tiap tahun,
semua itu tergantung kesepakatan atau kontrak yang dilakukan.
Bahkan bisa memunculkan keterangan error saat ada orang ingin mengaksesnya.
6
Fungsi terakhir dari web hosting yang terakhir sangatlah penting untuk sebuah website
atau aplikasi, bahkan fungsi ini hanya ada di hosting. Dimana website akan selalu dalam
kondisi online selama penyedia hosting website tetap terjaga dan tidak ada masalah, maka
website bisa di akses kapan saja dan dimana saja tanpa khawatir bila sewaktuwaktu mati.
Walaupun ada beberapa kasus sebuah website mati, tetapi ini hanya sebagian kecil saja.
Umumnya situs tersebut menggunakan web hosting free, maka ada baiknya menggunakan
hosting berbayar yang lebih aman dan memiliki garansi untuk uptime. Bilamana website
untuk keperluan bisnis atau profesi, gunakan web hosting sudah berpengalaman, sehingga
berapa pun yang mengakses website tidak akan mendapat masalah.
2. Kecepatan
Hosting yang baik memiliki koneksi yang stabil dan cepat, sehingga dapat membantu
untuk memuat website menjadi lebih cepat. Hal ini sangat penting bagi pelanggan dan
mesin pencari. Website yang lambat akan membuat pelanggan meninggalkan website kita
dan juga dapat menyebabkan peringkat website menjadi turun. Web hosting yang
berkualitas dan desain website yang dirancang dengan baik akan memastikan website
menjadi cepat.
3. Keamanan
Situs yang tidak aman sangat rawan terhadap berbagai jenis serangan, termasuk
penggunaan kode berbahaya seperti virus dan Trojan yang di instal pada komputer
pelanggan. Jika hal itu terjadi, situs tersebut akan cepat di blacklist oleh Google dan
mesin pencari lainnya. Ini berarti situs tidak hanya akan turun dari peringkat hasil
pencarian, tetapi juga akan dikenakan peringatan dan himbauan agar orang tidak
mengunjungi situs tersebut. Keamanan server yang tinggi dapat meminimalisir terjadinya
serangan yang dilakukan oleh hacker dan spammer.
7
4. Kapasitas penyimpanan
Hosting yang baik selalu menawarkan kapasitas penyimpanan yang cukup untuk
kebutuhan bisnis kita. Website membutuhkan ruang penyimpanan untuk menyimpan
semua data, termasuk gambar, video, audio, database dan masih banyak lagi.Misalnya,
beberapa situs e-commerce besar biasanya membutuhkan jauh lebih banyak ruang
penyimpanan daripada website pribadi/perusahaan.
5. Perlindungan Anti-Spam/Anti-Virus
Setiap website bisnis membutuhkan perlindungan. Web hosting yang berkualitas harus
menawarkan perlindungan yang solid dari virus, trojan, dan bahaya digital lainnya.
6. Email perusahaan
Jika kita menjalankan sebuah perusahaan atau bisnis kecil dengan segala macam
kehadiran online, kita membutuhkan sebuah alamat email profesional. Menggunakan
hotmail pribadi, akun gmail atau yahoo tidak menampilkan sebuah citra bisnis yang baik.
Sebagian besar perusahaan telah menggunakan email kustom untuk akun email bisnis
mereka. Misalnya, sales@namaperusahaan.com, support@namaperusahaan.com,
info@namaperusahaan.com. Web hosting yang berkualitas memiliki fitur email kustom
yang memungkinkan untuk membuat banyak alamat email untuk bisnis kita.
8. Backup otomatis
Sama seperti menggunakan PC, kita harus melakukan backup website secara berkala
untuk menghindari jika terjadi sesuatu yang tidak diinginkan.Backup otomatis adalah
solusi yang harus ada untuk melindungi bisnis kita tetap aman.
9. Subdomain
Salah satu hal yang direkomendasikan oleh para pakar SEO di luar sana adalah
penggunaan subdomain. Kita mungkin ingin membuat sebuah blog, forum,
8
knowledgebase,support center atau elemen lainnya yang terpisah dari situs utama, tapi
tanpa menggunakan nama domain yang berbeda. Di sinilah subdomain diperlukan,
dengan subdomain kita bisa membuat alamat menggunakan nama domain utama.
Misalnya, blog.infowordpress.my.id. Web hosting berkualitas biasanya menyediakan
pilihan berapa jumlah subdomain yang dapat kita buat.
Pada awalnya nama domain hanya dapat dituliskan dengan ke-26 abjad Latin, namun
saat ini telah dimungkinkan untuk menggunakan abjad asing dengan Internasionalisasi nama
domain. Sistem nama domain (DNS) adalah aturan yang dipakai dalam sistem penamaan dari
nama domain ini.
Domain Name System (DNS) adalah sebuah aplikasi service di internet yang
menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang
melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari
FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet
seperti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah
9
computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke
private network atau internet. Implementasi Disconected
Sebagai contoh saat kita ingin mengakses situs website google.co.id, maka kita tidak
perlu mengakses web server google.co.id dengan alamat ip nya. Kita tahu bahwa google.co.id
memiliki alamat ip 103.234.122.234. Sebenarnya saat kita mengakses alamat ip tersebut
didalam browser, maka kita juga akan diarahkan pada halaman utama dari google.co.id.
Sebaliknya saat kita mengakses google.co.id maka kita akan diarahkan pada alamat ip
103.234.122.234.
10
Merupakan domain yang berakhiran dengan dua huruf ektensi. Domain ini dioperasikan
dan didaftarkan dimasing-masing negara. Dan sering juga disebut Second Level Domain
yaitu domain yang berada dibawah Top Level Domain. Contoh dari Secondary Level
Domain adalah .co.id, .co.uk, .com.gr ,dan lain sebagainya.
Domain Indonesia:
• .ac.id : bagi lingkungan akademik/perguruan tinggi
• .co.id : bagi organisasi komersial
• .or.id : bagi organisasi selain organisasi
• .net.id : bagi organisasi pemegang Izin Penyelenggara jasa telekomunikasi
• .web.id : bagi badan usaha, organisasi ataupun perseorangan yang melakukan
kegiatannya di World Wide Web.
• .sch.id : bagi sekolah dengan ketentuan dan kebijakan yang telah ditentukan.
• .go.id : digunakan khusus bagi instansi pemerintah
• .mil.id : digunakan bagi kalangan militer dengan ketentuan dan kebijakan yang
telah ditentukan.
• .war.net.id : digunakan bagi warung internet dengan ketentuan dan kebijakan yang
telah ditentukan.
Berikut contoh membuat web hosting sendiri dengan mengasumsikan komputer anda
menggunakan sistem operasi Windows, maka untuk membuat hosting sendiri diawali
dengan:
11
Save file tersebut dengan nama "info.php" di direktori WAMP dan akses file
tersebut dari browser anda dengan alamat "http://localhost/infor.php". Jika browser
membuka file kosong tapi nama alamat tertera "localhost/info.php", maka semua aman
terkendali dan kita lanjut pada tahap selanjutnya membuat hosting sendiri.
12
Untuk membuat semua koneksi dari luar selain komputer anda untuk bisa
mengakses website, maka anda perlu mengubah logika "require local" menjadi "require
all granted" dan cukup seperti itu saja.
Restar server WAMP dengan memilih menu "Restart All Services" pada menu
agar perubahan yang anda lakukan bisa diterapkan. Pastikan juga firewall anda tidak
memblokir permintaan koneksi website agar lancar.
5. Langkah 5 - Memberikan Nama Domain
Seperti halnya menggunakan webhosting di BlueHost, maka anda membutuhkan
sebuah nama domain. Anda bisa mendapatkannya dengan gratis dari BlueHost jika
berlangganan minimal satu tahun dengan harga senilai $2.95 per bulan atau
membeli/menggunakan domain yang sudah ada maupun dari registrar lain. Nama domain
sangat penting agar orang-orang dengan mudah mengunjungi website anda dan begitu
juga dengan server dalam record DNS.
DNS record diperlukan agar website anda bisa diakses melalui nama domainnya.
untuk melakukan ini maka anda harus:
• Update file localhost dengan cara: pergi ke direktori
"C:\Windows\system32\drivers\etc\hosts file" kemudian masukkan logika
dibawah ini ke baris paling bawah, "192.168.100.15(ganti dengan alamat IP
komputer anda) domain.com (nama domain anda).
• Kemdian anda harus menambahkan file Notepad secara manual ke
"C:\wamp\bin\apache\Apache-(masukkan versi Apache)\conf\extra" dan text
Notepad yang akan ditulis adalah:
ServerAdmin mail@namaemail.com
DocumentRoot “c:\wamp\www”
ServerName mysite.local
ErrorLog “logs/namadomain.com.log”
CustomLog “logs/namadomain.com-access.log” common
Sekarang anda sudah membuat hosting sendiri dengan biaya seminimal mungkin.
Pastikan komputer yang anda gunakan untuk server tidak memakan resource yang terlalu
besar. Uninstall semua program-program yang tidak diperlukan dan selalu buka browser
dengan keadaan login pada panel server WAMP.
Disable semua program yang tidak perlu berjalan di latar belakang dan juga
disable program-program yang jalan ketika startup windows. Jika anda sudah serius
dengan hosting pribadi, maka tidak ada salahnya berinvestasi pada hardware yang lebih
bagus.
Beberapa software dasar yang harus dimiliki untuk membuat server hosting sendiri
(recommended):
13
1. Operating System Server
• Linux, CentOS, FreeBSD, RedHat, Ubuntu (gratis).
• Windows 2003 Server, Windows 2008 Server (bayar).
2. NameServer – berfungsi untuk resolving IP ke Domain Name
BIND 9 (gratis).
3. Web Server
• Apache (gratis) – berfungsi sebagai Web Server berbasis Linux.
• IIS versi 4.0, atau IIS versi 5.0 (gratis) – berfungsi sebagai Web Servr berbasis.
4. Windows
• PHP (gratis) berfungsi untuk website yang menggunakan bahasa pemograman
PHP.
• Databases berfungsi sebagai pusat penyimpanan data pada server atau Server
Data Center.
• PHPMyAdmin berfungsi untuk memudahkan add, edit, dan delete table pada
MySQL.
• ProFTPD (gratis).
• Pure-FTPD (gratis).
• vsFTPD (gratis).
5. Mail Server – berfungsi untuk mengelola email pada server.
• QMail (gratis).
• Postfix (gratis).
• Squirrelmail (gratis).
• RoundCube (gratis) jika ingin support WebMail.
14
Berikut lima langkah untuk membuat nama domain:
1. Lakukan brainstorming pada nama-nama website yang berpotensi.
2. Gunakan tool cek domain.
3. Ketik atau masukkan nama domain yang diinginkan di tool pencari.
4. Pilih nama domain terbaik.
5. Selesaikan order dan segera registrasikan domain yang dibeli.
BAB III
PENUTUP
3.1 Kesimpulan
Web Hosting adalah layanan jasa atau penyewaan tempat untuk menyimpan file
atau bentuk script yang berada Internet dan memungkinkan untuk perorangan atau pun
organisasi guna menampilkan layanan jasa atau produk di web atau bahkan situs Internet
seperti web portal, web pribadi dan banyak lagi.
Nama domain (domain name) adalah nama unik yang diberikan untuk
mengidentifikasi nama server komputer seperti web server atau email server di jaringan
komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di
internet pada saat melakukan akses ke server, selain itu juga dipakai untuk mengingat
nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang
dikenal sebagai alamat IP.
Penggunaan web hosting dan nama domain sangat penting dalam pembentukan
sebuah website, dan satu sama lain saling terkait.
15
DAFTAR PUSTAKA
https://forrst.me/id/blog/cara-membuat-hosting-sendiri/
https://www.academia.edu/31273813/MAKALAH_WEB_HOSTING
https://idcloudhost.com/mengenal-3-fungsi-utama-web-hosting-dan-jenisnya/
16