16 laporan praktek candra yang baru - copy

84
“Merancang dan membuat web Perpustakaan dengan php di jaringan lokal BBLM ” LAPORAN PRAKTEK KERJA INDUSTRI Disusun oleh : CANDRA HALIM PRIYOGA 1314100378 Teknik Komputer dan Jaringan SMK MVP ARS Internasional

Upload: robbinugraha

Post on 07-Nov-2015

222 views

Category:

Documents


4 download

DESCRIPTION

'

TRANSCRIPT

Merancang dan membuat web Perpustakaan dengan php di jaringan lokal BBLM

LAPORAN PRAKTEK KERJA INDUSTRI

Disusun oleh :

CANDRA HALIM PRIYOGA

1314100378Teknik Komputer dan Jaringan

SMK MVP ARS Internasional

Jl. Sekolah Internasional 1-6, Antapani-Bandung

2015Merancang dan membuat web Perpustakaan dengan php di jaringan lokal BBLM

LAPORAN PRAKTEK KERJA INDUSTRI

Disusun oleh :

CANDRA HALIM PRIYOGA

1314100378Teknik Komputer dan Jaringan

SMK MVP ARS Internasional

Jl. Sekolah Internasional 1-6, Antapani-Bandung

2015LEMBAR PENGESAHAN LAPORAN

Merancang dan membuat web Perpustakaan dengan php di jaringan lokal BBLM

BALAI BESAR LOGAM DAN MESIN

Oleh:

CANDRA HALIM PRIYOGA

1314100378Mengetahui dan mengesahkan:

Ketua Jurusan

SMK MVP ARS InternasionalPembimbing

SMK MVP ARS Internasional

____________________(Cahyohartono,ST)_________________________

(Robbi Nugraha,ST)

Mengetahui,

Kepala SMK MVP ARS Internasional

_________________________

(Drs. Tia Sugiri ST.,M.Pd)

LEMBAR PENGESAHAN LAPORAN

Merancang dan membuat web Perpustakaan dengan php di jaringan lokal BBLM

BALAI BESAR LOGAM DAN MESIN

Oleh:

CANDRA HALIM PRIYOGA

1314100378Mengetahui dan mengesahkan:

Kepala Seksi Informasi dan Teknologi

Balai Besar Logam dan MesinPembimbing

Balai Besar Logam dan Mesin

____________________(Ir.Rustono)_________________________

(Dewi Apriliani)

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah Subhanahu Wa Taala, karena atas berkat rahmat serta karunia-Nya penulis dapat menyelesaikan laporan proyek akhir dengan judul Merancang dan membuat web Perpustakaan dengan php di jaringan lokal BBLMPenyusunan laporan proyek akhir ini merupakan salah satu syarat untuk KELULUSAN Program Studi Teknik Komputer dan Jaringan di SMK MVP ARS INTERNASIONAL. Penulis menyadari bahwa penyusunan tugas akhir ini memiliki banyak kekurangan. Akan tetapi berkat bimbingan, dukungan, serta arahan dari berbagai pihak, penulis dapat menyelesaikan tugas akhir ini. Oleh karena itu, penulis secara khusus ucapkan terimakasih yang sebesar-besarnya kepada :

1. Allah SWT yang memberikan kemudahan, kelancaran, serta keselamatan kepada penulis.2. Orang tua yang telah memberikan dorongan dan doa kepada penulis.3. Drs.Tia Sugiri, ST., M.Pd selaku Kepala Sekolah SMK MVP ARS INTERNASIONAL.4. M.Faizal Usman, ST., Selaku bagian Kurikulum SMK MVP ARS INTERNASIONAL.5. Cahyohartono, ST., selaku Ketua Jurusan Teknik Komputer dan Jaringan. Dan selaku guru pembimbing di sekolah SMK MVP ARS INTERNASIONAL6. Dra. Henni Jubaedah selaku Kepala Bagian kepegawaian7. Dewi Apriliani selaku pembimbing dalam melakukan kerja praktek.

