Anda di halaman 1dari 16

LAPORAN KERJA PROYEK

IMPLEMENTASI LAYANAN WEB SERVER SEBAGAI KOPERASI


SEKOLAH MENGGUNAKAN LINUX DEBIAN DI SEKOLAH

Oleh :
Fadhilah Rizky Setiawan – 1622633
Muhammad Bayu Kusuma Adjie – 1622662

PROGAM STUDI TEKNIK KOMPUTER DAN JARINGAN


SMK TELKOM BANJARBARU
2019
KATA PENGANTAR

Puji syukur penulis ucapkan kehadirat Allah SWT yang telah melimpahkan
rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan penyusunan
Laporan Kerja Proyek ini dengan baik dan tepat waktu. Dan laporan ini penulis
jadikan sebagai bukti telah melaksanakan kegiatan kerja proyek.

Laporan yang penulis susun ini, sebagai bukti tertulis yang saya dapatkan
selama melaksanakan kegiatan kerja proyek. Untuk itu penulis ingin mengucapkan
terima kasih kepada guru yang bersedia membimbing penulis dan memberikan
pengetahuan tentang banyak hal. Penulis sadar bahwa dalam penulisan laporan ini
masih terdapat banyak kekurangan. Oleh karena itu, penulis mengharapkan segala
bentuk kritik maupun saran yang bersifat membangun dari semua pihak demi
penyempurnaan laporan ini.

Akhir kata penulis ingin mengucapkan terima kasih kepada semua pihak
yang membantu dalam kegiatan kerja proyek hingga penyusunan laporan ini.
Penulis harap semoga laporan yang telah penulis susun ini dapat bermanfaat bagi
kita semua dan dapat digunakan untuk menambah wawasan pengetahuan.

Banjarbaru, Februari 2019

Penulis

ii
DAFTAR ISI

Halaman
HALAMAN JUDUL ........................................................................................................ i
KATA PENGANTAR ............................................................................................ ii
DAFTAR ISI .......................................................................................................... iii
DAFTAR GAMBAR ............................................................................................. iv
BAB I PENDAHULUAN ....................................................................................... 1
1.1 Latar Belakang ......................................................................................... 1
1.2 Rumusan Masalah .................................................................................... 1
1.3 Tujuan ....................................................................................................... 1
BAB II LANDASAN TEORI ................................................................................. 2
2.1 Web Server ............................................................................................... 2
2.2 Koperasi Sekolah ...................................................................................... 2
2.3 Debian ...................................................................................................... 2
2.4 Mikrotik .................................................................................................... 2
2.5 OsCommerce ............................................................................................ 3
BAB III ANALISIS DAN PERANCANGAN ....................................................... 4
3.1 Gambaran Umum Sistem ......................................................................... 4
3.2 Analisis Sistem ......................................................................................... 4
3.2.1 Analisis Kebutuhan Jaringan .............................................................. 5
BAB IV IMPLEMENTASI .................................................................................... 7
4.1 Langkah Kerja .......................................................................................... 7
4.2 Implementasi ............................................................................................ 7
BAB V KESIMPULAN DAN SARAN ................................................................ 10
5.1 Kesimpulan ............................................................................................. 10
5.2 Saran ....................................................................................................... 10
DAFTAR PUSTAKA ........................................................................................... 11
DOKUMENTASI KEGIATAN ............................................................................ 12

iii
DAFTAR GAMBAR

Halaman
Gambar 3.1 Topologi .......................................................................... ……………4
Gambar 3.2 Setting DNS ..........................................................................................5
Gambar 3.3 Setting Apache2 ...................................................................................6
Gambar 4.1 Halaman Login .....................................................................................7
Gambar 4.2 Konfirmasi Pemesanan……………………………………………….8
Gambar 4.3 Halaman Admin…....…………………………………………………8

iv
BAB I

PENDAHULUAN

1.1 Latar Belakang


Koperasi sekolah adalah koperasi yang didirikan di lingkungan sekolah
yang anggota-anggotanya terdiri atas siswa sekolah. Koperasi sekolah biasanya
menyediakan kebutuhan siswa seperti alat tulis dan atribut sekolah.

Kemajuan Teknologi Informasi saat ini sedang mengalami perkembangan


yang sangat pesat. Sehingga setiap siswa sangat membutuhkan teknologi yang
lebih maju dan lebih efisien sehingga dapat membantu siswa dalam
menjalankan aktivitas Teknologi Informasi dapat di manfaatkan untuk
penjualan barang secara online. Oleh karena itu, Teknologi Informasi dapat
digunakan untuk penjualan barang koperasi secara online. Sehingga dapat
memudahkan siswa untuk mengakses setiap barang yang dibutuhkan secara
cepat

1.2 Rumusan Masalah


Rumusan masalah dalam pembuatan kerja proyek ini adalah seperti yang
dijelaskan di bawah ini:
1. Bagaimana mengimpelementasikan layanan web server sebagai koperasi
sekolah menggunakan debian?
2. Apa kelebihan dan kekurangan layanan web server koperasi sekolah?
1.3 Tujuan
Dikarenakan semakin berkembangnya Teknologi Informasi dalam
lingkungan sekolah sehingga kami membuat Layanan Web Server Sebagai
Koperasi Sekolah yang bertujuan untuk :

