ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/pemograman-internet.docx · web viewjika pengguna...

30
MODUL I INSTALASI & CONFIGURASI SERVER FTP 1. Tujuan a. Mahasiswa mampu memahami dan menjelaskan cara instalasi dan konfigurasi server FTP (Local) b. Mahasiswa mampu mengimplementasikan instalasi dan konfigurasi server FTP (Local) 2. Teori Singkat FTP merupakan singkatan dari File Transfer Protocol. FTP terdiri dari sebuah client dan sebuah server yang merupakan aplikasi yang memberikan akses /pertukaran transfer data antara dua komputer ( client dan server ). Transfer yang file/ data ini dapat teradi antara komputer yang berbentuk mainframe dan sebuah komputer di jaringan lokal. Atau transfer data dapat terjadi dari komputer kita ke server FTP melalui internet. FTP merupakan aplikasi yang sangat berguna ( powerful) karena aplikasi ini menyediakan akses kepada pengunjung atau user untuk mengakses data yang tersimpan pada server tersebut, dan dapat diakses oleh sejumlah besar komputer secara bersamaan. FileZilla Server berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FileZilla bersifat cross- platform (bisa dipakai di berbagai sistem operasi). Software ini memiliki tampilan grafis yang sangat mudah dipahami, disertai fitur-fitur yang akan memudahkan Anda dalam melakukan upload dan download file. Transfer file antar komputer Anda dan server FTP dapat dilakukan secara mudah dan cepat, tinggal drag dan drop, semudah saat Anda mengelola file dan folder di komputer Anda. 3. Latihan Cara untuk instalasi FileZilla Server adalah sebagai berikut: a. Jalankan file FileZilla_Server.exe dengan cara melakukan klik-ganda. b. Program setup akan menampilkan License Agreement, tekan tombol I Agree. c. Berikutnya akan muncul Choose Component, pilih komponen yang akan dipilih kemudian tekan tombol Next. d. Kemudian pilihlah lokasi instalasi. Anda dapat mengubah lokasi instalasi default dengan cara menekan tombol Browse. Jika sudah selesai tekan tombol Next. e. FileZilla memerlukan sejumlah port default saat instalasi (misalnya 14147 untuk Server) serta akan muncul pilihan bagaimana FileZilla akan mulai berjalan 1

Upload: dangtuong

Post on 08-Mar-2018

231 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL IINSTALASI & CONFIGURASI SERVER FTP

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan cara instalasi dan

konfigurasi server FTP (Local)b. Mahasiswa mampu mengimplementasikan instalasi dan konfigurasi server

FTP (Local)

2. Teori SingkatFTP merupakan singkatan dari File Transfer Protocol. FTP terdiri dari

sebuah client dan sebuah server yang merupakan aplikasi yang memberikan akses /pertukaran transfer data antara dua komputer ( client dan server ). Transfer yang file/ data ini dapat teradi antara komputer yang berbentuk mainframe dan sebuah komputer di jaringan lokal. Atau transfer data dapat terjadi dari komputer kita ke server FTP melalui internet. FTP merupakan aplikasi yang sangat berguna ( powerful) karena aplikasi ini menyediakan akses kepada pengunjung atau user untuk mengakses data yang tersimpan pada server tersebut, dan dapat diakses oleh sejumlah besar komputer secara bersamaan.

FileZilla Server berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FileZilla bersifat cross-platform (bisa dipakai di berbagai sistem operasi). Software ini memiliki tampilan grafis yang sangat mudah dipahami, disertai fitur-fitur yang akan memudahkan Anda dalam melakukan upload dan download file. Transfer file antar komputer Anda dan server FTP dapat dilakukan secara mudah dan cepat, tinggal drag dan drop, semudah saat Anda mengelola file dan folder di komputer Anda.

3. LatihanCara untuk instalasi FileZilla Server adalah sebagai berikut:

a. Jalankan file FileZilla_Server.exe dengan cara melakukan klik-ganda.b. Program setup akan menampilkan License Agreement, tekan tombol I

Agree.c. Berikutnya akan muncul Choose Component, pilih komponen yang akan

dipilih kemudian tekan tombol Next.d. Kemudian pilihlah lokasi instalasi. Anda dapat mengubah lokasi instalasi

default dengan cara menekan tombol Browse. Jika sudah selesai tekan tombol Next.

e. FileZilla memerlukan sejumlah port default saat instalasi (misalnya 14147 untuk Server) serta akan muncul pilihan bagaimana FileZilla akan mulai berjalan (Biasanya cukup memilih yang “Default”), kemudian tekan Next.

f. Selanjutnya akan muncul pilihan bagaimana tampilan dari server tersebut akan mulai berjalan (Biasanya cukup memilih yang “Default”), kemudian tekan Instal.

g. Proses Instalasi dimulai, tunggu beberapa saat, setelah complete, tekan Close.