8. Bapak / Ibu Guru di sekolah yang telah membantu kami dalam melaksanakan kegiatan praktek kerja lapangan (PKL) dan juga dalam pembuatan laporan ini.Semoga Laporan Kerja Praktek Industri ini dapat bermanfaat terutama pada diri penulis dan penulis juga sangat mengharapkan adanya saran-saran demi perbaikan Laporan Kerja Praktek Industri ini.Bandung, April 2015Penulis

DAFTAR ISI

vKATA PENGANTAR

viiDAFTAR ISI

xDAFTAR GAMBAR

xiDAFTAR LAMPIRAN

1BAB I PENDAHULUAN

11.1Latar Belakang

21.2Identifikasi Masalah

21.3Maksud dan Tujuan

21.3.1Maksud

1.3.2Tujuan31.4Teknik Pengumpulan Data31.5Sistematika Penulisan41.6Lokasi dan Waktu Praktek kerja Industri5BAB II LANDASAN TEORI62.1Konsep Dasar/Teori62.1.1Pengertian XAMPP62.1.2Sejarah XAMPP62.2 Batasan Masalah 72.3 Peralatan pendukung7BAB III PEMBAHASAN83.1Tempat Lokasi Praktek Kerja Industri83.1.1Sejarah dan Perkembangan Perusahaan83.1.2Struktur Organisasi93.1.3Bidang Usaha/outlet103.2Pembahasan113.2.1 Asal kata XAMPP113.2.2 Kegunaan XAMPP123.2.3Kelebihan dan Kekurangan XAMPP123.2.4 Fungsi Xampp133.2.5 Software lain yang sejenis dengan XAMPP.153.2.6 Detail paket pada XAMPP183.2.7 Sejarah phpMyAdmin193.2.8 Cara Menginstal XAMPP17BAB IV PENUTUP254.1Simpulan254.2Saran254.2.1 Saran Untuk Pihak Perusahaan254.2.2 Saran Untuk Pihak Sekolah25xvDAFTAR PUSTAKA

xviDAFTAR RIWAYAT HIDUP

xviiSURAT KETERANGAN PKL

xviiiLAMPIRAN

DAFTAR GAMBAR

Gambar II.1 Xampp Windows

6Gambar III.1 Installer Language17Gambar III.2 XAMPP 1.7.1 win3218Gambar III.3 Welcome To The XAMPP 1.7.1 Setup Wizard18Gambar III.4 Chose Install Location19Gambar III.5 XAMPP Options20

Gambar III.6 XAMPP Installing20

Gambar III.7 Completing rhe XAMPP 1.7.1 Setup Wizard21Gambar III.8 Command Prompt22

Gambar III.9 Service Installation finished22

Gambar III.10 The installation was succesfull23Gambar III.11 XAMPP Control Panel23

DAFTAR LAMPIRAN

21Lampiran 1 Judul Lampiran

22Lampiran 2 Judul Lampiran

23Lampiran 3 Judul Lampiran

24Lampiran 4 Judul Lampiran

25Lampiran 5 Judul Lampiran

26Lampiran 6 Judul Lampiran

BAB IPENDAHULUAN1.1 Latar BelakangPerpustakaan di era saat ini harus melakukan perubahan dan peningkatan pelayanan kepada masyarakat penggunanya. Hal tersebut berkaitan dengan berkembangnya ilmu pengetahuan yang begitu cepat berlimpah dan menyeluruh. Keadaan ini yang mendorong para pustakawan. Serta pelaku pemanfaat informasi atau pengguna perpustakaan berusaha keras agar mendapat perkembangan dan kecepatan kehadiran informasi yang mutakhir yang dibutuhkan.