1. Mempermudah siswa jika ingin membeli sesuatu sehingga tidak perlu


datang ke koperasi untuk membeli barang yang diinginkan
2. Memberikan efisiensi waktu
3. Memberikan kemudahan petugas koperasi dalam merekap data transaksi

1
BAB II

LANDASAN TEORI

2.1 Web Server


Web server adalah sebuah software yang memberikan layanan berbasis data
dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang
dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox,
Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk
beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.

2.2 Koperasi Sekolah


Koperasi Sekolah Sering Disebut Juga Dengan Koperasi Siswa. Koperasi
Sekolah Ialah Koperasi Yang Didalam Keanggotaannya Murid Sekolah
Tersebut Baik Negeri Ataupun Swasta. Fungsi Koperasi Sekolah Yaitu Untuk
Wadah Dalam Mendidik Kesadaran Berkoperasi Di Kalangan Anggota Atau
Siswa Koperasi Sekolah Untuk Mengajarkan Siswa Dalam Mengembangkan
Sifat Dalam Wirausaha Kepada Siswa Dengan Tidak Perlu Menunggu Lepas
Dari Sekolah, Dan Juga Untuk Membantu Memenuhi Kebutuhan Siswa,
Manfaat Pada Koperasi Sekolah Sudah Pasti Sangat Dirasakan Para Siswa
Dengan Adanya Sebuah Koperasi Sekolah.

2.3 Debian
Debian adalah sistem operasi komputer yang tersusun dari paket-paket
perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan
lisensi mayoritas GNU General Public License dan lisensi perangkat lunak
bebas lainnya.

2.4 Mikrotik
MikroTik merupakan sistem operasi yang diperuntukkan sebagai network
router. MikroTik sendiri adalah sistem operasi dan perangkat lunak yang dapat
digunakan untuk menjadikan komputer biasa menjadi router network yang
handal, mencakup berbagai fitur yang dibuat untuk ip network dan jaringan
wireless. Fitur-fitur tersebut diantaranya: Firewall & Nat, Routing, Hotspot,

2
Point to Point Tunneling Protocol, DNS server, DHCP server, Hotspot, dan
masih banyak lagi fitur lainnya.

MikroTik merupakan sistem operasi Linux base yang diperuntukkan sebagai


network router. Didesain untuk memberikan kemudahan bagi penggunanya.
Administrasinya bisa dilakukan melalui Windows Application (WinBox).
Selain itu instalasi dapat dilakukan pada Standard komputer PC (Personal
Computer). PC yang akan dijadikan router mikrotik pun tidak memerlukan
resource yang cukup besar untuk penggunaan standard, misalnya hanya sebagai
gateway. Untuk keperluan beban yang besar (network yang kompleks, routing
yang rumit) disarankan untuk mempertimbangkan pemilihan sumber daya PC
yang memadai.

2.5 OsCommerce
Oscommerce adalah program opensource e-commerce yang digunakan
untuk mengelola perbelanja online berbasis web. Oscommerce ini dapat
digunakan di berbagai web server yang sudah terinstall PHP dan database
MYSQL. Fitur – fitur didalam nya sangat menarik sehingga membuat kita
dengan mudah membangun dan mempertahankan toko online yang kita buat
osCommerce disini merupakan CMS e-commerce yang tertua, pertama kali
muncul sejak tahun 2000, membuat osCommerce memiliki banyak add-ons dan
template baik berbayar maupun gratis yang mampu mendukung kita untuk
membangun sebuah toko online yang lengkap dengan fitur. Namun tampilan
standarnya yang masih berasa web 1.0 menjadikannya kelihatan tua dan
ketinggalan jaman. Namun ini bisa diatasi kalau kita bisa memperbaiki tampilan
template-nya dengan grafis yang lebih modern.

3
BAB III

ANALISIS DAN PERANCANGAN

3.1 Gambaran Umum Sistem


Koperasi Sekolah ini menggunakan oscommerce sebagai web server.
Tujuan dibuatnya web server ini untuk mempermudah siswa jika ingin membeli
sesuatu sehingga tidak perlu datang ke koperasi untuk membeli barang yang
diinginkan

Oscommerce adalah pilihan yang paling simpel untuk membuat web server
untuk koperasi sekolah ini. Pada Web server ini dapat menyediakan layanan
seperti ecommerce sehingga dapat melakukan transaksi dari client ke server
melalui jaringan yang disediakan oleh mikrotik.

Gambar 3.1 Topologi

Dilihat dari Gambar 3.1 client dapat mengakses web server oscommerce
melalui jaringan mikrotik yang terhubung ke server, sehingga dapat melakukan
transaksi dari client ke server

3.2 Analisis Sistem


Pada analisis web server ini akan membahas tentang hubungan antara data
inputan dari client dengan jaringan yang terhubung ke server