h. Windows yang muncul berikutnya adalah Server Addres, Port dan Administration password. Untuk Server Addres dan Port akan terisi dengan sendirinya, sedangkan untuk Administration password, isikan kolom tersebut dengan password yang Anda inginkan tentunya, kemudian tekan OK

i. Setelah proses instalasi selesai, maka Anda sudah bisa menggunakan software FileZilla Server tersebut

Untuk menggunakan Filezilla Server cukup mudah:a. Setelah instalasi selesai, buka aplikasi FileZilla Server Interface.b. Anda akan di suguhi layar login, untuk pertama kali biarkan password

kosong lalu klik tombol OK.

1

Page 2: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : layar login FileZilla Server

c. Perhatikan pesan yang ada, jika anda mendapat pesan seperti gambar di bawah ini, berarti anda sudah terkonek dengan FTP server anda.

Gambar : FileZilla Server yang sudah terkoneksi

d. Jika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna menurut level-nya sehingga anda akan mudah mengaturnya nanti, juga FTP server bisa lebih aman. Buat dulu group-nya dengan klik menu Edit -> Groups. Buat group baru dengan klik tombol Add.

Gambar : Membuat Group baru

e. Jangan lupa untuk mengarahkan group ini ke satu folder home. Arahkan ke folder yang akan di akses group ini. Klik di menu kiri Shared folders. Set juga permission group yang bersangkutan ke satu shared folder yang telah di tentukan. Klik tombol OK jika semua sudah terkonfigurasi.

Gambar : Shaare folder di FileZillaf. Sekarang set Users. Users inilah nanti yang akan kita gunakan untuk login

ke FTP server ini. Klik menu Edit -> Users. Sama dengan group,

2

Page 3: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

tambahkan nama dengan klik Add. Berikan nama dan pilih groupnya lalu tekan tombol OK. Untuk memberikan password pada user tersebut. Centang radio box Password dan isikan password nya.

Gambar : Set Users

g. Jika shared folder dan user udah dibikin, sekarang tiba saatnya untuk mencoba. Anda bisa memakai FTP client seperti Filezilla atau menggunakan FTP tool punya Windows. Kasus ini saya akan menggunan FTP tool punya Windows. Klik Start -> Run, ketik cmd di kotak isian lalu tekan enter. Ketikkan di prompt ftp 127.0.0.1 lalu tekan enter. Jika setting anda sudah benar semua, maka FTP client pun tersambung ke sistem anda.

Gambar : koneksi ke filezilla

h. Semua aktifitas client akan di tampilkan di tampilan FTP server.

Gambar : Aktifitas client di FTP server

4. Tugas

Buatlah laporan langkah-langkah mengupload file pada file server ftp yang telah dibuat.

3

Page 4: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL IIINSTALASI & CONFIGURASI SERVER MAIL (LOCAL)

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan cara instalasi dan

konfigurasi server mail(Local)b. Mahasiswa mampu mengimplementasikan instalasi dan konfigurasi server

mail (Local)

2. Teori SingkatMail server adalah Perangkat lunak program yang mendistribusikan file

atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa FTP

3. Latihan

a. Instalasi squirel mail di local seperti berikut:1. Simpan SquirelMail di folder htdocs di web server anda misal di C:\

xampp\htdocs\mail

Gambar : Menyimpan SquirelMail di localhost

2. selanjutnya buka file config_default.php di di direktori squirel mail dalam hal ini penulis membuka nya di D:\data oya\htdocs\mail\config\config_default.phpLakukan perubahan pada baris-baris berikut :

Gambar : melakukan perubahan file config_default.php

baris diatas menunjukan domain server anda sehingga nantinya setiap alamat email akan berformat seperti [email protected], sesuaikan dengan seting anda pada saat mengkonfigurasi mercuri core module

3. Berikutnya ubah baris berikut menjadi :

Gambar:

Pada baris diatas jika di set false, SquirrelMail akan menggunakan SMTP server setting, sedangkan jika di set TrueSquirrelMail akan menggunakan seting yang telah didefinisikan oleh program yang lain. Untuk itu isi saja false, sehingga semuanya diatur oleh mail server.

4. Selanjutnya ubah baris berikut menjadi :

Gambar:

Sesuaikan dengan server anda, dimana letak  direktori mercury mail berada.

5. Ubah juga baris berikut :

4

Page 5: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar:

Sesuaikan dengan komputer anda, dimana letak data mail untuk mercury mail server yang anda miliki.

6. Terakhir tentukan letak direktori penyimpanan attachment, jika ada mail yang menggunakan attachment, untuk itu cari baris berikut dan edit sesuai keperluan anda :

Gambar:

7. Setelah selesai save as file tersebut menjadi config.php, untuk mengujinya coba anda panggil di browser anda dengan mengetikan http://localhost/mail atau jika akan mengakses dari komputer lain akses IP address dimana mail client terinstall, dalam hal ini penulis menggunakan IP 192.168.127.1 jadi penulis mengakses dari komputer lain dengan mengetikan http://192.168.127.1/mail dan jika berhasil maka di browser anda akan tampak layar login seperti berikut :

Gambar : halaman login SquirrelMail

8. Login via web mail squirrelMail dan berhasil login serta mencoba untuk mengirim dan menerima e-mail, berikut gambarnya jika sudah berhasil login:

Gambar : halaman utama sqiurrel mail

4. Tugas

Buatlah laporan langkah-langkah konfigurasi membuat client mail dengan outlook mail.

5

Page 6: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL IIIINSTALASI & CONFIGURASI OPEN CART (LOCAL)

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan cara instalasi dan

konfigurasi open cart(Local)b. Mahasiswa mampu mengimplementasikan instalasi dan konfigurasi open

cart(Local)

2. Teori SingkatCMS (Content Management System) adalah suatu sistem yang

digunakan untuk mengelola dan memfasilitasi proses pembuatan, pembaharuan, dan publikasi content secara bersama (collaborative content management). Content mengacu pada informasi dalam bentuk teks, grafik, gambar maupun dalam format-format lain yang perlu dikelola dengan tujuan memudahkan proses pembuatan, pembaharuan, distribusi, pencarian, analisis, dan meningkatkan fleksibilitas untuk ditransformasikan ke dalam bentuk lain. Terminologi CMS sendiri cukup luas, di antaranya mencakup software aplikasi, database, arsip, workflow, dan alat bantu lainnya yang dapat dikelola sebagai bagian dari mekanisme jaringan informasi suatu perusahaan maupun global.

CMS (Content Management System) terbukti merupakan sebuah aset penting bagi perusahaan untuk mengelola content situs web dan portal secara efisien dan efektif. Saat ini, berbagai perusahaan mengkombinasikan content tak berstruktur dengan transaksi tradisional dan application logic untuk membangun aplikasi berbasis Web. Web application ini mewujudkan interaksi yang lebih personal dengan para user-nya, dan meningkatkan kinerja perusahaan dengan menyediakan layanan mandiri bagi para karyawan, partner, penyedia barang dan pelanggan. Aplikasi berbasis Web yang semakin berdaya, secara tidak langsung meningkatkan peranan dan pentingnya CMS sebagai bagian dari infrastruktur aplikasi perusahaan. Alhasil, pemilihan CMS yang akan diterapkan di perusahaan tidak bisa dianggap remeh.

Macam-macam CMS adalah sebagai barikut:1. Joomla2. Mambo3. Drupal4. Opencart

Yang akan dijelaskan disini adalah opencart, mengapa memilih opencart untuk pembuatan sebuah ecomerces:

1. Opencart merupakan CMS e-commerce yang simple dan mudah dicustomisasi. Kemudahan tersebut sangat terasa dari mulai proses instalasi, modifikasi tema / tampilan, organisasi produk, sampai proses jual beli barang.

2. Opencart sangat ringan. Ini sangat menguntungkan, karena tentunya toko online kita akan gampang dan cepat untuk diakses.

3. Opencart sudah mendukung SEO. Url di Opencart bisa dimodifikasi sehingga lebih Search Engine Friendly (SEF).

4. Administrasi yang simple. Salah satu kelebihan Opencart adalah secara default dia sudah memiliki fasilitas "Guest Checkout", dimana pembeli tidak harus mendaftar untuk dapat berbelanja. Ini tentunya akan memberikan kemudahan bagi pembeli sehingga diharapkan proses penjualan lebih banyak terjadi.

5. Fitur komplit. Diantaranya adalah adanya gambar tambahan, produk yang terkait, serta review produk oleh customer.

6. Dukungan komunitas. Ini salah satunya yang paling penting. Opencart bersifat Open Source sehingga siapapun bisa mengembangkannya. Dengan adanya komunitas, maka kita tidak sendirian jika kita memiliki masalah. Kita memiliki teman-teman yang setiap saat dapat kita jadikan masukan untuk menyelesaikan permasalahan yang kita hadapi.

6

Page 7: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

3. LatihanInstalasi opencart sebagai berikut:a. pertama instal dulu xamppb. extract opencart nya bila blum bisa di download di sini extract file opencart di

c/xampp/htdocs dan buat folder baru bernama opencart lalu klik okc. kemudian buka web browser dan ketik localhost/opencart maka akan

muncul tampilan seperti di bawah ini trus centang i aggree to the license trus klik continue

Gambar : instalasi opencart

d. setelah itu kita ke pengaturan utama ini untuk mengatur username dan password yang ada di admin nanti,oh iya sebelum masuk ke tahap ini kita harus membuat database di php myadmin caranya bisa dilihat di sini, setelah membuat database kita langsung ke configurasi admin

