Tampilkan postingan dengan label Web Server. Tampilkan semua postingan
Tampilkan postingan dengan label Web Server. Tampilkan semua postingan

Pengertian Website, Hosting, DNS, Domain, dan URL





Apaan Sih Website Itu?

Ketika Anda ingin mengakses sebuah halaman situs, sebagian dari Anda akan mengetikkan kata www di depannya. Misalnya ketika Anda ingin mengakses google maka Anda akan mengetikkan www.google.com , dan ketika Anda ingin mengakses yahoo maka Anda mengetikkan www.yahoo.com. Lalu apa sih www itu?

WWW merupakan singkatan dari Worl Wide Web, atau yang lebih sering kita dengar dengan sebutan website atau banyak yang menyebutnya dengan kata web saja.

Website adalah halaman informasi yang disediakan melalui jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet. Website merupakan komponen atau kumpulan komponen yang bisa terdiri dari teks, gambar, suara, video, animasi dan lain sebagainya.

Semua informasi website tersimpan di sebuah webserver yang dikelola oleh seseorang. Informasi yang tersimpan di webserver tersebut umumnya akan ditampilkandalam bentuk HTML. (Hypertext Markup Language).

Dari komputer yang kita gunakan, website dapat diakses dengan menggunakan sebuah softwareatau program aplikasi yang disebut web browser. Contohnya adalah : opera, internet explorer, firefox, chrome, dan lain sebagainya.


Cara Kerja Website

Cara Kerja DNS

1. Pengunjung website mengetikkan alamat website, misalnya www.eridesktop.com

2. Melalui jaringan internet, pengunjung melakukan request alamat www.eridesktop.com ke registar.

3. Registar adalah perusahaan tempat nama www.eridesktop.com terdaftar, registar memerintahkan DNS Server untukmencari alamat www.eridesktop.com

4. DNS Server menemukan alamat www.eridesktop.com dan memerintahkan hosting server untuk memberikan file – fileyang diminta oleh pengunjung.

5. File – file yang diberikan oleh hosting serverditerima dan diterjemahkan oleh web server.


Apa Hosting Itu?


Seperti yang telah saya sampaikan sebelumnya, bahwa website adalah sebuah halaman informasi yang terdiri dari komponen data yang dapat berupa teks, gambar, video, audio, dan sebagainya. Agar dpat diakses oleh orang lain melalui jaringan internet maka komponen – komponen dalam sebuah website harus diletakkan dalam sebuah “tempat” yang terkoneksi oleh jaringan internet pula.

“Tempat” tersebut yang kita kenal dengan istilah server. Server ini layaknya komputer biasa, di dalam server terdapat komponen yang lazim terdapat pada sebuah CPU seperti Memori, Hard disk, Prosesor, dan lain sebagainya.

Ada beberapa hal yang harus diperhatikan.

Pertama :
Anda dapat melayani permintaan pengunjung yang akan mengakses website Anda selama 24 jam penuh maka komputer server Anda harus dalam keadaan menyala 24 jam nonstop. Jika Anda mematikan maka website nda tidak akan bisa diakses oleh mesin pencari. Menyalakan komputer nonstop tentunya akan sangat menyiksa komputer dan tagihan listrik Anda.

Kedua :
Website Anda nantinya akan menerima permintaan dari pengunjung. Semakin banyak request maka kinerja komputer akan semakin terbebani, jika komputer Anda tidak bisa menerima permintan dari pengunjung lagi maka website anda akan tumbang. Untuk itu harus mempunyai spesifikasi khusus yang jauh diatas komputer biasa, dan mengeluarkan dana yang lebih tentunya.

Ketiga :
Anda harus memilik kneksi internet dengan speed download dan upload yang mumpuni. Jika kecepatan akses tidak mumpuni maka akan sangat lambat ketika diakses dan akan dijauhi pengunjung juga mesin pencari.

Jadi kesimpulannya, hosting adalah tempat untuk menyimpan file dan konten website yang berupa teks, gambar, video, audio, dan lain sebagainya yang dapat diakses oleh orang yang terkoneksi dengan jaringan internet.