4
3.2.1 Analisis Kebutuhan Jaringan
3.2.1.1 Layanan DHCP Server
Debian akan memberikan layanan DHCP Server kepada
client-nya sehingga client-nya akan mendapat IP address dari
server agar dapat terhubung ke jaringan dan mendapatkan layanan
tanpa harus setting IP secara manual. Di rancangan yang kami buat
ini Debian akan memberikan layanan DHCP yang kemudian akan
digunakan untuk DHCP Client oleh mikrotik dan mikrotik akan
memberikan layanan DHCP lagi kepada client sehingga IP DHCP
yang didapat oleh client adalah IP yang diberi dari mikrotik bukan
dari Debian

3.2.1.2 Layanan DNS Server


Debian akan memberikan layanan DNS Server sehingga
client nya dapat mengakses web server menggunakan nama
domain bukan menggunakan IP address contohnya IP
192.168.20.17 yang kami gunakan mejadi www.kerjaproyek.net

Gambar 3.2 Setting DNS

3.2.1.3 Layanan Web Server


Debian memberikan layanan kepada client sehinga client
dapat melakukan akses ke website server melalui browser client
yang mana server harus terlebih dahulu melakukan konfigurasi
apache2 agar layanan dapat digunakan

5
Gambar 3.3 Setting Apache2

6
BAB IV

IMPLEMENTASI

4.1 Langkah Kerja


Adapun langkah kerja yang dilakukan dalam pembuatan web server ini
adalah sebagai berikut:

1. Melakukan instalasi Debian


2. Melakukan konfigurasi Debian seperti setting IP address, pengaturan
DHCP Server, DNS Server, dan Apache2
3. Melakukan instalasi Oscommerce
4. Melakukan desain interface oscommerce
5. Melakukan konfigurasi Mikrotik

4.2 Implementasi
Karena layanan ini perlu jaringan agar dapat terjadi komunikasi antara
server dan client, maka untuk dapat menggunakan layanan client harus
terhubung terlebih dahulu ke mikrotik yang difungsikan sebagai hotspot.
Selanjutnya buka browser dan ketik www.kerjaproyek.net. Kemudian masuk
ke tab “my account” lalu buat akun dan login

Gambar 4.1 Halaman Login

7
Setelah itu pilih barang yang diinginkan lalu klik “checkout”. Kemudian
isikan alamat pada kolom yang tersedia. Kemudian akan mucul tampilan
delivery information. Setelah itu akan mucul tampilan payment information
yang berisi metode pengiriman dan jika selasai anda akan diminta melakukan
konfirmasi pesanan

Gambar 4.2 Konfirmasi Pemesanan

Setelah pesanan dibuat maka di akun admin, pesanan akan masuk di bagian
order dan ada keterangan pending. Jika ingin memproses pesanan tinggal klik
2 kali di pesanan yang ingin di proses lalu ganti statusnya menjadi delivered.

Gambar 4.3 Halaman Admin

8
Setelah status pesanan berubah jadi delivered. Maka diakun client kita dapat
melihatnya di order information, dibagian order history akan terlihat status
pemesanan yaitu delivered

9
BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan
Berdasarkan kegiatan yang sudah dilakukan selama kerja proyek ini, dapat
disimpulkan:
1. Web Server adalah contoh layanan yang diberikan oleh server kepada client
sehinga client dapat melakukan akses ke website server melalui browser
client. Agar dapat menggunakan layanan web server, server harus terlebih
dahulu menginstall apache2 kemudian mengkonfigurasinya sehingga dapat
digunakan.
2. Oscommerce adalah program opensource e-commerce yang digunakan
untuk mengelola perbelanja online berbasis web. Untuk dapat
menggunakannya admin server harus mengunduh file yang ada di internet
kemudian memindahkannya ke debian sehingga dapat dijadikan web server.

5.2 Saran
Adapun saran yang diberikan untuk kerja proyek selanjutnya adalah sebagai
berikut:

1. Waktu pelaksanaan yang diberikan lebih banyak agar hasil kerja proyek
lebih maksimal
2. Jadwal kegiatan kerja proyek seharusnya diberitahukan sejak awal semester
5 agar persiapan lebih maksimal

10
DAFTAR PUSTAKA

Debian. (n.d.). Retrieved from https://id.wikipedia.org/wiki/Debian


Koperasi Sekolah. (n.d.). Retrieved from
https://id.wikipedia.org/wiki/Koperasi_sekolah
MikroTik. (n.d.). Retrieved from https://id.wikipedia.org/wiki/MikroTik
Pengertian Koperasi Sekolah, Fungsi, Tujuan Dan Cirinya Lengkap. (2019).
Retrieved from https://www.gurupendidikan.co.id/pengertian-koperasi-
sekolah-fungsi-tujuan-dan-cirinya/
Pengertian Web Server dan Fungsinya. (2015). Retrieved from
https://idcloudhost.com/pengertian-web-server-dan-fungsinya/
Wicaksono, A. (2016). Fitur - Fitur OsCommerce. Retrieved from http://adji-
wicaksono.blogspot.com/2016/04/fitur-fitur-oscommerce.html

11
DOKUMENTASI KEGIATAN

12

Anda mungkin juga menyukai