Gambar : pengaturan username dan password

database : localhostuser : rootpassword : kosongkan sajadatabase name : nama data base yang tadi dibuat di php myadmindatabase prefix : kosongkan sajakemudian isi formulir untuk login di adminusername : nama user untuk login di adminpassword : password untuk login di adminemail : email userkemudian klik continue

e. Selesai kita akan masuk ke admin dengan cara klik login to your adminf. tapi sebelum ke admin akan ada peringatan untuk emnghapus file

installation di c/xampp/htdocs/opencart/upload/install

Gambar : penghapusan file instalasi opencart

7

Page 8: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

g. setelah menghapus file install klik login to your administration lalu kita akan diminta untuk login ingat username dan password yang ada di configurasi tadi

Gambar : form login

h. setelah berhasil login inilah adminnya

Gambar halaman admin

4. TugasBuatlah laporan langkah-langkah konfigurasi CMS openchart dengan menggunakan min. 5 modul.

8

Page 9: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL IVHOSTING & DOMAIN (INTERNET)

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan tentang Hosting dan

Domain (Internet)b. Mahasiswa mampu mengimplementasikan cara pembuatan Hosting dan

Domain (Internet)

2. Teori Singkata. Domain

domain merupakan nama unik/alamat untuk website anda, domain merupakan nama yang diakhiri dengan .com, .net, .org, .biz, .tv dan lain-lain. Anda pun dapat membeli sendiri domain untuk anda, tinggal pilih nama yang bagus dan anda akan memiliki domain anda sendiri. Untuk domain biayanya biasanya pertahun, dan setelah anda memiliki domain maka domain tersebut tidak bisa dimiliki oleh orang lain kecuali anda tidak lagi membayarnya.

Kebanyakan nama domain yang ada saat ini telah dimiliki orang, jadi anda benar-benar harus memilih nama domain yang unik. Tetapi dalam memilih nama domain anda harus memperhatikan bahwa nama domain anda kalau bisa sesingkat mungkin untuk mengecilkan kemungkinan seseorang salah mengetik domain anda

b. Hosting apabila seseorang mengklik domain anda kemudian bagaimana

caranya agar dokumen HTML yang ada pada komputer anda bisa ditampilkan? Dokumen-dokumen HTML pada komputer anda harus disimpan ditempat lain, jangan di komputer anda. Anda harus menyewa tempat diperusahaan Hosting untuk menyimpan dokumen anda. Jadi hosting merupakan tempat untuk menyimpan dokumen HTML anda. Biasanya perusahaan yang menjual hosting juga menjual domain jadi anda membeli domain sekaligus menyewa hosting untuk menyimpan file HTML anda. Pembayaran hosting biasanya bulanan.

Dalam memilih hosting ada beberapa hal yang harus diperhatikan:1. Kapasitas: Anda perlu memperhatikan bearapa kapasitas yang

dibutuhkan, apakah 25MB, 50MB atau 1GB. Anda harus memilih dengan cermat sesuai kebutuhan karena tentu saja semakin besar kapasitas biayanya semakin mahal.

2. Teknologi yang digunakan: Apakah servernya Linux atau Windows, dan jika anda membuat file PHP apakah hostingnya mendukung file PHP? Demikian juga apabila anda membuat web menggunakan ASP, JSP, Perl, Python, dan Ruby apakah hostingnya mendukung? Karena itu anda harus teliti sebelum membeli, tanyakan langsung pada perusahaan hosting yang ingin anda beli. Jangan sampai anda membuat website dengan PHP tetapi anda membeli hosting yang tidak mendukung PHP.

3. Suppot: Periksa apakah perusahaan hosting yang ingin anda beli memiliki layanan support yang baik selama 24jam, jadi apabila tengah malam tiba-tiba anda mendapat masalah dengan website anda maka anda dapat menanyakan langsung kepada perusahaan hosting anda.

4. Database: Apabila anda membuat website dinamis, pastikan anda memeriksa apakah mereka menyediakan database. Periksa juga berapa jumlah database yang disediakan dan apa saja apakah MySQL, PostgreSQL, Access dll.

5. Backup: Apakah hosting anda membackup data anda setiap hari. Ini penting karena ada banyak hosting kurang ajar yang tidak melakukan back up dan apabila data anda tiba-tiba hilang mereka tidak mau tahu (saya pernah mengalaminya).

6. Bandwith: Anda harus memeriksa kapasitas bandwith yang disediakan. Bandwith merupakan besarnya data transfer dalam sebulan. Kira-kira

9

Page 10: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