Apa Itu DNS?


DNS atau Domain Name System adalah sebuah sistem yang memungkinkan alamat IP sebuah server menggunakan nama yang lebih manusiawi.
Karena sistem alamat dengan menggunakan nomor IP ini sangat ribet dan susah untuk diingat maka digunakanlah sistem penamaan website menggunakan huruf. Jika menggunakan huruf maka kan lebih mudah untuk diingat. Dengan adanya DNS Anda cukup mengetikkan www.google.com pada browser tanpa mengetikkan 173.194.38.191.

Apa Itu Domain?

Domain adalah nama unik yang diberikan untuk mengidentifikasikan server, baik iu web server atau email server di komputer. Bahasa gampangnya domain adalah nama website kita. Untuk alamat website www.google.co.id maka nama domainnya adalah google.co.id. Nama domain terdiri dari 2 bagian :
1. Nama domain
2. Ekstensi

kita ambil contoh untuk nama domain google.com maka :
Nama domain : Google
Ekstensi : .com

Extensi Domain
Extensi domain tidak hanya .com saja tapi masih banyak extensi domain lainnya seperti .co.id, .net, .org, .asia, .id dan lain sebagainya.
Namun banyaknya extensi domain tersebut dibagi menjadi 3 kategori :
1.Generic Top Level Domain (gTLD), merupakan kategori extensi domain yang umum digunakan secara luas. Seperti .com, .net, .org, dan lain sebagainya.
2.Country Code Top Level Domain (ccTLD), adalah kategori extensi domain yang merupakan kode tiap – tiap negara seperti .id untuk indonesia, .us untuk amerika serikat, .jp untuk jepang, .sg untuk singapura, dan lain sebagainya.
3.Infra Structure Top Level Domain, merupakan domain khusus untuk infrastruktur, satu-satunya domain jenis ini adalah .arpa.

Contoh penggunaan ekstensi domain umum
.com: digunakan untuk kepentingan komersial atau perusahaan.
.net: digunakan untuk kepentingan network infrastruktur.
.org: digunakan untuk kepentingan organisasi.
.info: digunakan untuk kepentingan informasional situs web.
.name: digunakan untuk kepentingan keluarga atau perorangan.
.edu: digunakan untuk kepentingan pendidikan (terbatas hanya untuk pendidikan).
.mil: digunakan untuk kepentingan militer (terbatas hanya untuk militer).
.biz: digunakan untuk kepentingan bisnis.
.tv: digunakan untuk entertainment seperti televisi, radio, majalah, dan lain-lain.
.travel:digunakan untuk kepentingan bisnis pariwisata.
Korea menggunakan: .kr
Indonesia menggunakan: .id
Singapura menggunakan: .sg
Malaysia menggunakan: .my
China menggunakan: .cn

Untuk Indonesia terbagi menjadi beberapa sub domain seperti:
.or.id: digunakan untuk organisasi.
.co.id: digunakan untuk komersial.
.go.id: digunakan untuk pemerintahan (khusus pemerintahan dan harus ada izin dari pemerintah bersangkutan).
.ac.id: digunakan untuk pendidikan seperti universitas.
.sch.id: digunakan untuk sekolah dasar.
.net.id: digunakan untuk Internet provider.
.web.id: digunakan untuk umum.

Apa Itu Sub Domain?
Sub domain adalah “anak” dari nama domain utama Anda. Jika kita analogikan dengan folder maka domain adalah folder sedangkan sub domain adalah sub folder. Ketika Anda sudah membeli sebuah nama domain, maka Anda bisa membuat sub domain hingga tak terhingga. Cara penulisan atau penamaan sub domain adalah :
SubDomain.NamaDomain.EkstensiDomain

Jadi semisal kita menpunyai domain websitekita.com kemudian akan membuat sub domain dengan nama profile maka penulisan alamat sub domain adalah
Profile.Websitekita.com

Kapan Anda harus menggunakan sub domain?

