Wednesday, January 11, 2017

Cara Mudah Mengkombinasikan PHP dengan Bash

  No comments
Assalamu'alaikum Wr. Wb.
Halo teman-teman! Pada Hari Ketiga ini ada sesuatu yang menurut saya cukup menarik yang dibagikan oleh salah satu teman kita Mas Alin yaitu mengenai salah satu Script buatannya yang sudah diupload di Repositori miliknya di GitHub.

a. Pengertian
Bourne-Again shell lebih sering disebut dengan bash. Bash adalah salah program dalam GNU Project yang menjadi shell yang paling banyak digunakan pada lingkungan *NIX. Bourne-Again shell merupakan pengembangan dari Bourne shell. Namanya diambil dari penciptanya, yakni Stephen Bourne. bash sendiri kemudian dikembangkan Brian Fox.

Saat ini, bash menjadi script' primer pada sistem Linux dan telah disertakan pula di Mac OS X Tiger. Selain Bash, shell yang ada ialah C-shell dan Korn Shell. Perbedaan ketiganya terlihat pada format penyimpananya, yaitu Bash (.sh), C-shell (.csh), dan Korn Shell (.ksh).




b. Latar Belakang
Latar belakang dari pembuatan ini adalah untuk membuat hal baru yaitu menggabungkan Bahasa Pemrograman berbasis Web dengan Bash

c. Maksud dan Tujuan
Dapat mengeksplorasi lebih dalam fitur dan fungsi dari sebuah program atau aplikasi.

d. Jangka Waktu
Waktu yang diperlukan kira-kira 10-15 Menit.

e. Alat & Bahan
1. OS GNU/Linux
2. PHP dengan komponen php-cli terinstall (Versi menyesuaikan)
3. Mengetahui Perintah dasar Terminal

f. Langkah Kerja
1. Saya anggap PC/Server sudah diinstal PHP serta sudah bekerja dengan baik
2. Siapkan File PHP yang ingin dieksekusi Menggunakan Bash. Disini saya menggunakan Hello World yang saya simpan dengan nama helloworld.php



3. Sekarang waktunya mengkombinasikan File PHP teman-teman dengan Bash. Buat File Baru di Direktori /usr/bin dengan nama bebas, contoh disini saya menamainya helloblc
#!/bin/bash
php <lokasi file php>

Ubah <lokasi file php> dengan lokasi serta nama file php teman-teman. Contoh disini karena file php saya letakkan di /home/test/ dan nama filenya helloworld.php maka saya mengarahkannya /home/test/helloworld.php

Untuk diingat, penulisan "/" (Slash) disini sangat penting, karena jika teman-teman menulisnya tanpa Slash maka Sistem akan menganggap lokasi file tersebut berada di /usr/bin/home/test/

4. Atur Permission dari file helloblc supaya mendapatkan akses Execute dengan melakukan salah satu perintah chmod +x atau chmod 755 (rwx-rx-rx) atau yang paling ekstrim chmod 777 (rwx-rwx-rwx).

5. Apabila telah selesai, maka teman-teman sudah dapat mengeksekusinya melalui Terminal. Ketikkan nama file bash yang sudah teman-teman buat di terminal dan voilaa!!


g. Referensi
- Presentasi Mas Alin
- Akun GitHub Mas Alin
- Wikipedia Indonesia - Bourne-Again Shell

h. Kesimpulan
Jadi Kesimpulannya adalah, Kita bisa mengkombinasikan apapun dengan Bash selama sesuatu yang ingin kita kombinasikan dapat dieksekusi melalui Terminal

Mungkin cukup sekian yang dapat saya tulis, Apabila terdapat kesalahan mohon untuk dikoreksi dan saya mohon maaf sebesar-besarnya.

Wassalamu'alaikum Wr. Wb.

No comments :

Post a Comment