begini maksudnya. Apabila sebuah perusahaan hosting menyediakan bandwith 1GB sebulan. Maka apabila anda memiliki sebuah file HTML dengan ukuran 20kb (sudah termasuk images) dan pengunjung website anda perhari sekitar 100 orang, maka anda menghabiskan bandwith perhari: 20kb x 100orang = 2000kb =2MB. Perbulan: 2MB x 31 = 62MB, apabila anda memiliki 10 halaman maka: 62MB x 10 = 620MB. Jadi perhatikan bandwith yang disediakan dengan ukuran file HTML anda, apabila pengunjung website anda semakin banyak tentu saja bandwithnya juga akan semakin besar. Kebanyakan hosting Indonesia menyediakan bandwith yang kecil, hosting luar negeri menyediakan bandwith yang lebih besar dan murah.

3. Latihana. Domain

Hal penting yg harus kt lakukan utk membuat sebuah website, ato blog self-hosting, tentu saja adalah mendaftar domain. Kita bisa memiliki domain berbayar, biasanya dgn akhiran .com, .net, .co.id, .web.id dll atau bisa jg yg gratisan.

Langkah-langkah untuk pembuatan sebuah domain di CO.cc:1. Cek dulu nama domain yg anda inginkan di kotak dibawah, apakah

tersedia atau tidak (dan jg gratis ato tidak!) , ini akan jadi nama website / blog anda.

2. Jika udah dpt namanya dan free (no.3) klik Continue (no.4)

Gambar : Pengecekan domain di CO.cc

3. membuat acount di co.cc, kita hanya perlu login dengan mengisi kolom username dan password (No. 5 & No. 6). Kalo belum, langsung saja Create Account (No. 7)

Gambar : membuat acount di CO.cc

4. Isi data pribadi di kolom yg telah disediakan, jgn lupa untuk memberi tanda centang di kotak no. 8. Trus klik Create Account (No. 9)

10

Page 11: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : pengisian data pribadi

5. men-setup domain kt. Yg perlu kita ingat adalah kita cuma punya waktu 48 jam untuk setting domain ini. Lewat dari 48 jam, domainnya bakal hangus. Jadi, klik SetUp (No. 10)

Gambar : setup domain

b. HostingSebelumnya kita sudah belajar cara mendaftarkan nama domain

di .co.cc, selanjutnya kita akan mencari tempat hosting dari domain yang telah kita buat tersebut yang tentunya gratisan juga. Kali ini pilihan jatuh kepada 000webhost.com. Selain gratis dia juga menyediakan spcase dan bandwidth yang melimpah plus tidak ada ads yang mengganggu blog kita.1. Pertama kita buka www.000webhost.com kemudian klik sign up

11

Page 12: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : utama tempat hosting free

2. Isi form nama domain (No.2) dgn nama domain yg sdh kt buat sebelumnya yaitu di .co.cc, trus isi data diri kmu. Isikan juga kode angka yang disediakan di form yg ada dibawahnya, jgn lupa centang tanda kotak (No. 3). Kemudian klik create account (No. 4)

Gambar : pengisian form nama domain

3. Setelah berhasil, akan terlihat gambar kaya gini.

Gambar : halaman pengguna

Hal yg perlu di ingat dan dicatat adalah username dan password untuk FTP acount. Itu akan kt butuhkan, dan ntar saya jelasin di postingan yang lain. Masuk ke kontrol panel (No. 5)

4. Akan terbuka halaman ini. Perhatikan info DNS yang saya lingkarin merah, karena DNS itulah yg nanti dibutuhkan untuk pointing (menghubungkan) dari domain ke host.

12

Page 13: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : halaman panel 000webhosting

5. Langkah selanjutnya, kt harus menghubungkan antara Domain yg kita punya, dgn webhosting yg kt pakaia. Buka acount Domain kita dalam hal ini yaitu co.cc (domain yang

sebelumnya telah kt buat)b. Klik setupc. Klik manage DNS seperti yg terlihat dlm gbr dibawah ini (No. 1)

Gambar : manage DNS

d. Isi name server (No. 2) dengan Domain Name System (DNS) yang telah kt dapatkan sebelumnya di CARA DAFTAR WEBHOSTING GRATIS.

Gambar : mengisi nama server

e. Klik setup (No. 3)f. Klik OK.

Gambar : manage DNS langkah terahir

13

Page 14: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

g. Akan terlihat bahwa domain kmu telah menggunakan DNS yang kmu isi.

Gambar : info DNS yang telah diisi

6. TugasBuatlah laporan langkah-langkah subdomain pada hosting yang telah dipraktekan.

14

Page 15: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL V

KONFIGURASI EMAIL DI HOSTING

a. Tujuana. Mahasiswa mampu memahami dan menjelaskan tentang konfigurasi Email di

Hostingb. Mahasiswa mampu mengimplementasikan cara konfigurasi Email di Hosting

c. Teori singkatOrang sering mempunyai hosting baik di hosting yang berbayar ataupun

tanpa bayar, tapi mereka tidak menyadari bahwa di akun mereka juga bisa membuat email langsung dengan nama domain mereka contohnya [email protected]. Mungkin mereka atau bahkan anda lebih nyaman menggunakan akun gratisan yahoo dan gmail.