Ketika website Anda sudah cukup terkenal, dan Anda ingin membuat layanan baru pada website Anda seperti toko online atau blog maka Anda bisa mempertimbangkan untuk menggunakan sub domain ketimbang membeli domain baru. Dengan menggunakan sub domain maka otoritas merk Anda tetap terjaga dan Anda tetap mendapat kepercayaan dari pengunjung.
Ketika Anda ingin membuat website baru yang masih berhubungan dengan website utama Anda maka Anda dapat mempertimbangkan untuk menggunakan sub domain.
Ketika minimnya isi kantong Anda. Jika menggunakan sub domain yang pasti kita tidak mengeluarkan dana untuk membeli nama domain baru.

Apa Itu URL?

URL merupakan singkatan dari Uniform Resource Locator. Merupakan suatu rangkaian karakter dengan format dan standar tertentu yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di internet. Bahasa gampangnya, URL merupakan link atau tautan yang menuju ke halaman atau konten website Anda.

Standar penamaan URL terdiri dari 3 bagian :
  • Protokol, ditulis dengan http atau https. Http sendiri singkatan dari Hypertext Transfer Protocol sedangkan https adalah Hypertext Transfer Protocol Secure.
  • Alamat server, berupa nama domain dan ekstensinya, bis juga menggunakan alamat IP. Penulisan alamat server dapat berupa nama domain secara utuh atau ditmbahkan www di depan nama domain (www sendiri adalah sub domain). Contoh www.google.com, www.detik.com dan lain sebagainya. Boleh juga ditulis detik.com, google.com dan lain sebagainya.
  • Path file, bagian ini hanya diikutsertakan jika alamat url digunakan untuk menunjuk konten, dokumen, file atau halaman tertentu pada sebuah website.

Perbedaan URL sama Domain adalah jika url itu menggunakan “http://” di depan nama domain, sedangkan domain tidak menggunakan “http://”. Contoh url http://google.com sedaangkan domain adalah google.com.


Sekian dan terima kasih :)
Semoga bermanfaat :)

Instalasi Webmin di Debian 8.6 Jessie



Selamat Sore,bertemu lagi dengan saya Penunggang Naga kali ini saya akan mengshare bagaimana cara Konfigurasi Instalasi Webmin di Debian 8.6 Jessie
Hasil gambar untuk logo webmin



A. Pengertian

Webmin adalah antarmuka berbasis web untuk administrasi sistem untuk UNIX, menggunakan browser web yg modern, anda dapat mengatur account pengguna, setup apache, DNS, file sharing, dan banyak lagi. Webmin menghilangkan kebutuhan untuk secara manual mengedit file konfigurasi Unix seperti / etc / passwd, dan memungkinkan anda untuk mengelola sistem dari konsol jarak jauh, jadi selain menggunakan remote access secara cli yaitu telnet dan ssh ternyata juga dapat dipantau melalui web dan digunakan diatur admin melalui web browser.

B. Latar Belakang

Webmin ini memungkinkan anda untuk mengelola sistem dari konsol jarak jauh. Jadi selain mengunakan remote access secara CLI yaitu telnet dan ssh ternyata juga dapat dipantau melalui web dan digunakan dan diatur admin melalui web browser.

C. Maksud dan Tujuan

Agar saya mengetahui apakah bisa sistem yang saya gunakan dapat diremote dan dipantau melalui web dan dapat digunakan serta diatur melalui web browser.
D. Alat dan Bahan

