Building Server Hosting By Andri Muhyidin PDF

Title Building Server Hosting By Andri Muhyidin
Author Andri Muhyidin
Pages 131
File Size 6.2 MB
File Type PDF
Total Downloads 93
Total Views 311

Summary

BUILDING SERVER HOSTING LINUX AND NETWORKING TEKNIK KOMPUTER JARINGAN SMKN PADANGCERMIN KEC. PADANGCERMIN – KAB. PESAWARAN HAK CIPTA PADA ANDRI MUHYIDIN TEKNIK KOMPUTER & JARINGAN – SMKN PADANGCERMIN BUILDING SERVER HOSTING VERSI ANDRI MUHYIDIN Penulis : Andri Muhyidin Perancang Kulit : TIM IT ...


Description

BUILDING SERVER HOSTING LINUX AND NETWORKING

TEKNIK KOMPUTER JARINGAN SMKN PADANGCERMIN KEC. PADANGCERMIN – KAB. PESAWARAN

HAK CIPTA PADA ANDRI MUHYIDIN TEKNIK KOMPUTER & JARINGAN – SMKN PADANGCERMIN

BUILDING SERVER HOSTING VERSI ANDRI MUHYIDIN

Penulis

:

Andri Muhyidin

Perancang Kulit

:

TIM IT SMKN Padangcermin

Ukuran Buku

:

21 x 29,7 cm

Andri Muhyidin, Building Server Hosting untuk Bidang Keahlian Teknik Informatika oleh Andri Muhyidin --- Lampung. Dinas Pendidikan & Kebudayaan SMKN Padangcermin, Kec. Padangcermin – Kab. Pesawaran, 2014. V. 131 Halaman Terbitan ke – 2

Diterbitkan Oleh Tekaje.Net Commnity – SMKN PADANGCERMIN Dinas Pendidikan & Kebudayaan Kabupaten Pesawaran Tahun 2014

KATA SAMBUTAN

Puji syukur kami panjatkan kehadirat Allah SWT, berkat rahmat dan karunia Nya, Penulis, dalam hal ini, Tim IT SMKN Padangcermin (Tekaje.Net), telah melaksanakan kegiatan penulisan buku praktikum sebagai bentuk dari kegiatan dokumentasi produk hasil karya siswa - siswi. Karena dengan cara seperti ini, siswa mampu memahami apa yang ia lakukan dan pelajari. Buku teks praktikum ini telah melalui proses penelitian cukup matang sebagai buku teks praktikum khususnya untuk SMK Jurusan TKJ dan telah dinyatakan memenuhi syarat kelayakan untuk digunakan dalam proses pembelajaran praktikum. Kami menyampaikan penghargaan yang setinggi-tingginya kepada penulis yang telah berkenan untuk menulis apa yang ia pelajari dan ia bagikan kepada para pembaca. Buku teks pelajaran praktikum ini hanya dapat diperbanyak dengan seizing penulis. Kami berharap, semua pihak dapat mendukung kebijakan ini. Kepada para pembaca kami ucapkan selamat belajar dan semoga dapat memanfaatkan buku ini sebaikbaiknya. Kami menyadari bahwa buku ini masih perlu ditingkatkan mutunya. Oleh karena itu, saran dan kritik sangat kami harapkan.

Padangcermin, 22 September 2014

Tekaje.Net – SMKN Padangcermin

i

PENGANTAR PENULIS