Selain kapasitas penampungan email yang besar yang sering kita gunakan untuk menampung email-email seperti milis, facebook, friendster, atau yang lainnya. Yahoo dan gmail juga cepat dalam pengiriman pesan

Namun dalam Bab V ini, demi menambah wawasan kita, kita akan memberikan tutorial tentang bagaimana cara mengaktifkan email kita di hosting. Punya email dengan nama domain sendiri. Tidak selalu “nebeng” nama di @yahoo atau @gmail saja. Jika anda punya situs www.ganteng.com anda bisa membuat email dengan nama [email protected]

Disini kita menggunakan hosting gratisan dari www.000webhost.com sedangkan nama domainnya kita pakai www.co.cc dengan nama domai www.agussumarna.co.cc dan nama email yang telah di buat adalah [email protected]

d. Latihan adapun langkah-langkahnya adalah sebagai berikut :

a. Asumsikan bahwa anda sudah mempunyai akun di 000webhost dan domain nya terserah anda disarankan di co.cc.

b. Login ke 000webhost.com http://members.000webhost.com/c. Setelah masuk ke control panel, pilih menu “Manages Account Email”

Gambar : menu manage email accounts

d. Setelah masuk, silahkan isi email ID misalnya jika kita masukan email ID admin, maka nanti alamat email kita adalah [email protected]. dan setelah itu masukan passwordnya. Kemudian klik tombol “create”.

Gambar New imail account

e. Setelah akun email di buat, maka kembali ke control panel dengan klik menu “go back”.

15

Page 16: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : kembali ke control panel

f. Setelah ada di control panel, klik menu WebMail untuk memilih aplikasi web apa yang akan anda gunakan untuk membuka akun email anda tadi. Caranya klik menu “WebMail”.

Gambar : untuk memilih webmail

g. Setelah masuk, pilih saja salah satunya misalnya SquirrelMail.

e. TugasBuatlah langkah-langkah membuat account email di yahoo.com dang mail.com untuk di hosting selain 000webhost

16

Page 17: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL VIFILE TRANSFER PROTOCOL (INTERNET)

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan tentang file transfer protocol

(internet)b. Mahasiswa mampu mengimplementasikan penggunaan file transfer protocol

(internet)

2. Teori Dasar

Istilah untuk jasa penyewaan server Internet untuk keperluan website dan email. Pihak awam atau pemakai umum menyewa jasa hosting kepada penyedia hosting dan mendapatkan account hosting (sejumlah ruang disk, account email, akses shell/FTP, dll) dan dapat mengupload file-file website yang kemudian nanti dapat dilihat oleh pengunjung website. Biasa disebut juga webhosting/web hosting, karena umumnya selalu berkaitan dengan website, walaupun bisa saja ada layanan hosting yang khusus email saja (email hosting), akses telnet/SSH/shell saja (shell hosting), dsb. Apa itu shared hosting ?

Shared hosting adalah layanan hosting di mana sebuah account hosting ditaruh bersama-sama beberapa account hosting lain dalam satu server yang sama, dan memakai services bersama-sama. Keuntungan shared hosting adalah harganya yang murah, namun kerugiannya adalah tingkat privasi dan performa yang tidak sebaik hosting dedicated.

Sementara Dedicated Hosting adalah layanan hosting di mana sebuah server yang dipakai oleh 1 account (atau 1 website, 1 klien) saja. Keuntungannya adalah performa dan privasi yang lebih baik, karena server tidak dipakai oleh pihak ketiga. Kerugiannya adalah harga yang lebih mahal. Terdiri dari Colocation (di mana mesin disediakan oleh klien sendiri dan ditaruh di data center penyedia hosting) dan Dedicated Server (di mana mesin disediakan oleh pihak penyedia hosting).

Anda mungkin bertanya, jika semua komputer di Internet sudah saling terkoneksi satu sama lain, kenapa saya tidak bisa menaruh file-file website saya di komputer saya sendiri saja (atau komputer server yang ada di rumah/kantor) lalu membiarkan orang lain melihatnya?

Jawabnya adalah: bisa saja, tapi karena berbagai faktor hal ini tidak optimal baik dari segi performa, stabilitas, maupun ekonomi. Pertama-tama, bandwidth rumahan atau kantoran biasanya berukuran kecil, seperti misalnya dialup yang hanya 56Kbps (dan 33,6Kbps untuk uploadnya). Dan kalaupun besar pun kadang hanya downstreamnya saja dan upstreamnya kecil. Bisa juga koneksi tidak stabil, tidak memiliki alamat IP tetap, dsb. Untuk hosting diperlukan koneksi internet terutama sisi upstreamnya yang cukup besar dan stabil. Kedua, kondisi server yang harus menyala 24 jam di mana dibutuhkan AC/pendingin, sirkulasi udara, listrik, dsb. Ketiga, pengawasan dan maintenance yang juga harus terus-menerus.

