Assalamualaikum wr wb.
A. PENGERTIAN
2. PHP dengan komponen php-cli terinstall (Versi menyesuaikan)
3. Mengetahui Perintah dasar Terminal
5. Apabila telah selesai, maka kalian sudah dapat mengeksekusinya melalui Terminal. Ketikkan nama file bash yang sudah teman-teman buat di terminal.
wokee!!! Kembali lagi dengan saya Ganda yang kalian tau lah seperti apa orangnya "AGAK GANTENG SEDIKIT *gak pake banget sihh.. haha" sipp.. setelah beberaba minggu vakum dikarenakan sok dengan kesibukan ngajor(Ngalamun Jorok) saya mau sedikit berbagi ilmu bagaimana mengkombinasikan bash dengan php. Kemarin saya sudah memberikan artikel tentang PENGENALAN BASH (Shell Unix). Oke, Lanjut..
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).
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 tentunya menggunakan basis open source.
C. MAKSUD DAN TUJUAN
Dapat mempelajari sekaligus mendalami fungsi dan fitur dari sebuah program atau aplikasi.
D. ALAT DAN BAHAN
1. OS GNU/Linux2. PHP dengan komponen php-cli terinstall (Versi menyesuaikan)
3. Mengetahui Perintah dasar Terminal
E. JANGKA WAKTU PELAKSANAAN
Untuk pemula mungkin akan membutuhkan waktu sedikit lama, karena masih dalam tahap pemahaman. Tapi sebenarnya program ini jika kalian sudah mengerti dasar-dasarnya maka akan cepat pengerjaannya.
F. LANGKAH PENGERJAAN
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
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 hellopansa
#!/bin/bash
php <lokasi file php>
Ubah <lokasi file php> dengan lokasi serta nama file php kalian. Contoh disini karena file php saya letakkan di /home/shutdownz/ dan nama filenya helloworld.php maka saya mengarahkannya /home/shutdownz/helloworld.php
Untuk diingat, penulisan "/" (Slash) disini sangat penting, karena jika kalian menulisnya tanpa Slash maka Sistem akan menganggap lokasi file tersebut berada di /usr/bin/home/test/
4. Atur Permission dari file hellopansa 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). Disini saya menggunakan +x
Untuk diingat, penulisan "/" (Slash) disini sangat penting, karena jika kalian menulisnya tanpa Slash maka Sistem akan menganggap lokasi file tersebut berada di /usr/bin/home/test/
4. Atur Permission dari file hellopansa 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). Disini saya menggunakan +x
5. Apabila telah selesai, maka kalian sudah dapat mengeksekusinya melalui Terminal. Ketikkan nama file bash yang sudah teman-teman buat di terminal.
G. REFERENSI
-
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.
Mungkin cukup sekian yang dapat saya tulis, Apabila terdapat kesalahan mohon untuk dikoreksi dan saya mohon maaf sebesar-besarnya.
Wassalamu'alaikum Wr. Wb.
ConversionConversion EmoticonEmoticon