Layanan penelusuran informasi merupakan salah satu jasa perpustakaan yang disediakan bagi pengguna untuk menemukan informasi yang dibutuhkannya. Ciri utama pengguna utama kegiatan tersebut yaitu layanan yang dilakukan dengan memanfaatkan seperangkat sumber referens atau bahan rujukan seperti: kamus, ensiklopedia, direktori, statistic bibliografi dan lain sebagainya.PHP merupakan salah satu dari web programming yang ada saat ini, kita dapat memperoleh source installasi PHP ini dari http://www.php.net.Untuk mulai mengunakan bahasa pemrograman PHP ini kita perlu menginstall sebuah web server pada komputer kita, Apache merupakan salah satu web server yang ada saat ini dan dapat kita gunakan bersama PHP, Apache web server bisa didapatkan secara gratis dari web resmi mereka di http://www.apache.orgUntuk itulah, berdasarkan uraian-uraian diatas tersebut, maka penulis menyusun sebuah laporan praktek kerja lapangan yang berjudul Merancang Dan Membuat Web Perpustakaan Dengan Php Di Jaringan Lokal Bblm.

1.2 Identifikasi Masalah

Berdasarkan uraian dari latar belakang tersebut di atas, maka penulis mengindentifikasi masalah sebagai berikut :

1. Masih manualnya perpustakaan di BBLM yang ada sekarang?1.3 Maksud dan Tujuan1.3.1 Maksud2. Untuk memenuhi syarat ketuntasan Praktek Kerja Industri di Sekolah Menengah Kejuruan Multi Vocational Platform.

3. Memperoleh pengalaman kerja di dunia industry;

4. Meningkatkan pengetahuan dan keterampilan sesuai dengan bidangnya di dunia industry;

5. Untuk dapat membandingkan antara teori yang diperoleh selama sekolah dengan praktek di dunia kerja.

1.3.2 TujuanAdapun tujuan dari Prakerin sebagai berikut:

1. Melatih siswa agar dapat mengenali Dunia Industri ataupun Dunia Usaha.

2. Memperluas pendidikan dibidang tekhnologi dan informasi.

3. Memberi pengalaman yang nyata untuk memahami dunia kerja.

4. Meningkatkan pengetahuan dan keterampilan.

5. .Melatih mental,sikap disiplin, dan tanggung jawab serta kejujuran.

6. Menumbuhkan semangat jiwa kewirausahaan

1.4 Teknik Pengumpulan Data

Dalam melaksanakan penelitian,tentu saja penulis sangat memerlukan instrument penelitian untuk mendukung kelancaran dari penelitian dan menjadi kunci dasar.1. Wawancara

Wawancara yaitu pengumpulan data hasil penulis mengadakan tanya jawab langsung kepada pembimbing atau pegawai atasan di Perusahaan BBLM Indonesia.

2. Observasi

Observasi yaitu pengumpulan data dengan cara melakukan pengamatan secara langsung terhadap objek yang diteliti.3. Slitelatur

Dalam hal ini penulis mencari dalam pengumpulan data di internet yang berkaitan dengan pembahasan masalah

1.5 Sistematika PenulisanDalam sistematika penulis ini, antarabab yang satu dengan bab yang lainnya merupakan satu satuan yang saling berhubungan dan saling menunjang satu sama lain. Adapun sistematika penulis laporan yang dibuat adalah sebagai berikut :

JUDUL LAPORAN

LEMBAR PENGASAHAN

INDETITAS SISWA

KATA PENGANTAR

DAFTAR ISI

DAFTAR LAMPIRAN

BAB I : PENDAHULUAN

Menjelaskan tentang latar belakang ,identifikasi masalah, maksud dan tujuan praktek kerja industry, metode dan teknik penulisan laporan, sistematika penulisan laporan yang dibuat, serta lokasi dan waktu pelaksanaan praktek kerja.

BAB II : TINJAUAN UMUM LOKASI PRAKTEKBerisi tentang tinjauan umum kantor yang meliputi sejarah umum kantor, visi, misi, serta bidang usaha yang terdapat dalam kantor tersebut. Dan adapun tinjauan khusus dari bagian tempat pelaksanaan praktek kerja industry, seperti stuktur organisasi, tugas pokok dan rincian tugas bagian, serta disiplin kerjadan keselamatan kerja.