1. PC Server
2. Laptop
3. Aplikasi webmin yang telah didownload
4. Terhubung dengan internet.

 E. Proses Instalasi
  1.  Kita harus download dulu file webmin nya...cara untuk downloadnya wget link downloadnya  / kita download manual lalu kita pindah keserver

  1.  sebelum kita innstal webminya kita harus menginstal file dependencinya dulu...perintah untuk menginstalnya adalah       apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

  1.  Lalu ketikan Perintah apt-get -f install



  1.  Setelah instalasi dependencynya berhasil...barulah kita instal webminya dengan perintah dpkg -i webmin_1.820_all.deb 

  1.  Tunggu hingga proses instalasi selesai 

  1. Setelah proses instalasi selesai..lalu buka browser dan ketikan https://ip anda:10000 
  1. Pada saat anda pertama kali akan masuk webmin anda pasti akan menemui tampilan seperti gambar dibawah ini

  1. Tidak usah panik...piliihlah advanced lalu pilih add exception

  1. Setelah itu pilih Confirm Security Exception

  1. Lalu akan muncul tampilan login webmin

  1. Lalu masukan Username dan Password...lalu login..Jika login berhasil maka akan tampil halaman awal dari Webmin 



  1. dan juga kita bisa menganti tema webminnya inilah webmin saya yang sudah saya ganti temanya 


    F. Hasil dan Kesimpulan
     
    Dengan menggunakan Webmin kita bisa mengatur account pengguna, setup DNS, Apache2, File sharing dan masih bnyak lagi. Webmin menggunakan port 10000 dan Webmin juga memberikan kemudahan untuk memberikan fungsi baru.

    G. Referensi

    Ebook TKJ (Buku Konfigurasi Debian Server)

Konfigurasi Samba File Server pada Debian 8.6 Jessie




Hasil gambar untuk samba server
PENGERTIAN
Samba merupakan program bersifat open source yang menyediakan layanan berbagi berkas atau file service dan berbagi alat pencetak (print server) maupun Hardware, resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.
LATAR BELAKANG
Samba adalah program yang dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX) dengan mesin Windows yang dijalankan dalam suatu jaringan komputer. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang mengunakan OS Windows dalam satu jaringan.

MAKSUD DAN TUJUAN
  • Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. 
  • Menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain.
  • Sebagai domain controller pada jaringan Microsoft Windows.
ALAT DAN BAHAN
  • PC Server
  • Laptop/PC client
TAHAP PELAKSANAAN
* Server saya remote melalui terminal menggunakan ssh #ssh hostname@ip server

* Install samba
apt-get install samba
* Konfigurasi data / folder yang akan anda sharing, misalnya home/fahmi
nano /etc/samba/smb.conf
* Tambahkan beberapa baris berikut di paling bawah
[david.net]
path = /home/davidgi
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user

Lalu tekan ctrl+x kemudian y terus enter untuk keluar dan simpan konfigurasi
Keterangan :
path = adalah letak file-file yang akan akan dibagikan
browseable = yes berarti bisa dilihat oleh publik
security = user berarti tanpa menggunakan password, user berarti menggunakan enkripsi password
writeable = yes berarti dapat ditulis dapat di tambahkan file atau folder dari client yang membuka jika no maka kebalikannya
guest ok = berarti ijin untuk tamu atau tanpa password jika yes jika no maka kebalikanya
read only = berarti hanya dapat dilihat dan dibaca termasuk menyalin file tapi tidak dapat menambahkan file atau folder kedalamnya jika yes jika no maka kebalikanya
* Lalu masukkan user dan password sebagai pengguna samba
smbpasswd -a fahmi



* Kemudian restart service samba
service apache2 restart
* Silahkan coba pada client windows anda dengan menekan windows+r . Lalu akan muncul kotak dialog dan masukkan \\ip server. 
HASIL
Konfigurasi dari Samba File Server telah dilakukan. Anda hanya tinggal mengecek nya melalui pc client yang menggunakan OS Windows/linux.
REFERENSI
Buku Konfigurasi Debian Server Ver BLC Telkom
wikipedia bahasa indonesia

Konfigurasi Mail Server dan WebMail Pada Debian 8.6 Server


Pengertian
Web Server adalah sebuah sistem komputer yang memproses permintaan melalui HTTP , dasar protokol jaringan yang digunakan untuk mendistribusikan informasi pada World Wide Web .
Mail Server merupakan salah satu komponen penting pada server Internet yang memproses permintaan dari HTTP dengan dasar protokol yang digunakan untuk membagikan informasi kepada World Wide Web.
SquirrelMail adalah project atau perangkat lunak bebas untuk Webmail yang menyediakan web-based email client dan proxy server dengan IMAP protokol.
Latar Belakang
Latar belakang dari kegiatan ini adalah saya ingin menginstall web server dan mail server untuk memudahkan user untuk saling mengirim email

