Disusun Oleh :
NISN : 0017799684
smkitihsanulfikri@yahoo.co.id
Laporan Praktek Kerja Industri (PRAKERIN) sebagai salah satu syarat mengikuti
Ujian Nasional (UN) dan Ujian Sekolah (US) di SMKIT IHSANUL FIKRI tahun
Hari :
Tanggal :
Mengetahui
Kepala Sekolah
Musta’in S.Pd
NIP :
Agama : Islam
Purworejo
Prestasi :
Keterampilan :
Purworejo
Bagian :
Nomer Telepon :
Nomer Faximite :
Nama Pimpinan :
Nama Instruktur :
Instruktur Pimpinan
Ismail, S.T
PERSEMBAHAN LAPORAN
PERSEMBAHAN LAPORAN
Penulis dan Penyusunan Laporan hasil praktikum ini ksmi persembahkan kepada:
membimbing kami.
2. Bapak ISMAIL, S.T, selaku ketua jurusan Teknik Komputer & Jaringan di
3. Bapak SOBIRIN, S.pd, selaku pembimbing saya dalam melaksanakan PKL ini.
4. Orang tua dan keluarga yang telah mendo’akan, membiayai, mendukung dan
Semoga dengan tersusunnya laporan ini, dapat bermanfaat bagi saya selaku
penulis dan pembaca . dan menulis laporan ini merupakan sebuah wujud
jauh dari kata sempurna, untuk itu saya mengharapkan kritik dan saran yang
sifatnya dapat membangun supaya menjadi lebih baik di masa yang akan datang.
Alhamdulilah, segala puji dan syukur kami panjatkan atas kehadirat Allah
SWT yang telah memberikan rahmat dan hidayahnya sehingga penulis dapat
Laporan Praktik Kerja Industri ini adalah memenuhi salah satu syarat mengikuti
Ujian Akhir Nasional dan Ujian Akhir Sekolah serta untuk melatih siswa/siswi
diluar sekolah. Penulis berharap dengan diselesaikan laporan ini, penulis dapat
mengenai kegiatan apa yang telah dilakukan selama praktik kerja industri. Serta
Penyelesaian laporan ini tidak lepas dari keterkaitan dengan berbagai pihak,
2. Bapak Musta’in S.Pd selaku Kepala SMKIT IHSANUL FIKRI yang telah
3. Bapak Bambang Tri Wibowo, Amd selaku pembimbing sekolah yang telah
4. Bapak Ismail, S.t, selaku pembimbing instansi yang telah memberikan izin
untuk melaksanakan prakerin dan telah memberikan pelajaran yang belum tentu di
pelajari disekolah.
3.7 Pengertian Class, Function, Method, Object, Variable dan CRUD pada
MySQL ........................................................................................................................................ 89
melalui C#................................................................................................................................... 95
4.2 Menambah Data dari Tabel lain MySQL dan C# .................................................. 123
4.4 Membuat Finalize Student, Teaching Schedule dan Student List di MySQl
5.4 Cara Konfigurasi MailServer dan WebMail Server di Debian .......................... 190
PENDAHULUAN
A. LATAR BELAKANG
maka setiap kelas III Sekolah Menengah Kejuruan. Khususnya Bidang Keahlian
dan Industri baik negeri maupun swasta harus melaksanakan program prakerin
dan membuat satu laporan. Hal ini merupakan suatu kewajiban di semester V dan
Maka dari itu, SMKIT Ihsanul Fikri mengadakan kegiatan prakerin ini untuk
berwawasan luas, kreatif, maju, serta mampu menghasilkan hal-hal yang berguna
bagi dirinya maupun orang lain. Prakerin merupakan salah satu kegiatan
kerja dan tugas lain yang sesuai dengan program keahlian masing-masing.
membentuk siswa yang mempunyai keahlian sesuai dengan bidangnya dan juga
diperoleh melalui kegiatan kerja secara langsung didunia kerja untuk mencapai
B. TUJUAN PRAKERIN
kegiatan atau seluruh komponen keahlian dan kejuruan dalam bentuk latihan kerja.
juga merupakan kegiatan siswa untuk mencari pengalaman kerja ataupun magang
industri.
Nusantara Magelang.
E. METODEOLOGI PRAKERIN
CMS untuk memposting jobsheet dalam tiap harinya. Dan tugas tersebut sudah
kelompok maupun kelompok lain, bertujuan untuk saling membagikan ilmu dan
jika ada suatu masalah yang dianggap sulit, kami juga memecahkan masalah
tersebut bersama-sama.
selanjutnya adalah pemanfaatan didunia luar atau dunia kerja yang saya
naungi disana.
masyarakat terutama dunia usaha / industri dan para dermawan untuk memperoleh
pendidikan.
F. Pada sekolah menengah dapat melakukan uji coba gagasan baru yang
yang menyatakan :
menguntungkan.
1. Bab Pendahuluan
dilakukan.
prakerin.
prakerin.
4. Bab Penutup
I. JURNAL KEGIATAN
at-website-dengan-meng
gunakan-cms/
menggunakan t.net/2018/07/31/membu
Woocommerce at-ecommerce-mengguna
kan-woocomerce/
Prestashop at-ecommerce-mengguna
kan-cms-prestashop/
kan-instalasi-wordpress-
pada-cpanel/
kan-instalasi-multiboot-d
engan-linux/
C# pkan-perintah-sql-dasar-
dengan-mysql-dan-c/
-object-variable-dan-crud
-pada-mysql/
Database melalui C#
pilkan-2-tabel-database-d
alam-satu-datagrid/
MySQL t.net/2018/09/06/macam-
macam-join-di-mysql/
bah-data-dari-tabel-lain-
mysql-dan-c/
C# at-tabel-jadwal-menggun
list-di-mysql-dan-c/
at-view-schedule-di-mys
ql-dan-c/
mbuat-kabel-utp-tipe-stra
ight/
Debian t.net/2018/11/02/cara-ko
nfigurasi-nat-di-debian/
nfigurasi-dhcp-server-di-
debian/
an-konfigurasi-web-serv
er-di-debian/
nfigurasi-ftp-server-di-de
bian/
nfigurasi-dns-server-di-d
ebian/
Debian t.net/2018/11/03/tutorial-
konfigurasi-ssh-di-debia
n/
-webmail-server-di-debia
n/
Debian t.net/2018/11/05/konfigu
rasi-proxy-server-squid-d
i-debian/
Debian t.net/2018/11/05/konfigu
rasi-pptp-server-di-debia
n/
nfigurasi-voip-di-debian-
7/
tall-dan-konfigurasi-cacti
-di-debian-7/
B. Visi
Menjadi perusahaan penyedia layanan Teknologi Informasi dan komunikasi yang
berdaya saing dengan memberikan layanan dan solusi yang terbaik serta bernilai
tambah bagi Customer dan stakeholder
C. Misi
1. Memberikan pelayanan terbaik demi tercapainya kepuasan pelanggan
dengan jaminan kualitas pekerjaan, kecepatan, ketepatan, dan harga yang
kompetitif.
2. Meningkatkan benefit dan value bagi konsumen dan stakeholder.
3. Mengoptimalkan penggunaan teknologi yang handal (reliable), aman
(secure), dan murah (low cost) dan menguntungkan.
4. Meningkatkan kemampuan dan mengoptimalkan pengelolaan sumber daya
manusia yang unggul dan dapat dipercaya.
5. Mengembangkan riset yg terpadu, berkesinambungan dan terarah utk
meningkatkan kompetensi di dalam industri TI.
6. Membangun kemitraan strategis dan bersinergi dengan klien maupun
partner dengan prinsip saling menguntungkan
website dengan CMS, yakni CMS wordpress. Tentunya tak hanya wordpress
yang diketahui akan tetapi, disini yang dibahas adalah CMS Wordpress. Apa
itu CMS Wordpress? Pastinya belum tahu dengan jelas kan, Apa itu CMS?
A. Latar Belakang
professional.
pengetahuan, teknik dan kiat atau rajin. Ilmu pengetahuan dan teknik dapat
di pelajari dalam kegiatan sekolah, akan tetapi hal itu dapat dikuasai
kepada siswa
phpmyadmin
professional
4. Membuka wawasan siswa terhadap jenis jenis kerja yang ada pada
1. Laptop
2. Web Server
3. MySQL Server
4. Wordpress
D. Pelaksanaan
web atau digital baik teks, gambar atau apapun yang dapat diakses melalui
mana salah satunya untuk menyimpan file, menulis, membaca dan mencari
Server, MySQL database dan PHP. Program ini merupakan web server
bisa juga dengan file ekstrak yang sudah jadi. Bila kita menggunakan file
ekstrak yang sudah jadi aka nada file seperti start, control, dan stop. Jika
kita akan memulai Xamppnya kita jalankan yang control, nanti akan
muncul Apache, MySQL dan yang lainnya. Setelah itu klik start.
kemudian cari folder htdocs. lalu di paste ke htdocs tersebut. Karena hal
dan database agar lebih mudah melalui antarmuka grafis atau GUI.
yang dibuat.
adalah alat blogging gratis dan open source dan system manajemen
konten(CMS) berbasis PHP dan MySQL, yang berjalan pada layanan web
hosting.
Informasi tersebut penting, karena untuk membuat site title pada website
11. Kemudian proses install wordpress, tunggu hingga muncul tampilan login.
sebelumnya. Jika kita memasukkan alamat tidak sesuai dengan nama saat
nya buatlah post, category, tag, dan page baru. Post adalah suatu halaman
artikel. Post secara default akan tampil di halaman utama. Lain dengan page
pada wordpress. Page pada wordpress berupa link yang terdapat pada tombol
berkaita tentang IT dan kita mengelompokkan artikel itu dan saat kita
menliskan artikel tersebut ada tampilan yang meberi tahu kita akan
memasukkan dalam Category apa. Lalu jika kita akan memilih tentang IT,
14. Ketika itu kita juga dapat mengubah tampilan(theme). Tak hanya itu, juga
Karena mengubah theme itu penting untuk tampilan website kita. Tak
hanya itu, theme juga menambah daya Tarik agar pengunjung betah
15. Wordpress merupakan salah satu CMS yang dikembangkan dengan php.
Bahasa PHP dan database MySQL. Wordpress memiliki banyak fitur dan
wordpress.
Wasalamu’alaikum Wr.Wb
Sumber: https://risqiulva.wordpress.com/category/cms/pengertian-cms/
akan membuat tampilan Toko kita semkin menarik, yaitu dari mulai cara
A. Latar Belakang
dengan tampilan yang menarik dan elegan. Dari materi ini kita akan
1. Laptop
D. Pelaksanaan
semakin mudah. Jika seorang yang tak memiliki kemampuan untuk coding
sebuah html ataupun css, tidak perlu bingung karena banyak seorang yang
Woocommerce.
kita bisa mengubah tampilan kita menjadi lebih spesifik lagi dan lebih
menarik.
online yang akan kita gunakan. Seperti Where is your store based?
3. Ketika kita sudah mengisi lengkap pada langkah pertama kita klik let’s
4. Dalam pengisian payment kita bisa mengatur apa alat yang bisa
yakni apa alat yang bisa digunakan para pembeli ketika membeli
5. Pada langkah ini kita bisa setting ongkos pengiriman ketika seorang
ongkos pengiriman.
woocommercenya, bisa kita ceklist dan unceklist. Pada langkah ini kita
Jika tidak ada sambungan maka tidak akan bisa terhubung dengan
JetPack. Jika masalah tersebut muncul bisa kita skip step tersebut.
with JetPack.
misalkan setting widget atau yang lainnya. Tak hanya itu kita bisa
uang yang digunakan didalam Toko Online kita. Kemudian kita bisa
pembayarannya.
keranjang dan kita lihat. Setelah itu, kita bisa melanjutkan checkout
Sekian laporan yang dapat saya buat dari hasil jobsheet tentang
Sumber: https://deczen.com/apa-itu-woocommerce/
Assalamu’alaikum WR.WB dalam hal ini kita akan belajar membuat Online
Shop atau Ecommerce menggunakan CMS Prestashop. Dengan ini akan membuat
tampilan Toko kita semakin menarik, yaitu dari mulai cara pembayaran, checkout
dan lainnya.
A. Latar Belakang
dengan tampilan yang menarik dan elegan. Dari materi ini kita akan
belajar dari membuat toko online dengan CMS Prestashop, dari menambah
1. Laptop
D. Pelaksanaan
bawah lisensi open Software. Hal ini ditulis dalam PHP Bahasa
berkaitan dengan penjualan produk atau layanan. Ini merupakan solusi jika
localhost/prestashop.
Prestashop yakni memilih Bahasa. Terserah kita ingin menggunakan Bahasa apa
saja, bisa menggunakan Indonesia maupun English. Setelah kita memilih Bahasa
yang ingin digunakan. Kemudian kita tekan Next untuk melanjutkan ke tahap
selanjutnya.
dengan penginstalan CMS Prestashop tersebut. Jika kita setuju maka kita checklist
pada kolom setuju, jika sudah kita bisa melanjutkan di langkah selanjutnya
tidak dengan system kita. Jika sudah compatible bisa kita lanjutkan dengan klik
Pada langkah ini, kita ditanya tentang informasi mengenai toko yang akan
kita buat. Yang pertama yakni mengisi nama toko kita. Setelah mengisi nama, kita
bisa mengisi toko seperti apa yang ingin kita buat, misalkan toko sport, fashion,
electronic, animals shop dan yang lainnya. Setelah kita memilih negara dan
waktunya. Dan langkah berikutnya membuat akun adminyang ingin kita buat
seperti gambar diatas. Setelah mengisi semua informasi tersebut, kita bisa lanjut
ke langkah selanjutnya.
database yang akan kita isi atau kita ambil, misalkan saya membuat database
name nya. Bila sudah cocok langsung bisa kita lanjutkan ke langkah selanjutnya.
Berikut merupakan tampilan jika proses instalasi yang kita lakukan sudah
selesai. Kita bisa memilih ingin langsung mengelola toko kita atau langsung
mengunjungi toko kita. Jika sudah saya akan memperlihatkan tampilan jika kita
Tampilan diatas merupakan login dari Prestashop yang kita install. Jika
sudah kita bisa mengisi alamat email seperti yang kita buat saat mengisi informasi
di langkah penginstalan Prestashop, passwordnya pun sama seperti yang kita buat
di langkah penginstalan.
mensetting tambah produk, bisa membuat pembeli bisa mereview tentang produk,
Caranya yaitu kita masuk ke katalog Prestashop yakni katalog-produk. Kita bisa
Jika sudah kita diperintahkan membuat judul produk yang ingin kita jual. Kita
Jika kita ingin membuat suatu harga khusus ataupun diskon, kita bisa
menambahkan di label harga khusus yakni mengikuti informasi yang harus terisi
didalamnya.
Disana kita juga dapat melakukan pengaturan ongkos kirim, yaitu mengisi
ongkos yang harus dibayar oleh seorang pembeli. Tak hnaya itu kita juga bisa
Tak hanya itu, kita juga bisa mensetting bukti pembelian dengan format pdf.
Selanjutnya kita juga bisa mengatur cara pembayaran yang akan kita buat,
Sekian laporan yang dapat saya tuliskan. Sekiranya banyak salah mohon maaf.
Sumber:
http://www.patartambunan.com/pengertian-e-commerce-manfaat-serta-keuntunga
n-e-commerce/
instalasi wordpress melalui cpanel. Dengan ini akan membuat sebuah website
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan instalasi wordpress
pada cpanel. Instalasi ini cukup mudah yakni mirip seperti instalasi
didalam materi ini sedikit berbeda dengan cara local, karena dalam materi
1. Laptop
2. Web Hosting
3. Subdomain
4. Wordpress
Sebelmunya kita harus mengetahui apa itu cpanel. Cpanel merupakan web
Langkah pertama pada jobsheet ini yakni membuka pada url dengan
login. Akan tetapi kita harus membuat akun untuk masuk di boxbill
nusahost.net yakni menekan tulisan sign up. Jika kita sudah membuat
sebuah akun untuk masuk akan muncul tampilan login untuk membeli
password yang telah kita buat. Kemudian kita klik login untuk masuk ke
box billing.
Saat sudah login, akan muncul tampilan seperti gambar diatas. Ketika
database dan user database tersebut, jika perlu catat nama database dan
yang akan kita buat. Supaya mudah diingat kita membuat nama database
Pada kolom username kita memuat nama yang akan kita buat. Setelah
passwordnya agak susah dan agak panjang. Karena, saat kita menuliskan
Setelah itu, kita mengupload file wordpress yang telah kita download,
File wordpress yang kita masukkan harus memiliki format zip. Jika sudah
menuliskan domain kita di url kita langsung bisa masuk menuju blog kita
Berikut ini merupakan awal tampilan saat kita sudah meng ekstract
Pada langkah ini kita mengisi informasi tentang website kita akan diberi
nama apa. Terus kita diperintahkan untuk mengisi kolom pengguna. Kita
Sekian semoga bermanfaat. Hanya ini laporan yang dapat saya tuliskan.
Sumber: https://www.boc.web.id/apa-itu-cpanel/
instalasi linux Ubuntu. Dengan ini akan membuat laptop kita multiboot ataupun
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan instalasi linux
operation sistem
1. Laptop
D. Pelaksanaan
multiboot yakni dengan membuat dua OS yang berada di dalam laptop kita.
Pertama, kita menyiapkan USB bootable Ubuntu atau DVD yang telah dibuat boot
Setelah itu kita bisa memulai instalasi Ubuntu tersebut. Pada langkah awal
instalasi Ubuntu akan muncul tampilan Welcome, yakni Bahasa yang dipilih
Bahasa ada Icon penginstalan yakni Try Ubuntu dan Install Ubuntu. Perbedaan
dari keduanya yakni, jika kita memilih Try Ubuntu, kita tidak langsung memulai
Sedangkan kita memilih yang Install Ubuntu maka akan langsung menuju langkah
penginstalan.
Ketika sudah kita akan beranjak ke langkah selanjutnya, yaitu partisi jenis apa
yang akan kita gunakan misalkan otomatis, ataupun manual. Ingat jangan asal
memilih jika kita asal memilih windows yang tadinya inginkita buat dualboot
Berikut merupakan awal dari pemilihan partisi. Pilihan pertama yaitu Erase disk
and install Ubuntu, yakni menghapus penyimpanan lalu install Ubuntu. Kita juga
bisa memilih pilihan yang lain. Akan tetapi lebih baik kita memilih yang
Something Else, karena agar lebih mudah berapa GigaByte yang akan kita
gunakan besarnya. Dan kita bisa memilih partisi mana kita akan meletakkan
Ubuntu tersebut.
Setelah itu, kita lanjut ke langkah selanjutnya yaitu memilih dimana lokasi kita
Misalkan saya memilih di New York, berarti waktu yang akan kita gunakan yaitu
GMT di New York, lebih baik jika kita memilih tempat yang sebenarnya kita
Kalau kita tinggal di Indonesia lebih baik kita memilihnya Jakarta saja, agar
Dalam step ini saya memilih keyboard English(US). Setelah itu Klik Next. Jika
kita memilih keyboardnya Indonesia juga tidak masalah tergantung kita inginnya
menggunakan keyboard berbahasa apa. Akan tetapi, lebih baik jjika kita memilih
yang berbahasa English karena belum tentu Bahasa Indonesia keyboardnya sesuai
gunakan. Lalu nama computer yang akan kita gunakan.dan yang terakhir yaitu
membuat password yang akan kita gunakan. Setelah selesai mengisi tentang
pertanyaan Who are you? Linux tidak seperti Windows. Karena saat penginstalan
Windows kita bisa tidak mengisi password Windows kita. Sedangkan linux, yakni
wajib mengisi password. Tak hanya alasan keamanan dan user akun login.
muncul pengisian password. Nah password yang kita buat ketika kita membuat
Lalu kita menunggu sampai proses installasinya selesai. Jika sudah selesai kita
akan mendapatkan informasi untuk merestart computer kita. Ketika itu, jangan
Jika sudah muncul perintah untuk merestart Klik Restart Now. Jika sudah kita
tunggu loadingnya beberapa waktu saja seperti gambar berikut. Kita dapat
Tunggu hingga ada gambar login user dan password yang sudah kita buat. Ketika
sudah muncul kita klik enter agar kita langsung bisa mengisikan password yang
telah kita buat ketika kita menginstall linux tersebut. Ingat kita jangan sampai lupa
Jika sudah muncul Klik User yang telah terbuat dan masukkan passwordnya. Jika
telah dilakukan akan muncul tampilan desktop Ubuntu yang telah kita install.
Seperti itulah jika kita sudah memasuki tampilan desktop Ubuntu. Sekian
laporan yang dapat saya tuliskan. Semoga bermanfaat bagi kita semua dalam
penerapan perintah SQL dasar dengan MySQL dan C#. Kita harus membuat
database baru, melakukan koneksi database pada C# dan membuat form login.
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah
operation sistem
1. Laptop
3. Xampp
Langkah pertama dalam materi ini yaitu install Visual Studio 2015
dan Xampp. Karena aplikasi yang akan kita gunakan di materi ini sudah
jelas yakni menerapkan perintah dasar SQL dengan MySQL dan C#. C#
2015.
connector driver di
https://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net
-6.5.4.msi.
Setelah itu, kita bisa membuat project baru pada Visual Studio
2015 yakni menggunakan Bahasa default yaitu C#. Sebelmunya, jika kita
kita membuat table baru pada database yang telah kita buat.
J
User PK userid INTEGER Y AI
FK User VARCHAR(20) Y FK
pass VARCHAR(20) Y
k role VARCHAR(10) Y
a
Jika kalian belum tahu apa itu PK dan FK, akan kita bahas sedikit
juga merupakan kunci utama dari suatu table, sedangkan FK yaitu Foreign
kolom pada suatu table yang mengacu table lain, jadi FK ini diambil dari
nilai kolom pada table lain. Kemudian kita dapat mengisi table dengan 3
memiliki role teacher maka kita akan memasuki form teacher. Jika kita
memasuki username dan password yang memiliki role student, maka kita
akan memasuki form student. Dan kemudian, jika kita masuk dengan
username dan password yang memiliki role admin, maka kita akan
Berikut merupakan tampilan dari form login yang akan kita buat,
kita sudah memasukan username dan password yang memiliki role teacher,
maka akan memasuki form teacher. Disana kita dapat memasuki edit
profile, teacher schedule, input score yang merupakan nilai nilai masukan
password yang memiliki role student, maka kita akan memasuki form
student. Di form student, kita dapat memasuki edit profile, class schedule,
view score yakni melihat nilai yang diperlihatkan oleh guru mengenai nilai
yang dimasukkan memiliki role admin maka akan muncul form admin.
Di dalam form admin ini kita dapat memantau bagian teacher dan
student. Kita juga dapat memasuki bagian manage teacher dan manage
student.
kita buat di dalam form register tersebut. Jika kita sudah mengisi semua
diantaranya kita bisa menekan tombol Sign In, agar username, password,
dan role yang sudah kita buat telah tertambahkan di dalam database.
Ketika itu juga, kita sudah bisa menggunakan username dan password
username dan passwordnya memiliki role student, maka jika kita tuliskan
di dalam form login, selanjutnya kita akan memasuki form student, karena
role tersebut student, jika form yang dibuat untuk username tersebut
Di dalam box pesan tersebut kita juga dapat membuat box tersebut
langsung memasuki form login. Jadi, kita tidak perlu kerja dua kali yakni
Untuk membuat box pesan tersebut langsung memasuki form login bisa
memasuki form login atau form utama. Fungsinya untuk mepercepat atau
datagrid tersebut.
yang tadinya bernama Fatah dirubah menjadi Bargowo. Data table tersebut
akan berganti ketika kita sudah menekan tombol update. Tombol tersebut
phpmyadmin.
pemrograman c#
mensetting agar userid tidak dapat dirubah. caranya yaitu kita klik kolom
selanjutnya kita cara kolom yang bertuliskan enable. Setelah itu kita
dengan MySQL dan C#. Jika banyak kurangnya mohon maaf. Semoga
Wr.Wb
pada MySQL
Class pada C#
Bagian ini adalah permulaan dari Object Oriented Programming (OOP). Ada
sekarang, cukup gunakan public untuk semua class. Sebagai contoh, kita dapat
Di sini kita telah melakukan proses abstraksi. Pada class data diatas merupakan
field.
Function pada C#
memanggilnya dari bagian lain dari kode anda. Anda mungkin segera mengalami
situasi dimana perlu mengulang sebuah kode dari tempat, dan ini adalah tempat
tanda kurung buka, lalu parameter, jika ada, dan kemudian tanda kurung tutup.
apapun, maka fungsinya akan menjadi pribadi. Selanjutnya adalah tipe untuk
kembali. Ini bisa menjadi tipe yang valid dalam C#, atau seperti yang telah kita
lakukan di sini, batal. Kekosongan berarti bahwa fungsi ini mengembalikan apa
apa. Juga, fungsi ini tidak mengambil parameter, seperti yang anda lihat dari set
ada yang memiliki nilai balik dan tidak memiliki nilai balik. Berikut ciri-ciri
function yang memiliki nilai balik dan tidak memiliki nilai balik;
Access Modifier, untuk saat ini, gunakan saja access modifier public.
Tipe data, bisa berupa void atau tipe data C# lainnya, termasuk enum atau
Suatu method harus ditempatkan di dalam suatu class. Method adalah salah satu
bentuk dari member suatu class. Suatu method dipanggil / dijalankan dengan
menuliskan namanya.
Method void
Method void adalah suatu method yang hanya menjalankan sekumpulan perintah
Object pada C#
Suatu class digunakan untuk membuat object. Untuk membuat objek, kita
Ketika kita sudah membuat suatu objek dari suatu class, kita mendapatkan semua
member dari class tersebut. Kita dapat mengakses member class tersebut dengan
Variable pada C#
Suatu variable hanyalah suatu penampung data atau nilai di dalam program. Di
dalam dunia pemrograman, setiap variable memiliki tipe data dan dalam
= [nilai N];
Sebagai contoh:
int jumlahsemuabarang;
Contoh pertama dan ketiga di atas hanya menyatakan variable saja, tidak
memberikan nilai apapun untuk variable tersebut. Jika suatu variable kosong
dibaca oleh program, kan terjadi runtime error. Variable variable kosong seperti
Tipe tipe data yang digunakan di atas adalah tipe data yang paling sering
digunakan, int adalah bilangan bulat, string adalah kumpulan karakter, dan double
Lapisan Penyimpanan Data terdiri dari sql server dan object database. Layer
Akses Data adalah kode klien yang ditulus dalam Bahasa seperti C#. lapisan Data
dan Delete. Komunikasi antara dua lapisan bisa dalam bentuk pernyataan sql ad
Create
Read
Prosedur read membaca catatan table berdasarkan kunci utama yang ditentukan
Update
utama untuk catatan yang ditentukan dalam klausa WHERE dari pernyataan itu.
Sama seperti prosedur Create, ia memiliki satu parameter untuk setiap kolom
dalam table.
Delete
Sekian istilah yang dapat saya jelaskan. Apabila banyak salah atau penjelasan
Sumber:https://csharp.net-tutorials.com/basics/functions/
Assalamu’alaikum WR.WB dalam hal ini kita akan melakukan sebuah penerapan
perintah SQL dasar dengan MySQL dan C#. Kita harus membuat database baru,
melakukan koneksi database pada C# dan membuat form login. Kemudian kita
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah dasar
dengan MySQL dan C#. Dengan membuat database baru, melakukan koneksi
operation sistem
1. Laptop
3. Xampp
D. Pelaksanaan
Disini kita akan mempelajari tentang membuat database mysql melalui c#. yakni
kita menambah form student seperti yang diperintahkan di langkah kerja. Kita akan
dan phone number. Setelah itu, kita membuat form yangberisikan seperti gambar
berikut.
anda CANCEL. Di dalam masing masing button atau tombol kita akan
memasukkan coding ataupun syntak yang berbeda beda. Dan ketika kita membuat
database melalui INSERT, maka database yang kita buat tersebut akan muncul di
tidak ada satupun data di dalamnya. Menuju selanjutnya, yaitu membuat insert di
String u = "server=localhost;database=teacher;uid=root;pwd='';";
try
j.Open();
s.Fill(dt);
dataGridView1.DataSource = dt;
j.Close();
Coding tersebut merupakan coding yang berada di form load. Coding tersebut
memiliki fungsi untuk memanggil atau menampilkan data tabel yang berada di
Coding tersebut kita masukkan di dalam form load. Yakni jika kita ingin memasuki
form load, tinggal kita tekan double di form tersebut, maka akan masuk ke form
merupakan ik kita dengan mysql. Sedangkan string u tersebut yaitu database yang
menampilkan data table database agar muncul di visual studio 2015 yang kita
memanage student di dalam database. Yakni kita bisa membuat nama murid yang
Gambar syntak tersebut merupakan coding yang berada di dalam button atau
tombol INSERT. Yakni memiliki fungsi menambah database yang berada di mysql
tersebut tidak error jika kita menambah database baru. Radiobutton ini berbeda
form .checked. kenapa begitu? Karena radio button bukan merupakan tulisan
melainkan tombol. Jika sudah kita tinggal menuliskan di dalam mysqladapter yang
jadi kita mengisikan syntak dan codingnya yang memerintahkan INSERT yakni
menambah data.
Di dalam coding tombol Insert kita dapat mengisikan untuk menambah database di
try
if (radioButton1.Checked)
gender = radioButton1.Text;
else
if (name == "" || address == "" ||gender == "" || dtp == "" || phone == "")
else
aj.Open();
ad.Parameters.AddWithValue("dateofbirth", dateTimePicker1.Value.Date);
ad.ExecuteReader();
ad.ExecuteNonQuery();
aj.Close();
nw.Show();
Berikut merupakan isi dari button1 yang merupakan tombol dari insert. Jika kita
menjalankan program tersebut dan ketika kita mengisikan kolom kolom yang
berada di sana, kita menekan tombol insert. Misalkan kita ingin membuat database
dari nama, alamat, gender atau jenis kelamin, tanggal lahir, dan nomer hpnya.
Setelah kita mengisi semua kolom yang berkaitan dengan itu, kita dapat menekan
tombol insert. Maka ketika kita sudah melakukan langkah tersebut database akan
bertambah di mysql dan ketika kita refresh data yang kita buat tersebut akan
muncul di datagridview.
Coding dan sytak diatas merupakan syntak dari tombol UPDATE. Syntak ini
insert kita menuliskan insert dan diarahkan ke database apa kemudian di dalam
tabelnya apa saja. Jika ini memiliki perintah UPDATE yakni untuk memperbaharui
Tombol update di gunakan ketika kita ingin mengubah sebuah database di dalam
mysql yang ingin kita ganti. Misalkan kita salah mengisikan alamat di dalam data
tersebut kemudian kita ingin mengantinya. Berikut merupakan fungsi dari tombol
update yakni memperbaharui database yang kurang tepat kemudian kita ganti
menggunakan tombol update tersebut. Kita dapat mengisika coding seperti berikut:
try
if (radioButton1.Checked)
gender = radioButton1.Text;
gender = radioButton2.Text;
if (name == "" || address == "" || gender == "" || dtp == "" || phone == "")
else
aj.Open();
name='"+name+"',address='"+address+"',gender='"+gender+"',dateofbirth='"+dtp
ad.Parameters.AddWithValue("dateofbirth", dateTimePicker1.Value.Date);
ad.ExecuteReader();
ad.ExecuteNonQuery();
aj.Close();
nw.Show();
this.Hide();
memperbaharui data yang telah kita buat. Jika kita ingin mengganti nama, alamat
jenis kelamain, tanggal lahir, dan nomer hp di dalam data tabel mysql, kita dapat
mysqladapter yang berisikan perintah untuk delete atau menghapus sebuah data di
mysqladapter.
Di dalam tombol delete kita dapat mengisikan coding yang berhubungan untuk
menghapus salah satu database yang akan kita hapus melalui program yang kita
buat. Misalkan kita membuat data yang salah isinya kemudian kita ingin
try
if (radioButton1.Checked)
gender = radioButton1.Text;
else
gender = radioButton2.Text;
if (name == "" || address == "" || gender == "" || dtp == "" || phone == "")
else
aj.Open();
studentid", aj);
ad.Parameters.AddWithValue("dateofbirth", dateTimePicker1.Value.Date);
ad.ExecuteReader();
ad.ExecuteNonQuery();
aj.Close();
Coding tersebut berisikan perintah untuk menghapus sebuah database di dalam data
tabel mysql. Ketika mita menggunakan tombol tersebut, maka data yang kita pilih
Dan juga kita dapat menambah function. Di dalam function tersebut berisikan
dari mysql. Lain dengan memanggil form. Syarat kita membuat function yang ingin
Kemudian kita membuat form teacher yang mirip dengan form student sebelumnya.
Yakni ada teacherid, teacher name, name, address, gender, dateofbirth, dan nohp.
CANCEL. Di dalam masing masing button atau tombol kita akan memasukkan
coding ataupun syntak yang berbeda beda. Dan ketika kita membuat database
melalui INSERT, maka database yang kita buat tersebut akan hilang di dalam
datagridview.
try
if (radioButton1.Checked)
gender = radioButton1.Text;
else
gender = radioButton2.Text;
j.Open();
teachertid", j);
a.ExecuteNonQuery();
asek();
j.Close();
Berikut merupakan isi dari button1 yang merupakan tombol dari insert. Jika kita
menjalankan program tersebut dan ketika kita mengosongkan kolom kolom yang
berada di sana, kita menekan tombol insert. Misalkan kita ingin membuat database
blank.
Datetime=True";
try
if (radioButton1.Checked)
gender = radioButton1.Text;
else
gender = radioButton2.Text;
j.Open();
a.ExecuteNonQuery();
asek();
j.Close();
nw.Show();
this.Hide();
Coding dan sytak diatas merupakan syntak dari tombol UPDATE. Syntak ini
diisikan seperti SAVE, namun di dalam mysqladapternya berbeda. Yakni jika insert
kita menuliskan insert dan diarahkan ke database apa kemudian di dalam tabelnya
apa saja. Jika ini memiliki perintah UPDATE yakni untuk memperbaharui data
yang ingin kita ubah. Misalkan kita mengubah nama murid yang ada, ataupun
Tombol update di gunakan ketika kita ingin mengubah sebuah database di dalam
mysql yang ingin kita ganti. Misalkan kita salah mengisikan alamat di dalam data
tersebut kemudian kita ingin mengantinya. Berikut merupakan fungsi dari tombol
update yakni memperbaharui database yang kurang tepat kemudian kita ganti
menggunakan tombol update tersebut. Kita dapat mengisika coding seperti berikut:
memperbaharui data yang telah kita buat. Jika kita ingin mengganti nama, alamat
jenis kelamain, tanggal lahir, dan nomer hp di dalam data tabel mysql, kita dapat
Di dalam tombol save kita dapat mengisikan coding yang berhubungan untuk
menambah salah satu database yang akan kita tambah melalui program yang kita
Datetime=True";
try
if (radioButton1.Checked)
gender = radioButton1.Text;
gender = radioButton2.Text;
j.Open();
a.ExecuteNonQuery();
asek();
j.Close();
nw.Show();
this.Hide();
Coding tersebut berisikan perintah untuk menghapus sebuah database di dalam data
tabel mysql.. Sekian penjelasan yang dapat saya jelaskan. Semoga dapat menambah
wassalamu’alaikum Wr.Wb.
Sumber:
https://www.c-sharpcorner.com/UploadFile/9582c9/insert-update-delete-display-d
ata-in-mysql-using-C-Sharp/
akan kesulitan jika kita menampilkan 2 table database di dalam datagrid. Karena
yang sering kita lakukan hanyalah menampilkan 1 tabel database saja. Untuk itu,
mari kita simak apa yang akan di bahas dalam materi ini.
Ketika kita ingin menampilkan dua table database dari table yang berbeda untuk
di tampilkan di dalam datagridview. Saat menampilkan dua table tersebut kita bisa
menggunakan perintah JOIN. Akan tetapi, perintah join ada bermacam – macam,
yakni salah satunya yaitu UNION SELECT. Disini kita akan menjelaskan
Fungsi dari UNION yakni menggabungkan dua perintah atau lebih pernyataan.
Jika masih bingung dengan apa yang di maksud dengan kondisi di atas. Mari kita
1. Mengingat bahwa jumlah kolom harus sama. Dan pada query di atas
Kolom di atas bisa lebih dari 5 buah kolom tinggal menambahkan berapa
2. Komdisi kedua, bahwa kolomharus memiliki tipe data yang sama. Secara
kemungkinan besar tipe datanyapun akan sama juga. Karena jika tidak
harus sama.
Ketika kita meuliskan UNION SELECT seperti coding di atas dan ketika kita
mencobanya di mysql. Maka akan muncul tampilan antara teacher dan student.
akan muncul 2 tabel dari table database yang berbeda. Misalkan guru dan
siswanya. Di dalam table datagrid akan muncul id, nama, alamat, jenis kelamin,
coding menggunakan UNION SELECT untuk menampilkan dua table dalam satu
datagridview.
String w = "server=localhost;database=teacher;uid=root;pwd='';";
try
ew.Open();
ew);
pet.Fill(et);
dataGridView1.DataSource = et;
ew.Close();
username dan password, selanjutnya kita save atau insert di database. Ketika
Warrahmatullahi Wabarakatuh.
Sumber:
https://www.c-sharpcorner.com/UploadFile/9582c9/insert-update-delete-display-d
ata-in-mysql-using-C-Sharp/
Assalamu’alaikum WR.WB dalam hal ini kita akan melakukan sebuah penerapan
perintah SQL dasar dengan MySQL dan C#. Kita harus membuat database baru,
melakukan koneksi database pada C# dan membuat form login. Kemudian kita
ataupun delete data yang kita buat di database melalui c# tersebut. Dan juga kita
akan belajar mengenai inner join, left join, right join dan outer join, dan beberapa
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah dasar
dengan MySQL dan C#. Dengan membuat database baru, melakukan koneksi
operation sistem
1. Laptop
3. Xampp
D. Pelaksanaan
Kali ini kita akan sedikit sharing, terutama pada orang yang suka sama database
mysql. Tapi nggak Cuma database saja, buat database yang lain seperti halnya ini
bisa dicoba.
1. INNER JOIN
Perintah join dalam MySQL digunakan untuk menampilkan data pada tabel yang
saling berhubungan atau berelasi. Artinya kita dapat menampilkan data dalam
beberapa tabel hanya dengan satu kali perintah misalkan INNER JOIN. Inner join
hanya akan menampilkan baris baris yang sama yang memiliki kecocokan.
2. LEFT JOIN
LEFT JOIN adalah relasi antar tabel, namun query yang di tampilkan adalah
mengacu pada tabel yang sebelh kiri / tabel utama. LEFT JOIN akan menampilkan
semua isi tabel kiri, meskipun data di join yang disisi kanan tidak sama atau berisi
null.
3. RIGHT JOIN
kanan, walaupun data yang ada di pasangan joinnya yang di sisi kiri nilainya tidak
4. OUTER JOIN
OUTER JOIN biasanya menggabungkan dua tabel atau lebih(akan rumit) ke dalam
resultset yang akan menduplikasikan data apabila sesuai dengan kondisinya. Dan
apabila tidak ada persamaanya maka null akan ditempatkan pada joinnya.
Sumber:
https://aandev.blogspot.com/2017/02/pengertian-dan-macam-macam-join-dalam.h
tml
Ketika kita ingin menampilkan sebuah tabel, maka kita harus mengetahui apa yang
akan kita tampilkan dan kolom mana yang akan kita JOIN kan. Misalkan saya ingin
menampilkan username dan name dari tabel yang berbeda. Ketika kita
mengetikkan perintah tersebut di sql, maka akan terdeteksi jika berhasil, maka akan
muncul, jika tidak akan ada pemberitahuan bahwa sql error. Berikut ini merupakan
contoh yang saya buat mengenai dua tabel menggunakan INNER JOIN.
SQL diatas merupakan sql dari menampilkan dua tabel dari data yang berbeda.
Yakni dari tabel student mengambil kolom name, kemudian username mengambil
kolom username FROM student yakni di ambil dari database student INNER JOIN
Tabel berikut merupakan hasil dari sql yang kita tuliskan maka akan tampil sesuai
dengan yang kita butuhkan. Kemudian kita dapat menampikan 4 tabel sekaligus,
berada di database untuk menampilkan nama dan kelas masing masing murid.
headerschedule.classid = class.classid
SQL diatas merupakan SQL untuk menampilkan dua kolom yang memanggil 4
Dari SQL 4 tabel yang kita panggil akan menampilkan dua kolom dari tabel yang
Mungkin itulah sedikit pembelajaran mengenai JOIN dan yang lainnya. Sekian
Assalamu’alaikum WR.WB dalam hal ini kita akan melakukan sebuah penerapan
perintah SQL dasar dengan MySQL dan C#. Kita akan mempelajari bagaimana
cara menambah data melalui tabel lain bisa juga kita sebut dengan INSERT melalui
tabel lain.
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah dasar
dengan MySQL dan C#. Dengan membuat database baru, melakukan koneksi
operation sistem
1. Laptop
3. Xampp
Kita akan mempelajari bagaimana cara menambah data melalui tabel lain bisa juga
kita sebut dengan INSERT melalui tabel lain. Disini kita akan menampilkan dua
datagridview yang masing masing menampilkan data yang berbeda. Yakni tabel
yang pertama atau memliki name datagridview1 untuk menampilkan semua murid
murid murid dari kelas tertentu melalui perintah dari combobox dengan format
comboBox c#. Pada langkah awal yaitu membuat tampilan di c# yakni membuat
Ketika kita sudah membuat seperti berikut di Visual Studio C#, kita akan
mengisikan coding sesuai dengan yang kita butuhkan. comboBox yakni digunakan
atau dibutuhkan untuk memilih kelas yang ingin kita tampilkan di dalam
sesuai index yang berada di combobox. Tombol tanda panah masuk digunakan
untuk memasukan siswa yang belum terdaftar di dalam kelas, sedangkan tombol
tanda panah keluar yakni digunakan untuk mengeluarkan atau menghapus siswa
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView1.DataSource = t;
p.Close();
datgridview1. Ketika kita mengisikan seperti berikut maka tabel database pada
kelas saja. Akan tetapi, perintah ini sangatlah rumit karena kita menggunakan
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView2.DataSource = t;
p.Close();
ketika kita memilih kelas x tkj1 maka yang akan tampil cuma kelas x tkj1 saja.
Kemudian kita mengisikan coding apa saja yang akan kita butuhkan, misalkan kita
kita mengisikan coding tersebut yang bisa kita isikan di form load ataupun public.
Kemudian agar lebih nudah kita membuat function untuk menmpilkan index yang
sesuai dengan kelas yang berada di database maupun di c#. Tanda panah masuk
yakni diisikan untuk memasukkan siswa yang ingin kita masukkan ke dalam kelas,
sedangkan tanda panah keluar yakni diisikan untuk mengeluarkan siswa yang ingin
klik index di dalam program yang kita jalankan bisa tampil di datagrid. Disana ada
banyak function yang berfungsi untuk memnggil masing masing kelas saat index
tersebut kita klik, maka kelas yang kita pilih akan tampil di datagridview.
Agar tidak penasaran kita langsung saja menuju ke pengisian coding untuk
program ini kita tidak langsung bisa menampilkan seluruh siswa yang berada di
datagridview1 karena kita diperintahkan memilih kelas terlebih dahulu. Ketika kita
sudah memilih kelasnya, maka datagridview1 akan menampikan seluruh siswa dan
Kemudian cara kita menambah data dari tabel lain. Sebelumnya kita harus
mengetahui dari tabel yang ingin kita tampilkan kolom manakah yang saling
ambil dari empat tabel. Jadi, ketika kita akan menambahkan atau INSERT data
maka kita harus mengetahui diantara scheduleid, studentid yang berada di dalam
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
if (comboBox1.SelectedIndex == 0)
cd.ExecuteNonQuery();
meneh();
else if (comboBox1.SelectedIndex == 1)
cd.ExecuteNonQuery();
meneh2();
else if (comboBox1.SelectedIndex == 2)
cd.ExecuteNonQuery();
meneh3();
else if (comboBox1.SelectedIndex == 3)
cd.ExecuteNonQuery();
meneh4();
p.Close();
catch(Exception ex)
Coding diatas merupakan coding untuk menambahkan siswa yang ingin kita
masukkan kedalam suatu kelas. Bisanya kita lupa memberikan perintah didalam
yang berada di dalam datargid tersebut. Misalkan kita ingin seperti berikut:
DataGridViewCell ft = null;
ft = selectedcell;
break;
if (ft != null)
textBox2.Text = row.Cells["id"].Value.ToString();
dataGridView1.Refresh();
Kita bisa mengisikan coding tersebut untuk memilih kolom datagrid kemudian
kita atur menjadi datagrid selected change agar data yang berada didalam kolom
bisa kita tambahkan kedalam kelas yang ingin kita tambah siswanya. Mungkin itu
saja yang dapat dipublikasikan, semoga dapat membantu dan bermanfaat bagi
Sumber:
http://www.csharp-indonesia.com/2011/05/mengambil-data-dari-datatable-di-c-c.
html
Assalamu’alaikum WR.WB dalam hal ini kita akan melakukan sebuah penerapan
perintah SQL dasar dengan MySQL dan C#. Kita akan mempelajari bagaimana
cara membuat tabel jadwal di mysql dan c#, yakni dengan beberapa langkah yang
sangat menakjubkan.
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah dasar
dengan MySQL dan C#. Dengan membuat database baru, melakukan koneksi
operation sistem
1. Laptop
3. Xampp
D. Pelaksanaan
Disini kita akan belajar mengenai membuat jadwal dari database melaui c#. Dalam
membuat tabel jadwal ini kita harus membuat tabel database baru yang berada di
mysql kemudian kita koneksikan dengan c# di visual studio 2015 milik kita.
Langkah langkah yang berada di dalam materi ini jangan di anggap remeh!
Mengapa? Karena di dalam materi ini terdapat syntak untuk memanggil tiga tabel
sekaligus. Maka dari itu, mari kita simak apa yang akan kami jelaskan.
Berikut merupakan form yang berada di visual studio c# yang akan kita pakai
dengan dipadukan melalui mysql dan c#. Pertama kali yang harus kita lakukan
sebelum program milik kita ini di jalankan yakni kita harus membuat function yang
berfungsi untuk memanggil class yang berada di tabel kelas yang kita buat.
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
w.Fill(t);
comboBox1.DataSource = t;
comboBox1.DisplayMember = "class";
berfungsi untuk memanggil kelas yang berada di tabel kelas yang kita buat.
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView1.DataSource = t;
p.Close();
Ketika kita sudah mengisikan syntak untuk menampilkan tabel tersebut, maka tabel
tersebut akan muncul atau tampil di datagridview di dalam visual studio 2015
ketika program itu dijalankan. Di dalam syntak tersebut yakni memanggil id yang
saling berkaitan untuk bisa di tampilkan ketika kita memilih index dari combobox
kelas yang telah kita buat tadi. Langkah selanjutnya sama yakni membuat function
untuk ditampilkan di combobox yang lain sesuai kebutuhan kita. Ketika yang kita
butuhkan untuk memnggil kelas dan tabel itu saja berarti kita hanya membutuhkan
kemudian kita akan membahas bagaimana kita bisa memanggil tabel jadwal ketika
kita memilih index di combobox, padahal di dalam combobox kelas berbeda tabel
if (comboBox1.SelectedIndex == 0)
sangar();
else if (comboBox1.SelectedIndex == 1)
sangar();
else if (comboBox1.SelectedIndex == 2)
sangar();
else if (comboBox1.SelectedIndex == 3)
sangar();
Kenapa hanya begitu? Karena ketika kita menuliskan command didalam mysql di
syntak untuk memanggil tabel schedule kita memanggil tiga tabel sekaligus yang
saling berhubungan idnya. Kemudian kita membuat hal yang mungkin sering kita
DataGridViewCell ft = null;
ft = selectedcell;
break;
if (ft != null)
comboBox3.Text = row.Cells["subject"].Value.ToString();
comboBox4.Text = row.Cells["shift"].Value.ToString();
dataGridView1.Refresh();
Syntak tersebut berfungsi ketika kita menekan kolom ketika program sedang
dijalankan. Maka, kolom yang kita pilih langsung mengisi combobox ataupun
Mungkin itu saja yang dapat dipublikasikan. Semoga dapat membantu dan
C#
Assalamu’alaikum WR.WB dalam hal ini kita akan melakukan sebuah penerapan
perintah SQL dasar dengan MySQL dan C#. Kita akan mempelajari bagaimana
cara membuat database mysql dan c#, yakni dengan beberapa langkah yang sangat
menakjubkan.
A. Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah dasar
dengan MySQL dan C#. Dengan membuat database baru, melakukan koneksi
database pada C# dan membuat form finalize schedule, kemudian kita akan
operation sistem
1. Laptop
D. Pelaksanaan
Kita akan mempelajari bagaimana cara membuat database mysql dan c#, yakni
dengan beberapa langkah yang sangat menakjubkan. Jadi dalam materi ini akan
belajar tentang melakukan penerapan perintah dasar dengan MySQL dan C#.
membuat form finalize schedule, kemudian kita akan membuat teaching schedule
Disini kita akan belajar mengenai membuat database melaui c#. Dalam membuat
tabel ini kita harus membuat tabel database baru yang berada di mysql kemudian
kita koneksikan dengan c# di visual studio 2015 milik kita. Langkah langkah yang
berada di dalam materi ini jangan di anggap remeh! Mengapa? Karena di dalam
materi ini terdapat syntak untuk memanggil tiga tabel sekaligus. Maka dari itu, mari
schedule yang berisikan lima database yang dari kelima database tersebut tidak
dalam satu tabel database. Maka dari itu, dalam menampilkan tabel tersebut kita
harus menggunakan INNER JOIN seperti yang pernah kami bahas. Didalam
datagridview kita akan menampilkan tabel tersebut sesuai kelas yang ada di dalam
combobox. Belum paham? Jadi seperti ini, ketika kita memilih salah satu kelas
yang berada di dalam combobox, maka akan muncul pelajaran, guru, dan harinya
Bagaimana caranya? Yah, cara pertama yaitu kita harus menampilkan kelas di
dalam combobox dengan mengambil data dari database. Mengambil data dari
database ini berbeda dengan cara yang kita tuliskan kelasnya melalui item
combobox.
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
comboBox1.DataSource = t;
comboBox1.DisplayMember = "class";
menampilkan tabel yang akan kita arahkan kedalam combobox1 yang mengambil
display yang berada di dalam combobox tersebut merupakan kolom kelas dari tabel
kelas.
Ketika program tersebut telah jadi, maka ketika kita mengganti kelas mana yang
akan kita pilih maka tabel dan kolom yang keluar akan sesuai yang kita pilih. Nah,
sekarang bagaimana cara kita membuat tabel itu muncul jika kita memilih sesuai
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView1.DataSource = t;
p.Close();
Cara pertama yakni agar lebih mudah yakni kita membuat function untuk
masukan WHERE dibelakangnya, untuk apa? Yakni untuk, ketika kita memilih
kelas sesuai dengan yang kita pilih. Misalkan kita membuat kelas yang berada di
dalam combobox tersebut bersumber dari database kelas, maka yang kita isikan di
where tersebut yakni where kelas tersebut. Akan tetapi, ketika kita ingin
tersebut setiap tabelnya harus ada kolom yang saling berhubungan sehingga
terhubung dengan kelas. Ketika kita sudah membuat function tersebut, kita tinggal
membuat klik konten yang akan terhubung dengan function ini. Bagaimana caranya?
if (comboBox1.SelectedIndex == 0)
sangar();
else if (comboBox1.SelectedIndex == 1)
sangar();
else if (comboBox1.SelectedIndex == 2)
sangar();
else if (comboBox1.SelectedIndex == 3)
sangar();
Berikut merupakan cara ketika kita sudah membut function yang memanggil tabel
tabel gabungan, ketika sudah saling berhubungan maka kita tinggal membuat
selected index ketika kita memilih diantara conten yang berada didalam combobox.
Kemudian kita akan membuat teaching schedule dan student list. Yakni
menampilkan jadwal guru dan list semua murid dengan menampilkannya didalam
datagridview1 untuk teaching schedule dan datagridview2 untuk student list. Mari
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView1.DataSource = t;
p.Close();
Berikut merupakan function untuk memanggil tabel atau kolom kolom yang
teaching schedule. Mudah saja, yakni seperti cara sebelumnya yang sudah kita
jelaskan.
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView2.DataSource = t;
p.Close();
pada SQL untuk menampilkan atau select student di dalam database tersebut.
public Form9()
InitializeComponent();
sangar();
student();
Kemudian ketika sudah membuat function teaching schedule dan student list, kita
tinggal menuliskan function di dalam public form yang kita buat. Ketika kita
menjalankan program tersebut akan tampil sesuai dengan display teaching schedule
Mungkin itu saja yang dapat dipublikasikan. Semoga dapat membantu dan
Assalamu’alaikum WR.WB dalam hal ini kita akan melakukan sebuah penerapan
perintah SQL dasar dengan MySQL dan C#. Kita akan mempelajari bagaimana
cara membuat database mysql dan c#, yakni dengan beberapa langkah yang sangat
menakjubkan.
Latar Belakang
Jadi dalam materi ini akan belajar tentang melakukan penerapan perintah dasar
dengan MySQL dan C#. Dengan membuat database baru, melakukan koneksi
database pada C# dan membuat form finalize schedule, kemudian kita akan
operation sistem
1. Laptop
3. Xampp
Pelaksanaan
Kita akan mempelajari bagaimana cara membuat database mysql dan c#, yakni
dengan beberapa langkah yang sangat menakjubkan. Jadi dalam materi ini akan
belajar tentang melakukan penerapan perintah dasar dengan MySQL dan C#.
membuat form view schedule, ini merupakan lanjutan dari finalize dan teaching
schedule. Disini akan dijelaskan mengenai melihat jadwal sebuah pelajaran yang
didalamnya terdapat mata pelajaran, hari dan jam pelajaran akan berlangsung.
Akan tetapi disini kita akan menjelaskan ketika kita memilih sebuah hari maka
pelajaran pada hari yang kita pilih tersebut akan muncul di datagridview. Mari kita
schedule yang telah kita buat. Pertama kita akan membahas bagaimana kita dapat
Item untuk memunculkannya di dalam combobox. Cara ini lebih simple yakni
tinggal kita mengisikan perintah untuk menampilkan hari langsung dari database,
maka hari yang muncul didalam combobox akan sesuai dengan hari di dalam
database. Berikut contoh coding untuk menampilkan hari di dalam combobox yang
String q = "server=localhost;database=teacher;uid=root;pwd='';";
p);
try
w.Fill(t);
comboBox1.DataSource = t;
comboBox1.DisplayMember = "day";
terkeoneksi langsung dengan database. Cara ini lebih simple yakni tinggal kita
mengisikan perintah untuk menampilkan hari langsung dari database, maka hari
yang muncul didalam combobox akan sesuai dengan hari di dalam database. Kita
bisa lebih mudah dengan membuat function di dalam class tersebut. Kemudian kita
isikan perintah perintahnya didalam function, setelah kita mengisikan semua yang
tersebut. Kenapa disana ada perintah yang bertuliskan display member yang
apa yang akan kita tampilkan sesuai dengan DataAdapter yang kita masukkan
day, jika kita mengisinya tidak day maka ketika kita menjalankan programnya day
tersebut tidak akan muncul di combobox karena perintah yang kita masukkan salah.
memilih day bisa terpanggil dan muncul di dalam datagridview. Kita isikan sebagai
berikut.
if (comboBox1.SelectedIndex == 0)
sangar();
else if (comboBox1.SelectedIndex == 1)
sangar();
else if (comboBox1.SelectedIndex == 2)
sangar();
else if (comboBox1.SelectedIndex == 3)
sangar();
Sebelumnya ketika kita mengklik combobox tidak akan langsung muncul format
selectedchange. Maka dari itu, kita mengubahnya di properties dan kita ganti
kita memilih day didalam combobox, maka akan tabel sesuai yang kita inginkan
String q = "server=localhost;database=teacher;uid=root;pwd='';";
try
p.Open();
w.Fill(t);
dataGridView1.DataSource = t;
p.Close();
Ketika kita memilih day didalam combobox, maka akan tabel sesuai yang kita
Ketika kita menjalankan programnya dan memilih day yang kita inginkan, maka
akan sesuai yang kita pilih. Misalkan kita memilih Monday maka schedule yang
menggantinya pun akan tetap sama. Yakni akan muncul sesuai hari yang kita pilih.
Kita mencoba menggantinya menjadi Tuesday, maka schedule yang akan muncul
yakni pelajaran di hari itu. Jika ada sebuah masalah. Anda dapat konsultasi kepada
kami di kontak yang tersedia. Mungkin itu saja yang dapat kami publikasikan.
dalam pembahasan yang tentunya berbeda. Dalam pembahasan ini, kita akan
sedikit mengupas bagaimana cara membuat kabel UTP Tipe Straight. Mari kita
Latar Belakang
Jadi dalam materi ini akan belajar mengenai cara pembuatan kabel UTP
dalam kerapian ataupun yang lainnya dalam urusan pemotongan kabel dan
sebagainya.
1. LAN Tester
3. Kabel UTP
4. Konektor RJ-45
Pelaksanaan
Kabel dalam bahasa inggris disebut cable yang merupakan sebuah alat yang
Kabel seiring dengan berkembangannya dari waktu ke waktu terdiri dari berbagai
jenis dan ukuran yang membedakan satu dengan yang lainnya. Berdasarkan
2. Jika sudah siap, ratakan ujung kabel yang akan kita buat, caranya potong
3. Kemudian kupas kulit kabel, kupasnya agak panjang agar bisa disesuaikan
dengan konektornya.
orange - orange - putih hijau - biru - putih biru - hijau - putih coklat - coklat
5. Luruskan semua kabel tersebut, bila perlu dipotong sampai lurus sama rata.
6. Potong dengan rata ujung kabel yang sudah diluruskan tadi, sesuaikan dengan
9. Jika sudah jadi, kemudian kita tes kabel yang sudah kita buat menggunakan
LAN tester, jika lampu di LAN tester menyala secara urut(1 sampai 8), maka
Demikianlah tutorial yang kami peragakan berkaitan dengan cara membuat kabel
Latar Belakang
Jadi dalam materi ini akan belajar mengenai cara konfigurasi NAT di
Debian Server. Lebih jelasnya akan dibahas di bagian yang sudah tersedia.
4. Laptop atau PC
5. Debian Server
Pelaksanaan
jaringan local sehingga banyak ip private yang dapat diakses ip public. Dengan
kata lain, NAT dapat mengubah ip public menjadi ip private ataupun sebaliknya.
NAT mentranslasikan alamat ip private agar dapat mengakses alamat host internet
telah menuliskan konfigurasi tersebut, kemudian kita klik enter. Akan muncul
ctrl+o untuk menyimpan lalu enter dan ctrl+x untuk keluar dari konfigurasi.
Kemudian tes dengan mengeping alamat website lain, bukan domain sendiri atau
ip sendiri.
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
DHCP Server didalam Debian. Tentunya kita harus mengerti apa itu
langkah langkahnya.
4) Laptop atau PC
5) Debian Server
Pelaksanaan
alamat ip dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan
DHCP harus memberikan alamat ip kepada semua komputer secara manual atau
static. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang
server DHCP. Selain alamat ip banyak parameter yang diberikan oleh DHCP,
Pertama-tama kita yakni akan menginstal DHCP pada debian terlebih dahulu
dengan mengetikkan apt-get install isc-dhcp-server, kemudian kita klik enter. Jika
kita sudah memiliki atau sudah menginstal DHCP server, maka langkah
Ketika kita ingin mengkonfigurasi DHCP Server ketika kita sudah menginstalnya,
Ketika kita sudah mengetikkan konfigurasi tersebut, kemudian kita ctrl+o untuk
menyimpan konfigurasinya, lalu tekan enter. Jika sudah tekan ctrl+x untuk keluar
restart.
Sumber:https://aninwulan.wordpress.com/2014/05/17/konfigurasi-dhcp-server-di-
debian-7-wheezy/
membahas mengenai konfigurasi Web Server di Debian. Pasti ini sudah nggak
asing lagi buat kalian yang namanya Web Server. Apa itu Web Server?
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara install dan
konfigurasi Web Server didalam Debian. Tentunya kita harus mengerti apa
itu Web Server sebagai bekal saat kita melangsungkan konfigurasi dan
4. Laptop atau PC
5. Debian Server
Pelaksanaan
website yang mempunyai kapasitas penyimpanan yang besar dan juga akses yang
cepat untuk trafic yang besar pula dalam mencegah terjadinya down pada suatu
website atau aplikasi. Server atau Web Server adalah sebuah software yang
HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal denga nama
web browser untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa
Fungsi Web Server untuk atau akan mentransfer berkas permintaan pengguna
melalui protokol komunikasi yang telah ditentukan sedemikian rupa. Salah satu
contoh Web Server yaitu Apache. Apache(Apache Web Server - The HTTP Web
Kemudian konfigurasi Web Server yang akan kami demokan. Perhatikan dengan
seksama.
gambar berikut.
konfigurasinya dengan ctrl+o lalu keluar dengan ctrl+x. Selanjutnya kita akan
mendisable file default, kemudian tekan enter. Setelah medisable file default
Setelah selesai mengaktifkan virtualhost selanjutnya kita buat direktori dan file di
Jika sudah selesai jangan lupa untuk merestart konfigurasi web servernya atau
Demikianlah artikel dan basa-basi kami. Semoga dapat membantu dan selamat
mencoba. Terimakasih telah berkunjung silahkan koment jika kurang jelas dan
Sumber:https://blogger-mycomputer.blogspot.com/2015/04/install-dan-konfiguras
i-web-server-di.html/
dengan pembahasan yang berbeda. Karena sekarang yang akan kami bahas yaitu
FTP Server di dalam Debian. Sebelum anda membaca tutorial cara konfigurasi
FTP Server alangkah baiknya jika kalian mengetahui atau mengerti apa itu FTP?
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
FTP Server didalam Debian. Tentunya kita harus mengerti apa itu FTP
langkahnya.
4) Laptop atau PC
5) Debian Server
FTP merupakan singkatan dari File Tranfer Protocol yang merupakan protokol
seperti upload dan download file yang dilakukan oleh ftp client dan ftp server.
Dari perngertian tersebut terdapat istilah ftp client dan ftp server. Perbedaan dari
kedua istilah tersebut dapat terletak pada kata server dan client. Kata server berarti
pihak yang melayani atau menyediakan sebuah service kepada pihak yang
Jadi FTP Server merupakan suatu layanan protokol yang bertugas memberikan
Client adalah sebuah computer atau perangkat jaringan yang meminta atau
konfigurasi di ftp server yang sudah terinstal didalam server Debian kami.
Langkah pertama yakni kita menginstall aplikasi FTP untuk Debian server kita.
Yakni dengan cara mengetikkan apt-get install proftpd, jika anda belum
bahasa indonesia.
Buat folder yang digunakan tempat penyimpanan file transfer protocol di server.
Berikan hak akses secara penuh untuk folder agar bisa diakses secara bebas oleh
memberikannya 777 karena bisa memberikan hak akses yang lebih yaitu read,
Lalu hapus user ftp dengan cara userdel ftp kemudian tambahkan user ftp di folder
Karena dalam direktory saya telah terbuat seperti itu. Selanjutnya kita buka
Setelah itu kita baut user autentication berupa user login atau anonymous yang
dapat idakses bebas oleh semua user. Pada tutorial ini kami mengunakan
anonymous untuk digunakan sebagai user login cukup hapus user aliasnya.
Kemudian kita restart kofigurasi ftpnya dengan cara service proftpd restart
konfigurasinya terservice.
mudahnya yang kami contohkan yakni ip server kami. Jadi ketika kalian ingin
membuka ftp milik kalian yang sudah kalian konfigurasi dengan ftp://ip server
Lalu kalian bisa melakukan upload file malaui ftp dengan cara membuka software
ftp login entah filezila ataupun winscp, dengan cara memasukkan host berupa if
server dengan user anonymous password blank karena kami membuat user
browser anda.
Sekian tutorial dari kami mengentai cara konfigurasi FTP Server di debian.
kembali dengan kami dalam pembahasan yang tentunya berbeda. Disini kami
harus mengerti terlebih dahulu mengenai penjelasan yang berkaitan dengan DNS
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
DNS Server didalam Debian. Tentunya kita harus mengerti apa itu DNS
langkah langkahnya.
1. Laptop atau PC
Pelaksanaan
DNS atau Domain Name Service adalah sebuah sistem yang dikembangkan untuk
Address) atau sebaliknya, sehingga nama tersebut mudah diingant oleh pengguna
IP Address pada aplikasi yang terhubung ke internet seperti web browser atau
e-mail.
Setelah mengetahui penjelasan mengenai apa itu DNS dan fungsi DNS. Kemudian
kita akan mendemokan bagaimana cara konfigurasi DNS Server di Debian. Mari
Langkah pertama yakni mesuk ke dalam folder bind yang merupakan aplikasi
yang berguna untuk konfigurasi DNS Server didalam Debian dengan mengetikkan
Kemduian kita edit file nano named.conf.defaul-zones lalu isikan perintah sebagai
berikut.
Setelah kita mengisikan perintah untuk DNS milik kita. Kemudian kita simpan
konfigurasi tersebut dengan menekan ctrl+o untuk menyimpan dan ctrl+x untuk
Kemudian kita copy dari db.local ke db.6squad dan juga copy db.127 ke db.192.
kebetulah di dalamserver debian kami sudah terbuat jadi tidak dapat mengcopy db
yang sama.
Kemudian edit file db.6squad untuk mengganti localhost dengan nama domain
untuk mempermudah kita dalam konfigurasi ini. Dan kemudian isi dan ubah
Kemudian kita juga melakukan hal yang sama di dalam db.192 untuk mengganti
ctrl+w>ctrl+r>tulis:localhost>enter>nama domain?enter>a.
Setelah kita selesai mengedit konfigurasi di dalam db.192 lau kita lanjutkan untuk
tersebut.
Berikut merupakan isi konfigurasi yang telah kami edit dan kami tambahkan
nameserver di dalamnya. Jika sudah selesai maka kita restart service bind9 dengan
telah kalian buat disa dites menggunakan perintah nslookup (domain kalian)
Begitulah tutorial yang kami demokan melalui pembahasan cara konfigurasi DNS
Server di dalam Debian. Selamat mencoba dan semoga dapat bermanfaat bagi
Sumber:http://www.begal-tech.com/2015/05/tutorial-cara-membuat-konfigurasi-d
ns.html/
dalam pembahasan tutorial konfigurasi SSH di Debian. Dan tentunya kalian masih
sehat kan, untuk menyaksikan artikel kami ini yang berkaitan dengan SSH di
Debian. Biar kalian nggak penasaran mengenai SSH di Debian, langsung saja kita
mulai tutorianya. Akan tetapi sebelum kita mulai konfigurasinya, alangkah lebih
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
SSH Server didalam Debian. Tentunya kita harus mengerti apa itu SSH
langkah langkahnya.
2. Debian Server
Pelaksanaan
SSH yang merupakan singkatan dari Secure Shell adalah software yang digunakan
untuk melakukan remote host melalui software atau aplikasi seperti putty ssh yang
memiliki arsitektur internal pada lapisan terpisah dengan baik, antara lain yaitu
Kemudian kami akan menjelaskan mengenai konfigurasi ssh di Debian. Mari kita
Jika kita belum menginstal openssh di Debian dengan cara mengetikkan apt-get
directory konfigurasinya.
Lalu kita cari text yang bertuliskan port 21 kemudian ganti portnya menjadi port
1234.
Setelah itu kita restart service konfigurasi ssh dengan perintah service ssh restart
atau bisa juga dengan /etc/init.d/ssh restart untuk menyimpan konfigurasi ssh di
Debian kita. Ketika konfigurasi sudah selesai, tinggal pengujian yakni buka
softaware putty kemudian masukkan ip server dan masukan port yang telah anda
udah tadi.
Lalu login dengan account root atau account debian biasa dan masukkan password
sesuai usernya.
Sekian tutorial dari kami mengenai tutorial konfigurasi SSH didalam Debian.
Semoga dapat bermanfaat dan pastinya selamat mencoba. Jangan lupa, saksikan
di Debian
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
2. Debian Server
Pelaksanaan
megirim dan menerima email dari dalam maupun luar jaringan server. Istilah ini
serupa ftp.
MailServer berfungsi sebagai pengatur atau penerima dan pelayur repspon atas
email yang masuk. Tak hanya itu fungsi utama dari program ini adalah sebagai
aplikasi yang digunakan untuk menginstal email. Oleh karena itu aplikasi ini
sangat oenting karena akan mengatur jalannya email dan merespon setiap email
yang masuk.
demokan.
kita install terlebih dahulu dengan mengetikkan apt-get install squirrelmail postfix
courier-pop courier-imap. Jika tampil tipe mail konfigurasi pilih Internet Site.
System mail name diisi dengan domain utama. Sehingga nanti alamat email user
adalah user@6squad.com
Kemudian akan tampil langkah yang memberikan kita perinah untuk membuaat
root dan postmaster mail recipient, di dalam langkah kami lewati saja dan
kita disetujui.
Dalam langkah selanjutnya kita langsung Enter untuk menuju langkah selanjutnya.
Setelah jadi, kita restart konfigurasi imap, pop, postfix, dan apache2 di Debian
kita.
kemudian kita cek folder di dalamnya dengan ls dan kemudian kita masuk ke
dan pastinya selamat mencoba. Jangan lupa, saksikan tutorial menarik lainnya.
Sumber:https://aninwulan.wordpress.com/2014/05/20/konfigurasi-mailserver-di-d
ebian-7-wheezy/
bertemu lagi dengan kami. Semoga kalian tidak bosan membaca artikel artikel
milik kami. Sekarang kami hadir dengan pembahasan yang tentunya berbeda
dengan sebelumnya. Yang akan kami bahas sekarang yaitu mengenai Proxy
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
Proxy Server didalam Debian. Tentunya kita harus mengerti apa itu Proxy
langkah langkahnya.
1. Laptop atau PC
Pelaksanaan
Proxy Server adalah sebuah komputer server atau program komputer yang dapat
Proxy Server bertindak sebagai gateway terhadap dunia internet untuk setiap
komputer klien. Proxy Server tidak terlihat oleh komputer klien, seorang
pengguna yang berinteraksi dengan internet melalui sebuah proxy server tidak
akan mengetahui bahwa sebuah proxy server sedang menangani request yang
dilakukannya.
Proxy Server juga dapat digunakan untuk mengamankan jaringan pribadi yang
lebih banyak fungsi daripada router yang memiliki fitur packet filtering, karena
memang proxy server beroprasi pada level lebih tinggi dan memiliki kontrol yang
Yah, langkah pertama yang harus kita lakukan yaitu menginstall aplikasi squid3
yang digunakan untuk proxy server. Karena didalam server debian, karena di
dalam server kami sudah terinstall maka langkah selanjutnya yaitu melakukan
Ketika kita sudah masuk ke dalam konfigurasinya, kita bisa menekan tombol
ctrl+w, ketika http_port lalu enter. Setelah tulisan http_port 3128, kita
transparent.
Selanjutnya tekan ctrl+w lalu ketikkan acl connect tekan enter, kemudian
Kemudian kita tekan lagi ctrl+w lalu ketikkan Finally Deny, ketika sudah berada
disana, tambahkan tanda ‘#’ di depan http_access deny all sehingga akan menjadi
Ketika sudah ketikkan seperti berikut, kita save konfigurasi dan exit. Selanjutnya
kita akan menambahkan situs apa saja yang ingin kita blok. Caranya dengan
mengetikkan perintah nano /etc/squid/situs, jika sudah muncul tapi kosong, kita
tambahkan situs yang akan diblok. Contoh disini kami memblok www.yahoo.com
Ketika sudah menyimpan dan keluar dari konfigurasi. Selanjutnya kita ketikkan
Kita isikan perintahnya diantara # By default this script does nothing dan exit 0.
Jika sudah lakukan save dan exit dari konfigurasi. Kemudian kita save, setelah di
Sampai jumpa kembali. Dan jangan lupa saksikan artikel artikel kami lainnya.
Sumber:http://blog.unnes.ac.id/mheyilmanhanaff/2017/02/07/konfigurasi-proxy-s
erver-squid-di-debian-7-wheezy/
lagi dengan kami dalam pembahasan yang tentunya berbeda. Sekarang kami akan
membahas bagaimana cara konfigurasi PPTP Server di Debian. Sebelum itu, kita
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
PPTP Server didalam Debian. Tentunya kita harus mengerti apa itu PPTP
langkah langkahnya.
1. Laptop atau PC
2. Debian Server
PPTp merupakan singkatan dari Point to Point Tunneling Protocol. PPTP adalah
suatu perotokol jaringan yang memungkinkan pengiriman data secara aman dari
konfigurasinya?
Pertama, ketika kita belum memiliki atau menginstall pptp di debian kita , terlebih
dahulu kita mengintall aplikasi tersebut dengan mengetikkan apt-get install pptpd.
Karena aplikasi tersebut sudah terinstall di Debian Server kami, maka kita akan
Yakni setelah kita menginstall pptpd yang harus kita lakukan adalah mengedit file
localip 192.168.6.1
remoteip 192.168.6.2-12
kedalam konfigurasinya.
/etc/ppp/chap-secrets.
Berikut merupakan user dan passowrd client yang telah kami buat usernya 6squad
dan passwordnya 6squad. Dan maksud dari tanda ‘*’ yaitu agar client diberikan ip
Kemudian kita tes pakai windows kita, karena vpn tersebut telah terinstall di
ipconfig.
Warahmatullahi Wabarakatuh. Dan jangan lupa saksikan artikel artikel kami yang
Sumber:http://lamers-galau.blogspot.com/2015/09/konfigurasi-pptp-server-denga
n-debian-7.html/
lagi dengan kami dalam pembahasan yang berbeda. Sekarang ini, yang akan kami
bahas yaitu mengenai cara install dan konfigurasi sedikit mengenai cacti. Sebelum
kita masuk kedalam langkah konfigurasi, alangkah baiknya jika kita mengetahui
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara install dan
konfigurasi Cacti didalam Debian. Tentunya kita harus mengerti apa itu
langkah langkahnya.
1. Laptop atau PC
Pelaksanaan
Cacti adalah salah satu software yang digunakan untuk keperluan monitoring yang
banyak digunakan saat ini. Cacti menyimpan semua data/ informasi yang
Cacti adalah salah satu opensource yang merupakan solusi pembuatan grafik
RRDTool sebagai langkah dalam konfigurasi cacti. Untuk proses instalasi cacti
Setelah mengetahui apa itu cacti, kita bisa langsung loncat ke langkah konfigurasi
Yakni kita diperintahkan untuk mengisi nama MySQl database untuk cacti.
Kemudian port number untuk mysql tersebut, kita bisa mengisikannya didalam
Setelah konfigurasi port, kita diperintahkan untuk membuat nama untuk database
Kemudian kita mengisikan password untuk user administrasi lalu kita enter.
Kemudian username untuk cactinya. Kita bisa mengisikan terserah atau sesuai
dengan keinginan kalian, tapi kalian harus ingat apa username yang telah kalian
buat.
Kemduian kita memilih web server apa yang kita gunakan. Karena kita
kita buat nama databasenya. Setelah selesai, kita restart konfigurasi snmp dengan
lupa saksikan artikel artikel kami yang lain. Sampai bertemu kembali.
Sumber:http://murnitic.blogspot.com/2016/10/konfigurasi-cacti-di-debian-85.html
lagi dengan kami dalam pembahasan yang berbeda. Sekarang ini, yang akan kami
bahas yaitu mengenai Cara Konfigurasi VoIP di Debian. Kalian pasti penasaran
Latar Belakang
Jadi dalam materi ini akan belajar mengenai bagaimana cara konfigurasi
VoIP didalam Debian. Tentunya kita harus mengerti apa itu VoIP sebagai
langkahnya.
1. Laptop atau PC
Pelaksanaan
VoIP atau Voice over Internet Protocol merupaka salah satu bagian dari teknologi
layanan VoIP hanya bisa digunakan untuk panggilan ke orang lain yang
menggunakan layanan yang sama. Tetapi ada juga layanan VoIP yang dapat
melakukan panggilan kepada siapa saja melalui telepon, lokal, jarak, mobile,
Nah, sekarang kalian udah tahu kan apa itu VoIP. Setelah kalian tahu, maka kita
Sebelum kita melakukan konfigurasi VoIP, kita cek terlebih dahulu. Apakah kita
sudah menginstall aplikasi yang berhubungan dengan VoIP di Debian. Jika belum,
yakni asterisk. Jika kalian belum menginstallnya maka kita install terlebih dahulu
Karena kami sudah pernah menginstallnya, maka kami bisa langsung lanjut ke
dalam konfigurasinya. Yaitu kita akan menambahkan user atau account daru
server voip yang kita gunakan. Untuk melakukan konfigurasi tersebut dan
Kemudian kita akan menambahkan extension dari user/account yang sudah kita
buat. Untuk menambahkan extension tersebut dapat kita lakukan pada file nano
/etc/asterisk/extension.conf.
packet yang kita konfigurasi, agar konfigurasi yang kita lakukan terupdate. Untuk
pendemoan dari konfigurasi asterisk atau VoIP di Debian. Jika kalian ingin
mengetes apakah bisa untuk menelpon sesama pengguna VoIP bisa menggunakan
aplikasi Zoiper yang harus kalian download terlebih dahulu. Sekian dan
Sumber:https://computerterbaru.blogspot.com/2016/05/konfigurasi-voip-debian-7
-asterisk.html
4.1 Kesimpulan
langsung berusaha untuk mencoba apa yang telah diberikan disekolah dan
tingkat kemampuan yang didapat di sekolah dan dalam penerapan dalam dunia
4.2 Saran
1. Untuk Sekolah
B. Mengadakan kuis
A. Jaga kebersihan
https://deczen.com/apa-itu-woocommerce/
http://www.patartambunan.com/pengertian-e-commerce-manfaat-serta-keuntunga
n-e-commerce/
https://risqiulva.wordpress.com/category/cms/pengertian-cms/
https://www.boc.web.id/apa-itu-cpanel/
Mehmood, Ehtesham. 2016. Insert, Update, Delete, Display Data in MySQl Using
C#. C# Corner
https://www.c-sharpcorner.com/UploadFile/9582c9/insert-update-delete-display-d
ata-in-mysql-using-C-Sharp/
Mustaqiem, Farhan. 2017. Pengertian dan macam macam join. A_A Developer
https://aandev.blogspot.com/2017/02/pengertian-dan-macam-macam-join-dalam.h
tml
Indonesia
http://www.csharp-indonesia.com/2011/05/mengambil-data-dari-datatable-di-c-c.
html
https://aninwulan.wordpress.com/2014/05/20/konfigurasi-mailserver-di-debian-7-
wheezy/
http://www.begal-tech.com/2015/05/tutorial-cara-membuat-konfigurasi-dns.html#
http://iamodzayosbourne.blogspot.com/2016/08/konfigurasi-network-monitoring-
dengan.html/
http://murnitic.blogspot.com/2016/10/konfigurasi-cacti-di-debian-85.html
Rozaq, Muhammad Nanda Jabar. 2016. Konfigurasi VoIP Debian 7. Klaten: SMK
N 2 Klaten
https://computerterbaru.blogspot.com/2016/05/konfigurasi-voip-debian-7-asterisk.
html/
https://blogger-mycomputer.blogspot.com/2015/04/install-dan-konfigurasi-web-se
rver-di.html/
Komputer
http://lamers-galau.blogspot.com/2015/09/konfigurasi-pptp-server-dengan-debian-
7.html
http://blog.unnes.ac.id/mheyilmanhanaff/2017/02/07/konfigurasi-proxy-server-sq
uid-di-debian-7-wheezy/
https://aninwulan.wordpress.com/2014/05/17/konfigurasi-dhcp-server-di-debian-7
-wheezy/
Indonesia
http://www.iderega.web.id/2015/03/konfigurasi-nat-debian-7.html
Gambar 13.3 Tampilan jika berhasil masuk dengan Putty ......................................... 182