BAB III : HASIL PRAKTEK KERJA INDUSTRI

Berisikan landasan teori, relasi dari pelaksanaan kegiatan, serta hambatan-hambatan yang dialami selama pelaksanaan praktek kerja industry.

BAB IV : KESIMPULAN DAN SARAN

Berisikan kesimpulan dari identifikasi yang dibuat oleh penulis serta beberapa saran yang berkaitan langsung dengan system kantor tersebut.

DAFTAR PUSAKA

LAMPIRAN

Berisikan kesimpulan dari identifikasi yang dibuat oleh penulis sertabeberapa saran yang berkaitan langsung dengan system kantor tersebut.

DAFTAR PUSAKA

LAMPIRAN

1.6 Lokasi dan Waktu Praktek kerja IndustriTempat dan Pelaksanaan PRAKERIN (Praktek Kerja Industri) dilaksanakan di PT.TELKOM INDONESIA yang terletak di Jl.Sangkuriang no.12 Bandung. Ditempatkan di bagian Perpustakaan BBLM. Praktek Kerja Industri (PRAKERIN) dilaksanakan selama 3 bulan yaitu dari 07 Januari 2015 sampai 06 April 2015.BAB IILANDASAN TEORI2.1 Konsep Dasar/Teori2.1.1 Pengertian XAMPP

Gambar II.1 Xampp WindowsXAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.2.1.2 Sejarah XAMPP

XAMPP merupakan pengembangan dari LAMP (Linux Apache,MySQL, PHP and PERL), XAMPP ini merupakan project non-profit yang di kembangkan oleh Apache Friends yang didirikan Kai 'Oswalad' Seidler dan Kay Vogelgesang pada tahun 2002, project mereka ini bertujuan mempromosikan pengunaan Apache web server.