Dengan segala kerendahan hati, kami mengucapkan syukur kepada Allah SWT. Karena hanya dengan lindungan, rahmat dan karuniaNya-lah maka buku ini dapat diselesaikan. Buku yang berjudul “Buiding Server Hosting” merupakan buku yang disusun untuk memenuhi kebutuhan buku praktik bagi siswa SMKN Padangcermin Khususnya pada program keahlian TKJ. Buku ini memuat uraian rangkuman praktikum yang mudah dipahami dan diikuti untuk siswa SMK mulai dari kelas X, XI sampai dengan kelas XII. Tiap bab penulis pisahkan sesuai dengan tahap tahap yang dilalui. Selain itu terdapat full screenshots untuk mempermudah memahami pembahasan buku ini. Dalam mengembangkan buku ini, penulis berupaya agar materi yang disajikan sesuai dengan konsep pengembangan dan pembuatan karya inovatif. Oleh karenanya, selain dari hasil pemikiran dan pengalaman penulis sebagai pelajar dan kegiatan penelitian, buku ini diperkaya dengan pengetahuan baru yang mungkin akan anda temui disini. Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih kepada semua pihak yang mendukung buku ini dapat diterbitkan. Mudah mudahan buku ini dapat bermanfaat bagi peserta didik dalam mengembangkan kemampuannya. Penulis menyadari bahwa buku ini masih perlu dikembangkan terus menerus, sehingga saran dari berbagai pihak pengguna buku ini sangat diharapkan. Andri Muhyidin

ii

DAFTAR ISI

KATA SAMBUTAN ......................................................................................

i

PENGANTAR PENULIS ..............................................................................

ii

DAFTAR ISI ..................................................................................................

iii

BAB I PENDAHULUAN ..............................................................................

1

1.1

Pengertian Webmin .......................................................................

2

1.2

Pengertian Web Hosting................................................................

4

1.3

Reliability / Keandalan & Uptime .................................................

6

1.4

Mendapatkan Hosting ...................................................................

11

1.5

Contoh Penyedia Web Hosting .....................................................

12

1.6

Apa itu Domain .............................................................................

17

1.7

Apa itu Website .............................................................................

18

1.8

Pengertian Control Panel Web ......................................................

20

1.9

Software Contol Panel Web Open Source ....................................

22

1.10 Ketentuan Server ...........................................................................

32

BAB II INSTALLASI OS & PACKAGE DEBIAN 7.6 ..............................

34

2.1

Installasi Linux Debian 7.6 ...........................................................

35

2.2

Installasi Package Support ............................................................

61

BAB III INSTALLASI WEBMIN & VIRTUALMIN ................................

80

3.1

Installasi Webmin ..........................................................................

81

3.2

Installasi Virtualmin ......................................................................

90

iii

3.3

Ganti Tema & Setup Virtualmin ...................................................

92

BAB IV TROUBLESHOOTING ERROR CONFIGURE .........................

98

BAB V HOSTING WEB MENGGUNAKAN CMS WORDPRESS .........

110

5.1

Membuat Domain Baru .................................................................

111

5.2

Menginstall CMS Wordpress di Virtual Hosting Server Kita ......

113

PENUTUP .......................................................................................................

121

THANKS TO ..................................................................................................

122

DAFTAR PUSTAKA .....................................................................................

123

iv

BAB I PENDAHULUAN

Gambar 1.1. Server Linux

Pada bagian ini akan dijelaskan beberapa teori guna menunjang pengetahuan anda mengenai apa yang akan kita praktekan pada buku ini. Saya harap pengertian dasar ini dapat membantu dalam memahami apa yang akan saya sampaikan disini. “Linux is an open source for you, ease you in any activities”

1

1.1

Pengertian Webmin

Gambar 1.2. Logo Webmin & Virtualmin

Pernahkah sebelumnya Anda mendengar kata Webmin? Ketika mendengar kata Webmin, yang terbayang di benak Anda mungkin sesuatu yang berhubungan dengan web atau dengan kata lain yang berbasis Internet. Webmin ialah web based system administration. (administrasi berbasis web) - administrasi sistem operasi berbasis Unix. Selain Linux, keluarga BSD, Sun Solaris, SCO, HP/UX dan masih banyak lagi, tercatat kurang lebih ada 40-an sistem operasi' yang didukung oleh Webmin. Administrasi apa yang dapat dilakukan oleh Webmin? Webmin dapat melakukan administrasi terhadap sistem mulai dari setelah komputer dihidupkan sampai shutdown computer, itu semua dapat dilakukan oleh Webmin. Banyak administrasi service yang dapat ditangani oleh Webmin. mulai dari administrasi user sampai pengaturanWeb server, DNS, Proxy, VPN, administrasi daemon sampai cd burn serta firewalling. Tetapi, perlu dipahami bahwa Webmin adalah sebuah perantara konfigurasi (antarmuka) terhadap aplikasi-aplikasi yang ada pada sistem. Oleh karena itu, administrasi sistem dapat dilakukan apabila aplikasi yang diperlukan sudah terinstal. Misalnya Anda ingin

