Tutorial Cara Install Xampp di Linux Ubuntu dan Linux Mint



Pengertian

Latar Belakang
  • karena diubuntu mate 16.10 menggunakan php 7.0 dan sedangkan saya ingin menginstall CMS yang hanya suport di php 5.6 . dengan adanya XAMPP kita dapat mengganti php 7.0 menjadi  php 5.6 tapi sifatnya tidak per
Maksud Dan Tujuan
  • Ingin mempelajari tentang XAMPP
Alat dan Bahan
  • Aplikasi XAMPP (disini)
  • Laptop
  • Koneksi Internet
Jangka Waktu Pelaksanaan
  • 20 Menit
Langkah-langkah Pengerjaan
 
 Download Aplikasi XAMPP  
  •   
    Setelah didownload kita buka lewat terminal
     #masuk root
    # masuk dideroktory yang berisi XAMPP

    Nah sekarang Kita beri Hak Akses # chmod -R 777 xampp-linux-5.6.3-0-installer.run
    Setelah kita beri hak akses , sekarang kita install lewat terminal dengan cara #./xampp-linux-5.6.3-0-installer.run
    nah setelah itu kita install seperti biasa tinggal Klik Next
    nah jika browser telah muncul seperti ini maka XAMPP kita sudah berhasil terinstall
    Sekarang untuk mengaktifkan kita bisa lewat destop maupun lewat terminal. jika lewat terminal maka caranya #/opt/lampp/lampp start  
        Ini jika kita aktifkan melalui menu destop

       Jika Melalui terminal maka akan seperti ini#/opt/lampp/lampp start
    •  Kesimpulan
      saya bisa menginstall aplikasi yang berbasis web dengan php 5.6 
      Referensi
      https://www.apachefriends.org/download.html
      https://www.apachefriends.org
Pengenalan XAMPP

Pengenalan XAMPP



Pengertian
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya 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. Untuk mendapatkanya dapat mendownload langsung dari web resminya.

Sejarah dan Pengembangan

XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim Dukungan (Support Team)

Asal kata dari XAMPP

XAMPP adalah singkatan yang masing-masing hurufnya adalah:

X

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

A

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

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

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, PostgreSQL, dan sebagainya.

P

P: Perl, bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows,PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.

Bagian Penting XAMPP

Mengenal bagian XAMPP yang biasa digunakan pada umumnya:
  • htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain.
  • phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
  • Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).

Komponen

XAMPP 1.8.3 untuk Windows, including:
  • Apache 2.4.4
  • MySQL 5.6.11
  • PHP 5.5.0
  • phpMyAdmin 4.0.4
  • FileZilla FTP Server 0.9.41
  • Tomcat 7.0.41 (with mod_proxy_ajp as connector)
  • Strawberry Perl 5.16.3.1 Portable
  • XAMPP Control Panel 3.2.1 (from hackattack142)
XAMPP 1.8.3 untuk Linux, including:
  • Apache 2.4.4
  • MySQL 5.6.11
  • PHP 5.5.0
  • phpMyAdmin 4.0.4
  • OpenSSL 1.0.1e
XAMPP untuk Solaris
XAMPP untuk Mac OS X

 Referensi 

https://id.wikipedia.org/wiki/XAMPP

Cara Mengganti Tema (Calju) di SLiMS 8.3 Akasia


Image result for apa itu cms slims

1. Pengertian

    Senayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaan (library management system) sumber terbuka (Open Source) yang dilisensikan di bawah GPLv3. Aplikasi web yang dikembangkan oleh tim dari Pusat Informasi dan Humas Departemen Pendidikan Nasional Republik Indonesia ini dibangun dengan menggunakan PHP, Basis data MySQL, dan Pengontrolan versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source.

2. Latar Belakang

    Membuat tampilan SLiMS lebih menarik, agar pengunjung lebih betah berada di SLiMS terebut.

3. Alat & Bahan
  • File temanya, bisa download Disini
  • SLiMS 8 Akasia, jika belum tau caranya silahkan baca disini
  • Terminal
4. Maksud & Tujuan
  • Membuat tampilan SLiMS lebih menarik.
  • Membuat daya tarik pembaca.
  • Mengetahui cara instalasinya.
5. Jangka Waktu Pelaksanaan

    Dalam proses mengganti tema ini, saya membutuhkan waktu sekitar 10 menit.