(http://www.hendratimes.com/)

Tanggal 19.04.2015 Jam pukul 10.25 WIB2.2 Batasan Masalah2.3 Peralatan pendukung (Tool systems)BAB III

PEMBAHASAN3.1 Tempat Lokasi Praktek Kerja IndustriTempat dan Pelaksanaan PRAKERIN (Praktek Kerja Industri) dilaksanakan di BBLM (Balai Besar Logam dan Mesin) yang terletak di Jl.Sangkuriang no.12 Bandung.Ditempatkan di bagian Perpustakaan BBLM. Praktek Kerja Industri (PRAKERIN) dilaksanakan selama 3 bulan yaitu dari 07 Januari 2015 sampai 06 April 2015.1.1.1 Sejarah BBLM

Balai Besar Logam dan Mesin (BBLM) berdiri pada tahun 1969 berdasarkan SK Direktorat Jenderal Perindustrian Dasar No. 48 / Kpts. DD / Perdas, dengan nama Proyek Pusat Pengembangan Industri Pengerjaan Logam atau lebih dikenal dengan nama Metal Industries Development Center (MIDC).

Pada tanggal 9 Maret 1979 berdasarkan Surat Keputusan Menteri Perindustrian No. 45 / M / SK / 1979, proyek MIDC berubah status menjadi Balai Besar Logam dan Mesin, dan berada di bawah lingkungan Badan Penelitian dan Pengembangan Industri (BPPI) Departemen Perindustrian Republik Indonesia. Ketika terjadi penggabungan antara Departemen Perindustrian dan Perdagangan tahun 2002, BBLM berada di bawah Direktorat Jenderal Industri dan Dagang Kecil Menengah (IDKM), lalu pada tahun 2005 BBLM kembali lagi berada di bawah BPPI sesuai dengan pemisahan kembali Departemen Perindustrian dan Departemen Perdagangan.

Saat ini BBLM berada di bawah naungan Badan Pengkajian Kebijakan, Iklim, dan Mutu Industri (BPKIMI) Kementerian Perindutrian Republik Indonesia.

Sejak pendiriannya, BBLM telah bekerjasama dengan Pemerintah Kerajaan Belgia (1969 1987), UNIDO (19751978), Pemerintah Republik Federal Jerman (1976), NIRIN (1995 2000) dan Japan International Cooperation Agency JICA (1999 2004). Saat ini kerja sama yang sedang dilaksanakan yaitu dengan Korea Institute of Materials Science (KIMS) hingga tahun 2015 dalam bidang penelitian dan pengembangan material engineering.1.1.2 Struktur Organisasi

Struktur Organisasi dalam perusahaan akan menjelaskan berbagai tugas, fungsi dan hubungan wewenang dan tanggung jawab untuk mencapai tujuan dari perusahaan. Berdasarkan SK Menteri Perindustrian tanggal 29 November 2002 No.758/MPP/kep/II/2002 struktur organisasi Balai Besar Logam dan Mesin sebagai berikut :

1. Bagian Tata Usaha, terdiri dari:

A. Sub Bagian Program dan Pelaporan

B. Sub Bagian Kepegawaian

C. Sub Bagian Keuangan

D. Sub Bagian Umum

2. Bagian Pengecoran, terdiri dari:

A. Seksi Pengembangan Usaha

B. Seksi Desain dan PPC

C. Seksi Kerja Sama Usaha

3. Bagian Pengujian dan Pelayanan, terdiri dari:

A. Seksi Pengembangan Usaha

B. Seksi Kalibrasi dan Pengujian

C. Seksi Pelatihan dan Pelayanan Teknis1.1.3 Bidang Usaha/outletBalai Besar Pengembangan Industri Logam dan Mesin yang selanjutnya disebut Balai Besar Logam dan Mesin Merupakan suatu unit pelaksaan teknis dibidang peneliti dan pengembangan industri logam dan mesin dalam lingkungan Departemen Perindustrian yang berada dibawah dan Bertanggung jawab langsung kepada Direktur Jenderal Industri dan Dagang Kecil Menengah.3.2 Pembahasan3.2.1 Asal kata XAMPPXAMPP adalah singkatan yang masing-masing hurufnya adalah :

X: Program ini dapat dijalankan dibanyak sistem operasi,seperti Windows, Linux, Mac OS,dan solaris.

A: Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan

M: MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.

P: PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, Postgre SQL, dan sebagainya.

P: Perl, bahasa pemrograman.

3.2.2 Kegunaan XAMPP

Kegunaan XAMPP adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.

3.2.3 Kelebihan dan Kekurangan XAMPPKelebihan:bisa berperan sebagai server web Apache untuk simulasi pengembangan website. Tool pengembangan web ini mendukung teknologi web populer seperti PHP, MySQL, dan Perl.

Melalui program ini, programmer web dapat menguji aplikasi web yang dikembangkan dan mempresentasikannya ke pihak lain secara langsung dari komputer, tanpa perlu terkoneksi ke internet.

XAMPP juga dilengkapi fitur manajemen database PHPMyAdmin seperti pada server hosting sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis database secara mudah.

XAMPP dapat dijalankan di sistem operasi Windows 2000/XP/Vista/7 dan sistem operasi lain.

Kekurangan:

ukuran installer yang cukup besar lebih dari 100 MB karena banyaknya perangkat lunak yang mungkin tidak kita gunakan dalam membuat situs web berbasis PHP. Perangkat lunak yang tidak berguna misalnya Tomcat, Perl, FTP Server, Mercury Mail Server, dan Webalizer. Selain itu, XAMPP tidak memiliki addon seperti WAMP Server yang bisa menjalankan versi berbeda dari Apache, MySQL, dan PHP. Addon yang dimiliki hanya berupa CMS yang didukung oleh Bitnami.

(http://www.hendratimes.com/)Tanggal 19.04.2015 Jam pukul 10.25 WIB3.2.4 Fungsi Xampp

Fungsi XAMPP adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

(http://www.pawzone.blogspot.com/2013/10/penjelasan-fungsi-dan-cara-instalasi.html)

Tanggal 19.04.2015 Jam pukul 10.30 WIB3.2.5 Software lain yang sejenis dengan XAMPP

1. Apache

Apache sudah berkembang sejak versi pertamanya.Sampai saat ditulisnya artikel ini versi terakhirnya yang ada yaitu Apache ver 2.0.54.Apache bersifat open source, artinya setiap orang boleh menggunakannya, mengambil dan bahkan mengubah kode programnya.

Tugas utama apache adalah menghasilkan halaman web yang benar kepada peminta, berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.Jika diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.

2. MySQL

Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language.SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database.SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI) pada tahun 1986.MySQL adalah sebuah sistem manajemen database yang bersifat open source.MySQL adalah pasangan serasi dari PHP.MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.

MySQL dapat digunakan untuk membuat dan mengola database beserta isinya.Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang berada dalam database.MySQL merupakan sisitem manajemen database yang bersifat at relational. Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat.

MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar.MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database-database yang ada di dalamnya.Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database.

3. PHP

Bahasa pemrograman PHP merupakan bahasa pemrograman untuk mebuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis.PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS.Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain.

Seperti pernah disinggung sebelumnya bahwa PHP dapat memanfaatkan database untuk menghasilkan halaman web yang dinamis.Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL.Namun PHP juga mendukung system manajemen Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya.

Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh Object Oriented Programing(OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL, pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat open source sehingga setiap orang dapat menggunakannya dengan gratis.

phpMyAdmin

Pengelolaan database dengan MYSQL harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu.Jika anda ingin membuat database, ketikkan baris perintah yang sesuai untuk membuat database.Jika kita ingin menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel.Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu persatu.

Banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola data base dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin kita dapat membuat tabel, mengisi data dan lain-lain dengan mudah tanpa harus hafal perintahnya. Untuk mengaktifkan phpMyAdmin langkah-langkahnya adalah : yang pertama setelah XAMP kita terinstall, kita harus mengaktifkan web server Apache dan MySQL dari control panel XAMPP. Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla Firefox atau Opera) lalu ketikkan alamat web berikut : http://localhost/phpmyadmin/ pada address bar lalu tekan Enter. Langkah ketiga apabila telah nampak interface (tampilan antar muka) phpMyAdmin anda bisa memulainya dengan mengetikkan3.2.6 Detail paket pada XAMPPBerikut detail paket installasi yang disertakan pada XAMPP 1.6.4 yang digunakan :1. Apache 2.2.6

2. MySQL 5.0.45

3. PHP 5.2.4 + PHP 4.4.7 + PEAR

4. PHP-Switch win32 1.0

5. XAMPP Control Version 2.5 from www.nat32.com

6. XAMPP Security 1.0

7. SQLite 2.8.15

8. OpenSSL 0.9.8e

9. phpMyAdmin 2.11.1

10. ADOdb 4.95

11. Mercury Mail Transport System v4.01b

12. FileZilla FTP Server 0.9.23

13. Webalizer 2.01-10

14. Zend Optimizer 3.3.0

15. eAccelerator 0.9.5.2 for PHP 5.2.4

(http://jenibastari.blogspot.com/2012/06/makalah-xampp-teori-sistem-basis-data.html)

Tanggal 22.04.2015 Jam pukul 19.30 WIB3.2.7 Sejarah phpMyAdminPhpmyadmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman php yang digunakan untuk menangani administrasi MYSQL melalui jejaringan jagat jembar ( World Wide Web). Phpmyadmin mendukung berbagai aplikasi mysql, diantaranya (mengelola basis data, table- table, bidang, relasi, indeks, pengguna, perizinan, dll)

Phpmyadmin dimulai pada tahun 1998 oleh Tobias Ratschiller seseorang konsultan IT. Ratschiller mengerjakan sebuah program bernama MYSQL-webadmin dengan bebas, yang merupakan produk dari Petrus Kuppelwieser, yang telah berhenti mengembangkannya pada saat itu. Ratschiller menulis kode baru untuk phpmyadmin, dan ditingkatkan pada konsep dari proyek Kuppelwieseer.

Ratschiller meninggalkan proyek phpmyadmin pada tahun 2001. Sekarang sebuah tim dari delapan pengembang yang dipimpin oleh Oliver Muller meneruskan pengembangan phpmyadmin di SourceForge.net. beberapa pengembang diantaranya :

1. Marc Delisle

2. Michal Cihar

3. Sebastian Mendel

4. Herman van Rink

(http://yachiblogger.blogspot.com/2013/07/makalah-xampp.html)

Tanggal 20.04.2015 Jam pukul 14.30 WIB

3.2.8 Cara Menginstal XAMPPPada halaman kali ini saya akan memberi tahu cara menginstal XAMPP, sebelumnya, OS yang saya gunakan adalah Windows 7 Ultimate. Di bawah ini akan di jelaskan bagaimana cara menginstal XAMPP step by step. disini saya memakai XAMPP versi 1.7.1

1. sekarang adalah cara untuk menginstalnya, seperti biasa, double klik icon XAMPP untuk memulai proses instalasi, nanti anda akan diminta menentukan bahasa yang ingin anda pakai, disini Penulis memakai English.

Gambar III.1 Installer Language2. Selanjutnya bagi anda yang menggunakan windows vista maupun windows 7, yang menonaktifkan fitur UAC atau user account control, pasti akan di tanya seperti berikut ini, anda cukup mengklik OK pada message box tersebut.

Gambar III.2 XAMPP 1.7.1 win323. Selanjutnya, akan muncul tulisan welcome.. Yang menandakan anda abru mulai Menginstal XAMPP ini. Klik NEXT.

Gambar III.3 Welcome To The XAMPP 1.7.1 Setup Wizard4. Setelah anda menekan NEXT, maka selanjutnya anda akan ditanya, dimana anda akan menginstal XAMPP ini, disini penulis di posisikan di defaultnya saja, yaitu di C:\xampp

Gambar III.4 Chose Install Location5. Setelah anda menentukan dimana anda akan menginstal XAMPP tersebut, berikutnya adalah menentukan mana saja yang akan anda instal, Disana terdapat apache dan My SQL serta File zilla, beri tanda centang pada Apache dan My Sql, Apache berguna sebagai server lokal, jadi anda akan membuat web seolah2 online, dan My Sql digunakan sebagai database, dimana dengan data base pengerjaan web akan lebih mudah serta dapat autosave, sehingga anda tidak perlu khawatir.

Gambar III.5 XAMPP Options6. Setelah anda memilih instal, selanjutnya yang harus anda lakukan adalah menunggu. ketika menginstal, tunggu beberapa saat . proses instal butuh beberapa menit

Gambar III.6 XAMPP Installing7. Setelah selesai, maka selanjutnya yang anda harus lakukan adalah mengklik finish seperti gambar di bawah ini.

Gambar III.7 Completing rhe XAMPP 1.7.1 Setup Wizard8. setelah selesai mengklik finish biasanya ada comand prompt muncul sebentar, tunggu beberapa detik. Dan akan muncul gambarnya seperti ini.

Gambar III.8 Command Prompt9. Setelah Menunggu beberapa saat akhirnya muncul message box seperti ini. Klik OK saja.

Gambar III.9 Service Installation finished

10. Setelah itu akan muncul lagi satu message box, disini anda pilih saja YES.

Gambar III.10 The installation was succesfull11. Setelah itu, Akan muncul XAMPP di sebelah kanan bawah, Note: Pastikan Keadaan Apache dan Mysql Dalam Keadaan Running, Jika Apache Tidak Aktif Maka Browser Menunjukan Offline Mode Saat Ingin Menginstall Wordpress, DanJika Mysql Tidak Aktif, Maka Database Tidak Akan Bisa di Buat

Gambar III.11 XAMPP Control PanelTAMBAHAN, Jika File Zilla Tidak Running Bukan Masalah Karena nantinya kita akan menggunakan File zilla dalam bentuk yang berbeda.(https://herdygooverclock.wordpress.com/web-site/cara-menginstal xampp/)

Tanggal 20.04.2015 Jam pukul 14.30 WIB

3.2.8 Cara Memperkuat Kemanan Pada XAMPPXAMPP sendiri untuk membuat server yang bisa dibilang mudah untuk membuat server website. Tapi kebanyakan orang menggunakan XAMPP tapi tidak memperkuat kemanannya. Ini bisa menjadi fatal karena saya sendiri pernah melakukan perjalanan ke komputer orang lain lewat browser dengan menggunakan kelemahan XAMPP bisa dibilang kelalaian admin. Untuk melihat kemanan XAMPP kita bisa dilihat di http://localhost/xampp/status.php dan untuk tips dan tricknya bisa di http://localhost/security/index.php. Penulis akan share bagaimana memperkuat kemanan pada XAMPP kita agar komputer kita tidak dijelajahi oleh orang lain. Untuk itu silahakan ikuti langkah ini :

1. Ganti Password MySQL dan PHPMyAdminBuka url http://localhost/security/xamppsecurity.php lalu isi password pada MySQL anda sama PHPMyAdmin authentification bisa dipilih

2. Password Folder XAMPP AndaBuka http://localhost/security/xamppsecurity.php lalu isi bagian bawah pada XAMPP Directory Protection lalu klik Make Safe the XAMPP directory3. Ganti Password FTPPada aplikasi XAMPP klik admin di FileZilla lalu klik menu Edit > Users lalu pilih akun anda lalu isi password anda lalu klik OK.Nah dengan memproteksi XAMPP anda projek website anda bisa aman terkendali tanpa adanya serangan - serangan dari pada lamer ato hacker. Tapi kalau mau lebih aman lagi tinggal aktifkan fitur Firewall Windows di Start > Control Panel > Windows Firewall >On (recommended). Itu dia Cara Memperkuat Keamanan Pada XAMPP.BAB IVPENUTUP4.1 Kesimpulan XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.

4.2 Saran

4.2.1 Saran Untuk Pihak Perusahaan1. Setiap karyawan harus bisa lebih kompak lagi dengan para peserta praktek kerja industri2. Mendisiplinkan peserta praktek kerja industri jika berbuat salah. 4.2.2 Saran Untuk Pihak Sekolah1. Untuk bisa lebih mengawas anak yang sedang praktek kerja industri dan lebih meningkatkan lagi perhatiannya.

2. Lebih Meningkatkan Sarana & Prasarana disekolah terutama untuk teknik Komputer JaringanDAFTAR PUSTAKA(http://www.hendratimes.com/)

Tanggal 19.04.2015 Jam pukul 10.25 WIB(https://herdygooverclock.wordpress.com/web-site/cara-menginstal xampp/)

Tanggal 20.04.2015 Jam pukul 14.30 WIB

(http://www.pawzone.blogspot.com/2013/10/penjelasan-fungsi-dan-cara-instalasi.html)

Tanggal 19.04.2015 Jam pukul 10.30 WIB(http://yachiblogger.blogspot.com/2013/07/makalah-xampp.html)

Tanggal 20.04.2015 Jam pukul 14.30 WIB(http://jenibastari.blogspot.com/2012/06/makalah-xampp-teori-sistem-basis-data.html)

Tanggal 22.04.2015 Jam pukul 19.30 WIBDAFTAR RIWAYAT HIDUP

Biodata PribadiNis

: 1314100378Nama

: Candra Halim PriyogaTempat, TglLahir: Bandung, 25 September 1998Agama

: Islam

Gol.Darah

: BNo.Telepon

: 089630049228Email

: [email protected]

: JL .Cikampek V No.66 RT 01/RW 07Riwayat Pendidikan Formal Dan Informal

SDN Jelegong Rancaekek SDN Griba 18 Bandung SMPN 45 Bandung SMK Multi Vocational Platfrom ARS InternasionalBandung , April 2015

Candra Halim PriyogaSURAT KETERANGAN PKL

LAMPIRAN

Lampiran 1. Struktur Organisasi Lampiran 2. Kode index.php