2

mengkonfigurasi

Apache

sebagai

web

server,

maka

sebelumnya

paket Apache harus sudah terinstal dengan benar. Webmin hanyalah antarmuka yang tujuannya mempermudah administrasi terhadap sistem. Webmin ditulis dalam bahasa Perl oleh Jamie Cameron. Webmin dapat diperluas dengan memasang modul, yang dapat dibuat khusus. Selain ini, ada dua proyek besar lainnya yang memperluas fungsionalitas dari webmin: 

Usermin hadiah dan mengontrol subset dari fitur yang tersedia di Webmin, seperti webmail dan tugas user-level lain, bukan tugas administrator-tingkat.



Virtualmin, yang merupakan web hosting control panel. Keluar dari kotak, Virtualmin memungkinkan pengguna untuk meng-host situs web di bawah domain. Hal ini memberikan admin server dan pengguna akhir yang mudah untuk menggunakan antarmuka untuk mengelola situs Web mereka. Webmin dirilis Minecraft Server Modul 1.0 pada Januari 2013, dan versi 1.1 Maret 2013 Modul menyajikan GUI yang sangat dasar untuk administrasi server. Sementara aplikasi manajemen server Multicraft dapat dirancang lebih sleekly, versi gratis dari Multicraft terbatas pada 10 pemain simultan. The Webmin Minecraft server gratis dan open source tanpa batasan pada pemain simultan. Sumber : http://teknoologi.blogspot.com/2012/06/apa-itu-webmin.html

3

1.2

Pengertian Web Hosting

Gambar 1.3. Alur kerja hosting Hosting adalah space harddisk dalam komputer server yang digunakan untuk penyimpanan database, email dan file web. Ada banyak spesifikasi hosting, tetapi beberapa yang penting adalah : 

Space / kapasitas hosting : Ini adalah besarnya data yang bisa Anda taruh di hosting. Ukurannya adalah Megabytes, Gigabytes, Terabytes.



Bandwidth atau besarnya kuota transfer data per bulan. Ukurannya adalah Megabytes/bulan, Gigabytes/bulan, Gigabytes/bulan. Bandwidth ini direset ke nol tiap bulannya.



Jumlah database : Ini adalah menentukannya banyaknya database yang bisa Anda buat / taruh di hosting.

4



Jumlah addon domain : Banyaknya domain lain yang bisa Anda tambahkan ke hosting.



Jumlah akun email : Banyaknya akun email yang bisa Anda buat. Sebuah layanan web hosting adalah jenis layanan hosting internet yang memungkinkan individu dan organisasi untuk membuat website mereka dapat diakses melalui World Wide Web. Web host adalah perusahaan yang menyediakan ruang pada server yang dimiliki atau disewa untuk digunakan oleh klien, serta menyediakan konektivitas internet, biasanya di sebuah pusat data. Web host juga dapat memberikan ruang pusat data dan konektivitas ke Internet untuk server lainnya yang berada di data center mereka, disebut colocation, juga dikenal sebagai Perumahan di Amerika Latin atau Perancis. Ruang lingkup layanan web hosting sangat bervariasi. Yang paling mendasar adalah halaman web dan skala kecil berkas hosting, di mana file dapat diupload melalui File Transfer Protocol (FTP) atau antarmuka Web. File-file tersebut biasanya dikirimkan ke Web "sebagaimana adanya" atau dengan pengolahan minimal. Banyak penyedia layanan Internet (ISP) menawarkan layanan ini gratis untuk pelanggan. Individu dan organisasi juga bisa mendapatkan halaman Web hosting dari penyedia layanan alternatif. Situs web pribadi hosting biasanya gratis, iklan yang disponsori, atau murah. Situs

5