Sehingga dari sekian faktor tersebut, lebih efisien jika penempatan server dilakukan di data center, dan maintenancenya diserahkan kepada pihak yang lebih spesialis, seperti pengelola webhosting.

3. Latihan

Upload file ke hosting dengan fillezilla adalah sebagai berikut:

17

Page 18: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

h. Pastikan software Filezilla telah terinstal di komputer andai. Buka program filezilla, lalu masuk ke menu ‘site manager’

Gambar : tampilan awal filezilla

j. kemudian klik pada ‘New Site’ isi host dengan nama domainanda, misal host: idwebhost.com gunakan port 21 pada ‘logontype’ pilih ‘normal’ lalu isi user dan password sesuai login ke cpanel anda

Gambar : pengisian identitas domain

k. Setelah itu klik pada menu ‘Advanced’. Pada passive transfer mode setting, pastikan check pada ‘use passive mode’ Lalu klik ‘ok’, Setelah selesai pengaturan klik ‘connect’

18

Page 19: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar :

l. Setelah terhubung ke server, maka akan tampak tampilan sebagai berikut:

Kolom di sebelah kiri adalah directori pada komputer anda, sedang di sebelah kanan adalah directori pada server hosting website anda. Untuk upload anda tinggal mencari file pada komputer anda yang hendak diupload, lalu pindahkan dengan men‐drug file tersebut ke kolom sebelah kanan ke folder yang sesuai. Agar bisa diakses oleh pengunjung pastikan file yang anda upload berada pada folder public_html.

Gambar : setelah login barhasil

4. Tugas

Buatlah laporan langkah-langkah konfigurasi server ftp (membuat user dan password) pada hosting yang telah dibuat.

19

Page 20: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL VIIREKENING ONLINE (PAYPAL.COM)

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan tentang rekening onlineb. Mahasiswa mampu mengimplementasikan cara pembuatan rekening online

2. Teori DasarPayPal adalah salah satu alat pembayaran (Payment procesors) yang

digunakan di internet, paypal merupakan alat pembayaran  yang terbanyak digunakan didunia saat ini, karena dinilai mudah dan aman. Pengguna internet dapat membeli barang di berbagai toko online seperti di ebay,amazon, toko bagus (diindonesia) dan lainnya, pembayaran  lisensi software original, keanggotaan situs, urusan bisnis, mengirim dan menerima donasi/sumbangan, mengirim uang ke pengguna PayPal lain.

Paypal yaitu suatu sarana untuk keperluan transaksi di internet misalnya transfer uang. Paypal mempermudah pembayaran uang yang tidak terbatas waktu, tempat dan ruang, sehingga bisa mencapai pelosok dunia. Misalkan Anda memiliki sebuah toko online di internet yang menawarkan suatu produk. Kebetulan ada pengunjung dari luar negeri tertarik pada produk Anda dan ingin membelinya. Jika hanya memiliki rekening di bank lokal. Tentu hal ini akan menyulitkan bagi pembeli tersebut untuk melakukan transfer pembayaran. Mekanisme kerja Paypal mirip dengan rekening bank biasa. Sebelum kita bisa menggunakan Paypal, kita terlebih dahulu harus memiliki akun. Untuk memiliki akun ini, kita harus melakukan registrasi.

Keuntungan menggunakan Paypal dalam proses transfer uang adalah prosesnya yang cepat. Selain itu tidak terbatasnya ruang dan waktu, maksudnya adalah Anda dapat mengirim dan menerima uang ke/dari seluruh dunia dan juga dapat dilakukan setiap saat selama ada koneksi internet. Dari sisi keamanan, Paypal sudah dilengkapi dengan system autentifikasi yang cukup canggih sehingga dapat menjamin keamanan selama proses transaksi.

Banyak toko-toko online di seluruh dunia yang sudah menerima pembayaran via Paypal. Sehingga dengan Paypal, Anda bisa membeli produk apapun dengan mudah di seluruh dunia. Selain itu dengan Paypal, Anda akan dapat dengan mudah menerima pembayaran komisi dari program-program bisnis online karena biasanya program bisnis online ini akan membayarkan komisi para affiliatenya menggunakan Paypal.

Paypal digunakan di seluruh dunia dan banyak fungsi lainnya. paypal dengan mudah dan otomatis digunakan secara online di internet atau mobile, memanfaatkan paypal untuk pengiriman trnsaksi langsung dan instan layaknya transaksi online. Anda juga bisa mengisi saldo Paypal anda dari Bank Lokal di Indonesia, begitu juga sebaliknya anda bisa mengirim uang dari rekening PayPal ke rekenaing Bank lokal yg ada di Indonesia (seperti BCA, MANDIRI, dll).

