Thursday, May 8, 2014

Skrip Sederhana Untuk Menjalankan Services LAMP

LAMP atau Linux Apache MySql PHP merupakan software bundle untuk layanan web server. Jika anda belum mengenal sebelumnya, di Windows anda mengenal XAMPP. LAMPP diperuntukan untuk sistem operasi Linux dan ini sesuai dengan namanya. Anda bisa mengunduh LAMP di https://www.apachefriends.org/download.html.

Untuk menjalankan beberapa services LAMP, antara lain sebagai berikut :
  • Menjalankan service LAMP, /opt/lampp/lampp start
  • Menghentikan service LAMP, /opt/lampp/lampp stop
  • Menjalankan ulang service LAMP, /opt/lampp/lampp restart
  • Hanya menjalakan service MySQL LAMP, /opt/lampp/lampp startmysql
  • Hanya menghentikan service MySQL LAMP, /opt/lampp/lampp stopmysql
  • Hanya menjalankan service Apache LAMP, /opt/lampp/lampp startapache
  • Hanya menjalankan service Apache LAMP, /opt/lampp/lampp stopapache
  • Hanya menjalankan ulang service Apache LAMP, /opt/lampp/lampp restartapache
dimana untuk menjalankan masing - masing service diperlukan otentifikasi user root atau bisa dilakukan dengan sudo su di terminal.

Untuk memudahkan menjalankan masing - masing service, saya membuat skrip yang sangat sederhana. Berikut adalah skrip tersebut.
#!/bin/bash
echo "Skrip sederhana untuk menjalankan LAMP\n
      ----------- pilihan menu -----------\n
1. Menjalankan service lampp
2. Menghentikan service lampp
3. Menjalankan ulang (restart) lampp
4. Menjalankan service mysql
5. Menhentikan service mysql
6. Menjalankan service apache
7. Menhentikan service apache
8. Menjalankan ulang (restart) apache"

read -p "Masukan pilihan menu : " input
case $input in

        1)
                /opt/lampp/lampp start
        ;;
        2)
                /opt/lampp/lampp stop
        ;;
        3)
                /opt/lampp/lampp restart
        ;;
        4)
                /opt/lampp/lampp startmysql
        ;;
        5)
                /opt/lampp/lampp stopmysql
        ;;
        6)
                /opt/lampp/lampp startapache
        ;;
        7)
                /opt/lampp/lampp stopapache
        ;;
        8)
                /opt/lampp/lampp restartapache
        ;;
        *)
                echo "Masukan hanya pada pilihan 1 - 8"
        ;;

esac

Simpan skrip tersebut dengan nama lamp dan chmod dengan nilai 777 kemudian letakan di direktori /usr/sbin/. Untuk menjalankan skrip tersebut, anda harus login sebagai user root terlebih dahulu atau ketik diterminal sudo lamp. Untuk mempermudah, skrip tersebut bisa di download di sini.

Selamat Mencoba .... ;)

0 komentar:

Post a Comment

Terima kasih telah berkunjung, apabila ada yang perlu dipertanyakan silahkan tinggalkan komentar.