Maksud dan Tujuan
Saya ingin agar pengguna (user) dapat mengirim dan menerima surat elektronik  atau e-mail satu sama lain dalam satu jaringan atau dengan internet
Alat dan Bahan
  1. Server 
  2. PC untuk meremote server
  3. Akses jaringan

 Langkah kerja

  • sebelum menginstall menginstall mail server,pastikan dulu sebelumnya kita telah mengkonfigurasi dns untuk mail sever.
  • pertama masukan perintah untuk menginstall postfix.
"#apt-get install postfix courier-pop courier-imap"
lalu akan muncul sperti ppada gambar.

  • lalu tekan enter


  
  • lalu akan munucl pilihan pilih saja "internet site" lalu tekan Enter



  • kemudian masukan domain mail yang telah dikonfigurasi pada Bind9.contoh "mail.alfu.net"kemudian tekan Enter



  • tunggu beberapa saat akan muncul seperti dibawah ini,pilih yes lalu tekan enter

  • tunggu beberapa saat dan prosess instalasi selesai, setelah itu kita akan mengkonfigurasi mail server dengan memasukan perintah
"maildirmake /etc/skel/Maildir"


  • lalu kita edit file main.cf dengan memasukan perintah 
"nano /etc/postfix/main.cf"


  • tambahkan script "home_mailbox=Maildir/" pada bagian paling bawah pada main.cf,lalu save dengan cara CTRL+X,lalu Y dan enter



  • jika sudah kita masukan perintah "#dpkg-reconfigure postfix" lalu tekan enter




  • tekan enter pada kotak dialog ini



  • lalu pilih "internet site" lalu tekan enter




  • lalu kita tekan enter saja kalau sudah sama dengan yang ada pada dns





  • biarkan kosong saja lalu tekan enter





  • lalu akan muncul kontak yang menunjukan alamat alamat penerima email biarkan saja dan tekan enter



  • lalu kita pilih no saja lalu tekan enter


  • lalu akan mucul local network,lalu tambahkan 0.0.0.0/0 pada bagian paling belakang.



  • lalu pilih no saja
  • lalu biarkan default 0 saja lalu tekan enter

  • langsung tekan enter saja



  • lalu pilih ipV4 lalu tekan enter




  • lalu kita restart postfix,courier,dan Bind9 dengan memasukan perintah:
#service postfix restart
#service courier-pop restart
#service courier-imap restart
#service bind9 restart

  • jika sudah direstart kita tambahkan user baru dengan perintah
#adduser (nama yang akan dijadikan user)

  • lalu kita install web mail dengan perintah #apt-get install squirrelmail

  •  kita edit apache.conf dengan memasukan perintah
#nano /etc/apache2/apache2.conf


  •  lalu tambahkan script Include "/etc/squirrelmail/apache.conf" pada bagian paling bawah lalu save dengan cara ctrl+x lalu Y tekan enter




  •  kemudian kita restart apache dengan cara #service apache2 restart
  • supaya bisa dibuka di web browser kita linkkan sourcutnya dulu ke directory html dengan memasukan perintah 
#In -s /usr/share/squirrelmail/ /var/www/html/squirrelmail



  • jika sudah maka bukalah browser lalu ketikan ipserver/squirrelmail
  •  lalu login menggunakan user tadi yang telah kita buat tadi



  • kemudian coba kirim pesan dengan cara klik "compose" lalu ketikkan tujuan anda dan jangan lupa isikan subjectnya.




7.kesimpulan 
 squirrelmail memang memiliki tampilan yang sederhana dan tidak terlaubanyak fitur yang dimilikinya jika ingin fitur yang cukup banyak bisa mengguakan zimbra akan tetapi zimbra hanya untuk ubuntu server

Kategori

Kategori