bisnis web hosting sering memiliki beban yang lebih tinggi tergantung pada ukuran dan jenis situs. Halaman hosting umumnya cukup untuk halaman web pribadi. Sebuah situs kompleks panggilan untuk paket yang lebih komprehensif yang menyediakan platform dukungan database dan pengembangan aplikasi (misalnya PHP, Java, Ruby on Rails, ColdFusion, atau ASP.NET). Fasilitas ini memungkinkan pelanggan untuk menulis atau menginstal script untuk aplikasi seperti forum dan manajemen konten. Juga, Secure Sockets Layer (SSL) biasanya digunakan untuk e-commerce. Host / Tuan Rumah juga dapat menyediakan sebuah antarmuka atau panel kontrol untuk mengelola server Web dan menginstal script, serta modul lainnya dan aplikasi layanan seperti e-mail. Beberapa host mengkhususkan diri pada software tertentu atau jasa (misalnya e-commerce), yang umum digunakan oleh perusahaan-perusahaan besar yang melakukan outsourcing infrastruktur jaringan.

1.3

Reliability / Keandalan dan Uptime

Ketersediaan website diukur dengan persentase tahunan di mana website ini dapat diakses publik dan terjangkau melalui internet. Hal ini berbeda dengan mengukur uptime dari sistem. Uptime mengacu pada sistem itu sendiri yang sedang online, namun tidak memperhitungkan mampu mencapainya seperti dalam hal yang terjadi pada pemutusan jaringan.

6

SLA (Service Level Aggreement) Sebuah penyedia hosting mungkin termasuk sejumlah downtime rutin per tahun untuk melakukan perawatan pada sistem. Downtime terjadwal ini sering dikeluarkan dari jangka waktu SLA, dan perlu dikurangkan dari Total Waktu saat ketersediaan dihitung. Tergantung pada bertele-tele dari SLA, jika ketersediaan sistem turun di bawah bahwa dalam menandatangani SLA, penyedia hosting akan sering memberikan pengembalian dana parsial untuk waktu yang hilang.

Jenis hosting Layanan hosting Internet dapat menjalankan server Web. Banyak perusahaan besar yang tidak penyedia layanan internet harus secara permanen yang terhubung ke web untuk mengirim email, file, dll ke situs lain. Perusahaan dapat menggunakan komputer sebagai host suatu situs web untuk memberikan rincian barang-barang mereka dan layanan dan fasilitas untuk pesanan online. 

Free web hosting service, ditawarkan oleh perusahaan yang berbeda dengan layanan terbatas, kadang-kadang didukung oleh iklan, dan sering terbatas jika dibandingkan dengan hosting berbayar.



Shared web hosting service, situs seseorang ditempatkan pada server yang sama dengan situs lainnya, mulai dari beberapa hingga ratusan atau ribuan. Biasanya, semua domain dapat berbagi pool umum sumber daya server, seperti RAM dan CPU. Fitur yang tersedia dengan jenis layanan ini bisa sangat mendasar dan tidak fleksibel dalam hal perangkat lunak dan pembaruan. Reseller sering menjual shared web hosting dan web perusahaan sering memiliki rekening reseller untuk menyediakan hosting untuk klien.

7



Reseller web hosting, memungkinkan klien untuk menjadi web host sendiri. Reseller bisa berfungsi, untuk domain individu, di bawah setiap kombinasi dari jenis yang tercantum hosting, tergantung pada siapa mereka berafiliasi dengan sebagai reseller. Rekening reseller mungkin sangat bervariasi dalam ukuran, mereka mungkin memiliki dedicated server virtual mereka sendiri ke server colocated. Banyak reseller menyediakan layanan hampir identik dengan berbagi rencana hosting provider mereka dan memberikan dukungan teknis sendiri.



Virtual Dedicated Server, juga dikenal sebagai Virtual Private Server (VPS), membagi sumber daya server ke server virtual, di mana sumber daya dapat dialokasikan dengan cara yang tidak langsung mencerminkan hardware. VPS sering akan dialokasikan sumber daya berdasarkan satu server untuk banyak hubungan VPS, namun virtualisasi dapat dilakukan untuk sejumlah alasan, termasuk kemampuan untuk memindahkan kontainer VPS antara server. Para pengguna dapat memiliki akses root untuk ruang virtual mereka sendiri. Pelanggan kadang-kadang bertanggung jawab untuk menambal dan memelihara server.