3. LatihanCara pembuatan akun paypal :

a. buka halaman paypal di http://www.paypal.com

20

Page 21: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : halaman utama pay pal.com

b. klik Sign up, Setelah itu pilih Negara atau Wilayah kamu, dan piliih bahasa yang akan kamu gunakan, kemudian klik tombol Memulai

Gambar : halaman sign up

c. Setelah ituisi data anda dengan lengkap dan dengan sebenar – benar nya. Hilangkan tanda centang pada “Hubungkan kartu kredit saya supaya saya dapat segera mulai berbelanja..”

Gambar : pengisian data lengkap

d. Kemudian klik tombol Setuju dan Buat Rekening. dan di tampilan berikutnya klik Masuk ke Rekening Saya

21

Page 22: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : halaman kartu kredit saya

e. Kemudian klik link “Dapatkan Status Terverifikasi”

Gambar : halaman mendapatan status verifikasi

f. Kemudian klik tombol “Hubungkan rekening bank saya”

Gambar : cara menghubungkan kerekening saya

g. Kemudian Masukkan data rekening kamu, dan untuk sandi bank penerima, kamu bisa klik link “Apa ini” di sebelahnya, atau untuk emndapatkannya, kamu bisa klik disini

22

Page 23: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Gambar : memasukkan data rekening

h. Setelah itu Klik tombol lanjutkan, dan akan tampak gambar seperti dibawah ini

Gambar : data yang sudah dimasukkan

i. Jika datanya sudah benar, kamu bisa klik tombol “Tambah Rekening Bank” atau jika mau di edit ulang, kamu bisa klik tombol “edit”

Gambar : Halaman untuk edit data

4. Tugas Buatlah laporan langkah-langkah membuat rekening online pada alertpay.com.

23

Page 24: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

MODUL VIII

TRANSAKSI ONLINE

1. Tujuana. Mahasiswa mampu memahami dan menjelaskan tentang transakasi onlineb. Mahasiswa mampu mengimplementasikan cara melakukan transakasi online

2. Teori singkatPada dasarnya proses transaksi jual beli secara elektronik tidak jauh

berbeda dengan proses transaksi jual beli biasa di dunia nyata. Pelaksanaan transaksi jual beli secara elektronik ini dilakukan dalam beberapa tahap, sebagai berikut :

1. Penawaran, yang dilakukan oleh penjual atau pelaku usaha melalui website pada internet. Penjual atau pelaku usaha menyediakan storefront yang berisi katalog produk dan pelayanan yang akan diberikan

2. Penerimaan, dapat dilakukan tergantung penawaran yang terjadi. Apabila penawaran dilakukan melalui e-mail address, maka penerimaan dilakukan melalui e-mail, karena penawaran hanya ditujukan pada sebuah e-mail yang dituju sehingga hanya pemegang e-mail tersebut yang dituju.

3. Pembayaran, dapat dilakukan baik secara langsung maupun tidak langsung,misalnya melalui fasilitas internet, namun tetap bertumpun pada system keuangan nasional, yang mengacu pada sistem keuangan lokal.

4. Pengiriman, merupakan suatu proses yang dilakukan setelah pembayaran atas barang yang ditawarkan oleh penjual kepada pembeli, dalam hal ini pembeli berhak atas penerimaan barang termaksud

3. LatihanBhineka.com adalah sebuah situs penjualan on-line/ e-commerce, situs

ini menyediakan berbagai macam produk elektronik mulai dari perangkat komputer dan digital lainnya. Situs ini termasuk situs penjualan on-line paling lengkap di Indonesia.

Cara transaksinya adalah seperti berikut ;- Ketik situs penjualan online www.bhineka.com- Memilih produk yang diinginkan melalui catalog online- Klik pesan barang yang diingikan- Isi form, - jika sudah cocok dan sesuai dengan yang diinginkan kemudian klik ok.

Cara berbelanja online Menggunakan Shopping Cart Di Bhineka.com1. Pilih produk yang ingin Anda beli dengan menekan tombol Beli di halaman

product list, Buy tombol di halaman detail product atau di halaman mana saja yang ada salah satu diantara kedua tombol itu. Maka produk yang Anda pilih akan masuk ke dalam tabel Shopping Cart.

Gambar : cara pemesanan di Bhineka.com

2. Setelah anda tekan tombol-tombol tersebut, maka barang yang anda pilih akan masuk ke dalam Shopping Cart anda. Silakan baca manual

24

Page 25: ft.unira.ac.idft.unira.ac.id/.../uploads/2012/10/Pemograman-Internet.docx · Web viewJika pengguna FTP server ini berjumlah lebih dari satu, lebih baik anda mulai kelompokan pengguna

Shopping Cart kami jika anda belum pernah menggunakannya atau belum paham prosesnya.

4. Tugas Buatlah langkah-langkah untuk pemesanan selain di Bhineka.com

25