Jumat, 31 Juli 2015

Instalasi CMS Drupal

Assalamu'alaikum wr.wb


Drupal adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL, pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia. Dibuat dengan bahasa pemrograman PHP, Drupal dapat dipasang pada beberapa jenis database seperti MySQL, PostgreSQL, SQLite,MariaDB dan juga MsSQL. Web server yang mendukung diantaranya Apache, Nginx, IIS yang berjalan pada sistem operasi Cross-platform seperti Microsoft Windows, Mac OS X, Linux dan FreeBSD. Drupal dapat diunduh secara bebas dan dapat digunakan secara bebas, sehingga memungkinkan setiap orang baik secara individu maupun komunitas untuk mempublikasi, mengatur, mengelola dan mengorganisir berbagai jenis dari isi/konten pada website. Kemampuannya tidak sekedar sebagai CMS, namun dengan modul API-nya Drupal juga dapat digunakan sebagai CMF dalam membangun aplikasi berbasis Web. (sumber : https://id.wikipedia.org/wiki/Drupal  )


 1. System Requirements
Sebelum menginstal sesuatu, terlebih dahulu kita harus memperhatikan 
System requirements/persyaratan sistem
  • Hosting
Untuk menginstal dan menjalankan web Drupal, hosting Anda harus memenuhi persyaratan minimum tertentu. Kebanyakan web hosting memenuhi persyaratan ini. Namun, beberapa menonjol dengan juga turut mendukung komunitas Drupal. Jika Anda membutuhkan hosting, Anda dapat mempertimbangkan penilaian dan rekomendasi dari komunitas.
  • Kapasitas disk
15 Megabyte untuk instalasi dasar minimum, 60 MB dengan modul dan tema kontribusi dalam jumlah banyak, dan kapasitas dalam jumlah yang lebih lagi untuk isi database, media, backup dan file lainnya.
  • Web Server
Apache (Direkomendasikan), Nginx, atau Microsoft IIS
  • Server Database
Direkomendasikan: MySQL (atau yang setara seperti MariaDB)
  • PHP
Drupal 7: PHP 5.2.5 atau lebih tinggi (5.3 dianjurkan) - beberapa modul memerlukan 5.3
 Install php5-gd php5-json
  • Web Browser 
Internet Explorer 8.x dan yang lebih baru, Firefox 5.x dan yang lebih baru, Opera 12 dan yang lebih baru, Safari 5.x dan yang lebih baru, atau Google Chrome.
(sumber : www.drupal.org)

Berikut cara instalasinya :
 
1. Masuk sebagai superuser

   


2. Pindah direktory cd /var/www/html

 
3. Download cms Drupal
4. Kemudian kita unzip  
5. Kita ganti nama drupal-7.38.zip menjadi  drupal
6. Selanjutnya kita buat file settings.php
   memberi  hak akses settings.php

          hak akses default 
7. Lalu kita membuat database dengan nama drupal, kemudian create

8. Setalah membuat database, langkah selanjutnya kita install
     # localhost/drupal/install.php
    Pilih profile yang digunakan, pilih " standard" , lalu save and continue
     Pilih bahasa, save and continue
    Masukkan database Name yang di buat di phpmyadmin, username dan password, lalu save and continue
  Proses instalasi

 Kemudian isikan sesuai yang dibuat tadi





Site name: latifahnur.co.id

Site e-mail address: e-mail anda 
Username : root (sesuaikan :digunakan untuk login drupal 
E-mail address : isi email anda 
Password: ... (di gunakan untuk log in drupal )
verifikasi password: masukan password lagi
  



Pilih negara: pilih negara anda
Default timezone 
lalu save and continue
 
 Jika sudah klik visit your new site

Proses instalasi sudah selesai
9. Setelah instalasi
 Kita atur lagi hak aksesnya di settings.php dan default nya
   chmod 644 /sites/default/settings.php
  chmod 555 /sites/default
Selesai . .
Semoga bermanfaat.
Wassalamu'alaikum wr.wb

Kamis, 30 Juli 2015

Sekilas tentang Drupal


Assalamu'alaikum wr.wb



 Drupal adalah nama salah satu CMS yang populer di dunia open source saat ini.Seperti   kebanyakan   CMS,   dengan   menggunakan   Drupal  akan jauh lebih memudahkan dalam mempublikasikan dan mengelola serta mengorganisasikan situs kita (website) untuk berbagai tujuan. Tapi tahukah kalian bahwa Drupal bernilai ratusan juta rupiah ?? wow .. :D.
Drupal untuk berbagai keperluan. Penggunaannya antara lain sebagai :
  • Web Portal Komunikasi dan Situs diskusi
  • Situs web perusahaan
  • Aplikasi Komersial E­commerce
  • Situs Web pribadi
  • Direktori sumber daya
  • Aplikasi Internal
  • Website Personal atau Blog
  • Kumpulan Sumber Informasi
  • Situs Jaringan Sosial
  • Jaringan intranet
  • Surat Kabar (Newsletter)
  • Galeri multimedia Multimedia
Drupal   memiliki   berbagai   fitur   yang   dapat   terhubung   antara   satu   fitur   dengan   lainnya seperti :
  • CMS (Content Management Systems) Sistem Manajemen Konten
  • CMF (Content Management Framework) Sistem Platform
  • Blog Pengguna tunggal dan pengguna jamak
  • Built-in Forums engine
  • Multi situs hanya dengan satu instalasi
  • Multi bahasa, sudah mendukung Bahasa Indonesia dan Bahasa Jawa.
  • Konten Multimedia
  • Mendukung banyak jenis database seperti MySQL, PostgreSQL, SQLite, MsSQL dan MariaDB
  • Bisa dipasang dengan webserver Apache, Nginx, IIS dan Lighttpd
  • Pengaturan hak akses pengguna tak terbatas, bukan hanya pengaturan hak akses jenis konten bahkan bisa memberikan hak akses tiap field data
  • Bisa membuat jenis konten baru yang tipe datanya sesuai keinginan pengguna
 Perbedaan cms Drupal dengan cms yang lain :
Fitur Joomla Wordpress Drupal Vieris
Lisensi GPL GPL GPL GNU
Versi Terakhir 2.5.6 3.4.1 7.21 3.1.2
Tahun pembuatan 2005 2003 2001 2009
Blog Ya Ya Ya Ya
Bahasa program PHP PHP PHP PHP
Forum Tidak (dg modul tambahan) Tidak (dg modul tambahan) Ya Tidak (dg modul tambahan)
Teks editor TinyMice TinyMice TinyMice CKEditor Whizzywig TinyMice CKEditor
User rule terbatas terbatas Tidak terbatas terbatas
Database MySQL MySQL MySQL Postgre MsSQL SQLite MySQL
Multisite Tidak Tidak Ya Tidak
Multilanguage Ya (id, jv) Ya (id, jv, su) Ya (id, jv) Ya (id, en)
Ukuran paket (zip) 7,6MB 3MB 3MB 10MB
Ukuran file terpasang 29MB 11MB 12MB 18MB



 Semoga bermanfaat . .
Sumber : https://id.wikipedia.org/wiki/Drupal
Wassalamu'alaikum wr.wb

Rabu, 29 Juli 2015

Cara Instalasi SMS Gateway

Assalamu'alaikum wr.wb

Disini saya Saya,Safitri,Widya dan Yulis akan sharing tentang cara instalasi sms gateway, yang dari 3 hari kemarin sudah mencoba dan baru hari ini berhasil. Kita harus mengetahui kebutuhan hardware dan kebutuhan softwarenya terlebih dahulu.Berikut pembahasannya.

Kebutuhan Hardware :
 Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
 RAM : 256MB
 Hardisk : 80GB
 Modem atau handphone kompabilitynya

Kebutuhan Software :
Kebutuhan Paket Software :
1. Linux Ubuntu
2. Apache 2.x.x
3. PHP 5.x.x (with mysql, session, hash, json extension)
4. PHP-CLI
5. MySQL 5.x.x
6. Gammu
7. Kalkun


Sebelum menginstall sms gateway,pastikan dependensi yang dibutuhkan, yaitu:

  1. Apache2
  2. PHP5
  3. phpmyadmin
  4. Mariadb
Langkah-langkahnya sebagai berikut:
  1. Menginstal gammu
  2. Kemudian kita update
  3. Setelah di update, maka kita harus melihat konfigurasi port device. Maka akan terlihat port-port USB yang terdeteksi.
  4.  Konfigurasi gammu
    Maka akan muncul konfigurasi gammu

    Kita edit portnya sesuaikan dengan letak port USB modem
    Koneksi diganti sesuaikan dengan koneksifitas masing-masing
    Kita pilih koneksinya sesuai dengan merk dan type modem yang bisa digunakan.Bisa dilihat sini
    Sesuaikan konfigurasi seperti di bawah ini, jika sudah lalu kita save.

    Lalu ok
  5. Masuk konfigurasi gammu-smsd.
  6.  Edit konfigurasi gammu-smsd sesuai gambar dibawah ini.

    Disimpan
  7. WARNING!! untuk menggunakan perintah gammu, matikan dulu service gammu-smsd.
  8. Kemudian baru bisa cek identify modem.
  9. Lalu kita cek pulsa.
  10. Kita coba send sms.
  11. Setelah itu, jalankan service gammu-smsd.
Pengertian Kalkun
 Kalkun merupakan open source berbasis web SMS (Short Message Service) manajemen, itu menggunakan gammu-smsd (bagian dari keluarga gammu) sebagai mesin SMS gateway untuk menyampaikan dan mengambil pesan dari telepon / modem.

Fitur-fitur :
  • Memiliki lebih dari satu pengguna (Multi User); 
  • Threated SMS.
  • Memiliki lebih dari satu telepon / modem? Beberapa modem yang tepat bagi Anda.
  • Kirim SMS berulang kali (SMS Bomber);
  • Ingin membuat SMS berbasis masyarakat? Anggota SMS akan membantu Anda.Forward SMS ke Email;
  • SMS Iklan untuk pesan Anda.
  • Lelah mengetik SMS yang sama lagi dan lagi? Template SMS adalah yang Anda butuhkan.
  • Ingin membuat program Anda sendiri tetapi tidak ingin menyentuh kode Kalkun? Script eksternal adalah solusinya.
  • Mari kita menendang spammer dengan Spam Filter.
  • Jawaban SMS secara otomatis dengan Autoreply Sederhana. 
  • Kirim SMS dari aplikasi lain menggunakan.
 Langkah installasi:

  1. Masuk ke /var/www/html/.
  2.   Download cms kalkun.
  3. Buat folder web Kalkun.
  4. Pindah cms kalkun yang sudah di download.
  5. masuk ke /var/www/html/kalkun/.
  6. Kita ls untuk mengecek cms kalkun sudah terpindah atau belum.
  7. Ekstrak filenya.
  8. Buat database kalkun.
  9. Ekstrak example database struktur Gammu agar bisa di import.
  10. Import konfig database struktur Gammu.



  11. Konfigurasi path daemon di /var/www/kalkun/scripts/daemon.sh.
  12. Edit konfigurasi daemon sesuai gambar dibawah ini.
    Simpan
  13. Jangan lupa juga cek path konfigurasi /var/www/kalkun/scripts/daemon.php.
     Sesuai gambar dibawah ini
    Simpan
  14. Buka web browser mengarah ke http://localhost/kalkun/ dan selanjutnya akan terjadi proses instalasi.
    Next
     Run Dtabase Setup
  15. Pada akhir instalasi ada pesan gagal untuk menghapus folder install, hapus secara manual.
  16. Akses http://localhost/kalkun/ kembali dengan user dan pass default user=kalkun pass=kalkun.


  17. Kita aktifkan hak aksesnya.
  18. Masuk direktori kalkun.
  19. Kita konfigurasi waktunya.
  20. Aktifkan waktunya.
    Simpan
  21. Kita restart apache2 dan gammu-smsd.
  22. Kita masuk ke browser kalkun untuk mengecek status sudah connected.
Selamat mencoba..

Sumber : widya safitri

Wassalamu'alaikum wr.wb