6. Langkah Kerja
  • Masuk sebagai super user.
  • Siapkan file temanya.
  • Masuk ke dalam direktori yang terdapat file tema tadi.
  • Pindahkan file tema tadi ke direktori /template dari SLiMSnya dengan perintah.
#cp [nama file tema] /var/www/html/slims8/template
  • Agar lebih memudahkan dalam mengekstraknya nanti, kita masuk sebagai super user di bagian GUInya dengan perintah.
#sudo caja
  • Masuk ke dalam direktori tadi, pastikan file temanya ada seperti di bawah ini.
  • Ekstrak file tersebut di sana, dengan klik kanan => Extract Here.
  • Masuk kedalam SLiMSnya sebagai admin.
  • Pilih menu System => klik Theme.
  • Awalnya hanya ada 2 tema bawaan, hanya lightweight dan classic seperti di bawah ini.
  • Jika kalian sudah melakukan langkah - langkah di atas, maka hasilnya akan seperti di bawah ini.

7. Hasil & Kesimpulan

    Dengan mengubah tema tersebut, kita dapat menarik pembaca agar lebih nyaman dalam membcanya.

8. Referensi

Pengelolaan Perpustakaan Online Dengan Slims 8.3 (AKASIA) Di Debian Server 8.6

    Image result for apa itu cms slims


    A. Pengertian
         Senayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaan (library management system) sumber terbuka yang dilisensikan di bawah GPL v3.

    B. Latar Belakang
         Latar Belakang saya Menngelola slims 8.3 akasia ini karena ini merupakan lanjutan dari rencana kerja saya dalam 1 minggu yaitu membangun pepustakaan online menggunakan slims 8.3 AKASIA .

    C. Maksud dan Tujuan
         Maksud dan tujuan saya adalah saya ingin membuat sebuah perpustakaan digital yang berbasis web.

    D. Alat dan Bahan
        Alat dan bahan yang saya butuhkan adalah
        1. laptop / PC yang sudah terinstall slims 8
        2. laptop / pc yang sudah bisa masuk ke server debian
        3. Koneksi internet
     
    E. Jangka waktu Pengerjaan
        Jangka waktu yang saya butuhkan dalam mengelola perpustakaan ini adalah kurang lebih 1 jam
     
    F. Tahap Pelaksanaan
    Berikut Langkah - Langkah nya :
    1. Membuat tipe Koleksi pada bigbiliografi.
        Contoh : Novel, Ebook dll
        Caranya >> Masuk ke menu master file -> collectio type -> add new group





      2. Memberikan Status item
          Sama dengan membuat koleksi item disini cuma berbeda tempat nya saja masuk ke menu master file -> item status -> add item status








       Keterangan = Di sini kita harus isi dengan inisial seperti contoh :
       R = Rusak
       SDP = Sedang dipinjam
       TDP = Tidak dapat dipinjam




    3. Membuat tipe anggota
      Membuat tipe anggota ini sanga sebenarnya sangat penting karena menyangkut dengan aturan peminjaman setiap kelompok anggota, semisal guru, karyawan, dan siswa. dan pasti di setiap instansi mempunyai peraturan masing - masing dan pastinya berbeda.
    Caranya pilih  menu membership -> member type -> add

    isi sesuai dengan yang mau kita jadikan anggota. disini saya contohkan seperti "siswa" 



       Apabila sudah terisi maka akan seperti gambar di bawah ini.



      Keterangan :
      reserve : untuk memesan koleksi yang sedang dipinjam orang lain
      reserve limit : batas jumlah pemesanan
      membership periode : masa berlaku keanggotaan dalam hitungan hari
      reborow limit : kali perpanjangan
      fine each day : jumlah denda
      overdue grace periode : toleransi keterlambatan
     4. Membuat aturan peminjaman
         Menurut saya Aturan ini sangat di perlukan dan dibuat berdasarkan tipe anggota. Karena aturan peminjaman guru dan siswa biasanya berbeda begitu juga besar dendanya. dll
    Perintahnya : Pilih atau masuk ke menu -> SIRKULASI - ATURAN PEMINJAMAN 

       - Pilih TAMBAH ATURAN



       - Diisi sesuai dengan tipe aturannya. disini saya contohkan punya GURU



       Apabila selesai diisi semua maka akan tampil seperti gambar di bawah ini



       5. Membuat Kelompok dan Pengguna Aplikasi
           Merupakan sebuah pembuatan user bagi staff / karyawan perpustakaan, sebelumnya kita harus membentuk kelompoknya dulu. Ada kelompok inventarisasi dan ada kelompok katalogisasi. Kelompok inventarisasi bertugas untuk memasukkan atau memberikan label dan barcode pada bibliografi. Sedangkan untuk kelompok katalogisasi bertugas untuk memasukkan data - data buku yang ada diperpustakaan.
    Perintahnya : pilih atau masuk ke menu system -> Kelompok Penguna -> add
      - berikan hak akses pada modul - modul di bawah sesuai dengan kelompok pengguna aplikasi.

      - untuk kelompok pengolah koleksi / katalogisasi  contreng read write pada bibliografi, master file, stake take, reporting, serial control dan read pada circulation, membership. Sedangkan untuk sirkulasi / inventarisasi contreng read write pada circulation, membership, reporting, stoke take dan read pada bibliografi, master file, serial control.
    6. Membuat username untuk pengguna aplikasi
        Perintahnya : pilih atau masuk ke menu system -> system user -> add










    G. Hasil
         Hasil yang saya dapatkan dalam pengerjaan ini adalah saya bisa mengetahui bagaimana tahapan selanjutnya setelah saya menginstall Slims 8.3 AKASIA.

    H. Kesimpulan
         Kesimpulan yang saya dapatkan kali ini adalah teliti dalam mengerjakannya.

    I. Referensi
       -  http://Wikipedia.co.id/2016/10/pengelolaan-perpustakaan-online-dengan.html

    Menambah Kapasitas Upload Slims 8.3 (AKASIA) Pada Server Debian-8.6.0



      A. Pengertian
          Senayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaa (library management system) sumber terbuka yang dilisensikan di bawah GPL v3. Aplikasi web yang dikembangkan oleh tim dari Pusat Informasi dan Humas Departemen Pendidikan Nasional Republik Indonesia ini dibangun dengan menggunakan PHP, basis data Mysql, dan pengontrol versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source.

      B. Latar Belakang 
           Latar belakang nya adalah untuk mempermudah dalam proses upload file  yang berukuran besar.

      C. Maksud dan Tujuan
          Maksud dan Tujuannya adalah untuk mempermudah para admin perpus dalam menambah sebuah file yang ukuran kapasitasnya besar.

      D. Alat dan Bahan
          Alat dan bahan yang di buthkan adalah :
          1. Laptop yang sudah terinstall Slims 8
          2. Koneksi internet

      E. Jangka Waktu Pengerjaaan
           Jangka waktu yang saya butuhkan dalam mengerjakan ini adalah kurang lebih 30 Menit.

      F. Tahap pelaksanaan
          1. Buka Terminal dan Remote Debian server nya dengan perintah "ssh skansara@192.168.22.2" seperti gambar di bawah ini

       
          2. Selanjutnya ketikan perintah "nano /etc/php5/apache2/php.ini"


         3. Maka akan tampil tampilan seperti di bawah ini


      4. Beritunya tekan tombol ctrl + w dan ketikkan perintah "post_max_size" dan Ganti Size nya disini saya ganti 50G. Seperti pada gambar di bawah ini



      5. Langkah Selanjutnya adalah sama dengan perintah yang di atas tapi disini kita tambahkan filesize nya saja. perintahnya seperti pada gambar di bawah ini.



         Setelah itu simpan dengan mengetikkan perintah ctrl + x dan tekan y. 

      6. Langkah berikutnya restart apache 2 nya dengan perintah "Service apache2 restart" seperti pada gambar di bawah ini


      7. Setelah itu kita coba liat apakah sudah berubah kapasitas upload nya di slims 8. Dan masuk ke menu BIBLIOGRAPHY -> BIBLIOGRAPHY LIST


         8. Maka aka tampil tampilan seperti di bawah ini dan ukuranpun berbeda.

        
       Proses Selesai

      G. Hasil
          Hasil yang saya dapatkan dalam bahan ajar kali ini adalah saya bisa meng Upload file yang kapasitasnya besar. dan yang sebelumnya ukurannya kecil
       
      H. Kesimpulan
           Kesimpulan yang saya dapatkan adalah pada waktu pencarian besaran kapasitas yang mau di ganti diharapkan sesuai dengan keiginan besaran yang anda inginkan.

      I. Referensi  : https://id.wikipedia.org/wiki/Senayan_(perangkat_lunak)

      Oke itu saja dari saya, semoga bermanfaat

      Kategori

      Kategori