Layanan hosting Dedicated, pengguna mendapatkan server Web sendiri dan keuntungan kendali penuh atas hal itu (pengguna memiliki akses root untuk akses Linux / administrator untuk Windows). Namun, pengguna biasanya tidak memiliki server. Salah satu jenis Dedicated hosting adalah SelfManaged atau unmanaged. Ini biasanya yang paling mahal untuk rencana Dedicated. Pengguna memiliki akses administratif penuh ke server, yang

8

berarti klien bertanggung jawab atas keamanan dan pemeliharaan dedicated server sendiri. 

Managed hosting service, pengguna mendapatkan server Web sendiri tetapi tidak diperbolehkan kontrol penuh atas hal itu (pengguna ditolak akses root untuk akses Linux / administrator untuk Windows); Namun, mereka diizinkan untuk mengelola data mereka melalui FTP atau alat manajemen terpencil lainnya. Pengguna adalah batasan kontrol penuh sehingga operator dapat menjamin kualitas layanan dengan tidak memungkinkan pengguna untuk memodifikasi server atau berpotensi menciptakan masalah konfigurasi. Pengguna biasanya tidak memiliki server. Server disewakan kepada klien.



Colocation web hosting service, mirip dengan dedicated web hosting, tetapi pengguna memiliki server colo; perusahaan hosting menyediakan ruang fisik yang membutuhkan server dan mengurus server. Ini adalah jenis yang paling kuat dan mahal dari layanan web hosting. Dalam kebanyakan kasus, penyedia colocation dapat memberikan sedikit atau tidak ada dukungan langsung untuk mesin klien mereka, hanya menyediakan listrik, akses internet, dan fasilitas penyimpanan untuk server. Dalam kebanyakan kasus untuk colo, klien akan memiliki administrator sendiri mengunjungi pusat data di lapangan untuk melakukan upgrade hardware atau perubahan. Sebelumnya, banyak penyedia colocation akan menerima konfigurasi sistem untuk hosting, bahkan yang bertempat di kasus Minitower desktop-gaya, tapi kebanyakan host sekarang memerlukan rack mount kandang dan konfigurasi sistem standar.



Cloud hosting, adalah jenis baru dari platform yang memungkinkan pelanggan yang kuat, terukur dan dapat diandalkan hosting yang didasarkan

9

pada server seimbang beban berkerumun dan penagihan utilitas hosting. Sebuah situs web host cloud mungkin lebih dapat diandalkan dibandingkan alternatif sejak komputer lain di cloud dapat mengimbangi ketika satu bagian dari hardware turun. Juga, gangguan listrik lokal atau bahkan bencana alam tidak terlalu bermasalah untuk situs cloud host, sebagai cloud hosting adalah desentralisasi. Cloud hosting juga memungkinkan penyedia untuk membebankan pengguna hanya untuk sumber daya yang dikonsumsi oleh pengguna, bukan biaya tetap untuk jumlah pengguna mengharapkan mereka akan menggunakan, atau biaya tetap investasi hardware didepan. Atau, kurangnya sentralisasi dapat memberikan pengguna kontrol yang kurang di mana data mereka berada yang bisa menjadi masalah bagi pengguna dengan masalah keamanan data atau privasi. 

Clustered Hosting, memiliki beberapa server hosting konten yang sama untuk pemanfaatan sumber daya yang lebih baik. Server Clustered adalah solusi sempurna untuk ketersediaan tinggi dedicated hosting, atau menciptakan solusi web hosting terukur. Sebuah cluster dapat memisahkan web yang melayani dari hosting kemampuan basis data. (Biasanya web host menggunakan Clustered Hosting untuk bersama merencanakan hosting mereka, karena ada beberapa manfaat bagi pengelolaan massa waktu pada klien).



Grid hosting, bentuk hosting terdistribusi adalah ketika sebuah server cluster bertindak seperti kotak dan terdiri dari beberapa node.



Home Server, biasanya sebuah computer server ditempatkan di tempat tinggal pribadi dan dapat digunakan untuk host satu atau lebih situs web dari koneksi

10
...


Similar Free PDFs