Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Tuesday, 6 September 2016

nn

Setting SMS Gateway dengan Gammu

Hallo...
Semangat pagi !

Kali ini Saya akan share cara setting SMS Gateway dengan Gammu di Linux Mint 17.3 Rosa. Saya share tutorial ini tentunya sudah melalui uji coba terlebih dahulu, karena sebelumnya Saya sudah melakukan setting.

Yuk simak !


Pengertian

SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.
 
SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.


Latar Belakang

Telco SMSC akan menghantar pesan (SMS) tersebut kepada perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besarnya biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.


Maksud dan Tujuan

Untuk memberikan wawasan dan referensi cara setting SMS Gateway dengan Gammu.


Jangka Waktu Kegiatan

Dalam melakukan setting SMS Gateway ini, Saya membutuhkan waktu cukup lama, karena baru pertama. Awalnya melakuka setting dengan modem biasa mulai dari pukul 11.30 - 16.00 WIB. Saya mengalami kesulitan, dan sampai pukul 4 sore belum selesai, dilanjutkan malam hari. Dari pukul 19.50 - 22.00 WIB.


Alat dan Bahan 

1. Komputer atau laptop.
2. Terminal linux.
3. Web server (LAMP).
4. Modem (Usahakan yang support dengan SMS Gateway).


Tahapan dan Langkah kegiatan

Sebagai tahapan dalam melakukan setting SMS Gateway menggunakan Gammu adalah sebagai berikut :

1. Buka terminal, update dan install gammu-smsd dengan perintah berikut.

sudo apt-get update
sudo apt-get install gammu gammu-smsd

2. Lihat konfigurasi device dengan perintah berikut.

dmesg | grep tty

[12321.308078] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB0 [12321.308275] usb 5-3: GSM modem (1-port) converter now attached to ttyUSB1

3. Konfigurasi Gammu dengan perintah berikut.
sudo gammu-config

Akan muncul tampilan seperti berikut.


4. Ubah dengan format sebagai berikut.
port = /dev/ttyUSB0 # disesuaikan
connection = at115200 # disesuaikan
synchronizetime = yes
logfile = /var/log/gammulog
logformat = textall
use_locking = # isi yes jika ingin resource modem di kunci

5. Edit berkas di dalam /etc/gammu-smsdrc.
nano /etc/gammu-smsdrc
[gammu]
port = /dev/ttyUSB0 # sesuaikan
connection = at115200 #sesuaikan

[smsd] 
PIN = '' 
service = sql 
driver = native_mysql 
DeliveryReport = sms 
logfile = /var/log/smsdlog 
debuglevel = 1 # sesuaikan

User = root # sesuaikan
password = misspin # sesuaikan
pc = localhost database = kalkun 
runonreceive = /var/www/kalkun/scripts/daemon.sh

6. Matikan gammu untuk menggunakan perintah gammu.'
sudo /etc/init.d/gammu-smsd stop

7. Untuk mengetahui apakah settingan berhasil, cobalah mengecek pulsa dengan perintag berikut. Dalam contoh saya menggunakan kartu Telkomsel.
sudo gammu --getussd *888#


Press Ctrl+C to break... 


USSD received Status : No action needed Service reply : “Sisa Pulsa Anda Rp.4950.
Penggunaan pulsa di periode ini Rp.11150. Aktif s.d. 14/05/2011. Cari t4 menarik
dsekitarmu dgn TelkomselLacak. Hub *123*55#”

Hasil

Telah melakukan setting SMS Gateway.


Kesimpulan

Sebelum aplikasi Gammu dijalankan, perlu dilakukan setting pada file ‘GAMMURC’ dan ‘SMSDRC’. Kebutuhan sistem minimal untuk membuat sistem SMS gateway adalah sebuah modem GSM atau handphone untuk mengirim/menerima SMS, sebuah SMS 7 Server, dan aplikasi SMS Gateway untuk mengelola SMS.


Referensi

- https://ugos.ugm.ac.id/

Read More

Monday, 5 September 2016

nn

Instalasi eFront di Linux Mint 17.3 Rosa

Hallo...
Semangat pagi !

Dikesempatan yang baik ini Saya akan share tahapan instalasi efront pada linux. Saya telah melakukan instalasi efront di linux mint, maka dari itu Saya akan share pengalaman Saya dalam instalasi efront. Nah apa itu efront ?

Dalam postingan ini kalian tidak hanya akan mengetahui tahap-tahap dalam instalasi efront, tapi kalian akan mengetahui apa itu efront. Karena dalam postingan ini Saya juga menjelaskan tentang efront, tentunya saya kutip dari beberapa sumber.

Yuk simak !


Pengertian

eFront adalah eLearning platform yang dikenal sebagai Content Management System (CMS), Learning Management System (LSM), atau Virtual Learning Environment (VLE).

eFront datang dalam beberapa edisi, dari open source, dan edisi ke edisi eFront terbaru. eFront dirancang untuk menciptakan komunitas pembelajaran online sekaligus berbagai peluang untuk kolaborasi dan interaksi melalui antarmuka pengguna berbasis ikon.

Platform ini menawarkan alat untuk pembuatan konten, tes, penugasan management, pelaporan, pesan internal, forum, chatting, survei, kalender dan lainnya.


Latar Belakang

eFront lebih ringan sebagai penunjang pembelajaran, selain itu eFront dapat menampung lebih banyak user dibandingkan dengan moodle.


Maksud dan Tujuan

Untuk memberi wawasan dan referensi bagaimana cara instalasi eFront di Linux.


Jangka Waktu Kegiatan

Saya melakukan instalasi eFront dengan waktu 32 menit, dimulai dari pukul 13.22 WIB sampai dengan pukul 13.52 WIB.


Alat dan Bahan 

1. Komputer atau laptop.
2. Terminal.
3. Web server (XAMPP atau LAMP).


Tahapan dan Langkah kegiatan

Berikut adalah tahap-tahap pelaksanaan instalasi :

1. Buka terminal (CTRL + T), dan masuk super user dengan perintah berikut.

sudo su

2. Lalu masuk ke direktori var/www/html dengan perintah berikut.

cd /var/www/html/



3. Lalu download eFront nya dari sumbernya langsung dengan perintah berikut.




4. Setelah download selesai, buat direktori eFront dengan perintah berikut.

mkdir eFront

5. Selanjutnya, pindahkan file yang telah didownload ke dalam direktori eFront yang telah di buat tadi dengan perintah berikut.

mv download eFront/

6. Masuk kedalam direktori eFront.

cd /var/www/html/eFront/

7. Lalu ekstract melalui terminal dengan perintah berikut.

unzip download

8. Lalu keluar dari direktori eFront.

cd -

9. Kita beri hak akses pada direktori eFront.

chown -R www-data:www-data eFront

Biasakan untuk memberi hak akses dengan 755, karena 755 lebih aman dari pada 777.

chmod -R 755 eFront

10. Buka di web browser.

localhost/eFront



11. Dan mari Kita mulai instalasi sesungguhnya, klik New Installation, maka akan muncul tampilan seperti berikut.

 Klik Continue.

12. Pada halaman ini Kita harus mengisikan data. Jangan mengubah yang sudah ada value nya, silahkan isi data secara valid. Lalu klik Install.


13. Apabila setelah klik install tampilan kalian seperti tampilan di bawah ini, silahkan klik Delete existing tables and retry. Untuk menghapus table eFront bila di PhpMyadmin sudah terdapat table eFront. 


14. Selamat! Instalasi telah selesai dan berhasil.


15. Selanjutnya silahkan buka "localhost/eFront" di dalam url web browser.

Silahkan login dengan user "admin", dan password yang telah Anda inputkan dalam pengisian data di halaman sebelumnya.

16. Maka, bila login berhasil Anda akan berada di halaman seperti pada tampilan berikut. Instalasi eFront telah berhasil.


Hasil

Telah melakukan instalasi eFront pada Linux Mint 17.3 Rosa.

Kesimpulan

eFront umumnya termasuk daftar sistem pembelajaran open source, atau disebut dengan alternatif Moodle. Beberapa makalah penelitian dan portal teknologi menggambarkan sistem dibawah fungsi, kegunaan dan standar prospektif.


Referensi

- https://en.wikipedia.org/wiki/EFront_(eLearning_software)
- http://fenopriyanto.blogspot.co.id/2014/03/cara-menginstall-efront.html
- http://www.daniel87.tk/2016/04/pengenalan-dan-installasi-lms-efront.html

Read More

Tuesday, 30 August 2016

nn

Instalasi Text Editor Bluefish di Linux

Hallo...
Semangat pagi !

Dalam membuat program biasanya kita menulis code-code program di text editor sublime, sublime text memang lebih populer di bandingkan text editor lainnya. Nah saya akan memperkenalkan text editor yang menurut saya lebih lengkap tools nya dibandingkan sublime text. Yaitu adalah Bluefish, apa itu bluefish ? Yuk simak !


Pengertian

Bluefish adalah perangkat lunak (software) editor text canggih, dengan berbagai tools untuk pemrograman, yang pada umumnya untuk pengembangan website dinamis. Bluefish mendukung untuk berbagai pengembangan, diantaranya HTML, XHTML, CSS, XML, PHP, C, C++, JavaScript, Java, dan lainnya.

Bluefish tersedia untuk berbagai OS, termasuk Linux, Solaris, OS X, dan Windows. Bluefish dapat digunakan melalui integrasi dengan GNOME atau dijalankan sebagai aplikasi sendiri.

Latar Belakang

Bluefish relatif ringan dan mudah untuk pembelajaran, dalam bluefish menyediakan banyak fitur. Dan dalam pengembangannya dapat terintegrasi. Bluefish telah diterjemahkan ke dalam 17 bahasa.

 

Maksud dan tujuan

Dapat berbagi pengetahuan, dan dapat melakukan instalasi bluefish pada sistem operasi Linux.

Jangka waktu kegiatan

 

Alat dan Bahan

1. Komputer atau laptop.
2. Koneksi internet.

Tahapan dan Langkah kegiatan

Pastikan Anda sudah terkoneksi dengan internet.

1.  Buka menu pada pojok kiri, kemudian pilih Software manager.

2. Search blue fish.


3. Boble klik pada bluefish teratas.


4. Klik install.


5. Tunggu proses instalasi.


6. Proses instalasi telah selesai.


7. Silahkan buka bluefish melalui menu, search bluefish. Bluefish sudah siap untuk di gunakan.



Hasil yang dicapai

Telah berhasil melakukan instalasi Bluefish sebagai text editor.

Kesimpulan

Bluefish memiliki fitur yang dapat memudahkan pengguna dalam membuat website ataupun alikasi lainnya menggunakan bahasa pemrograman HTML, CSS, PHP, JavaScript dan lainnya.

Referensi

- https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Bluefish_(software)&prev=search
Read More

Monday, 29 August 2016

nn

Instalasi Linux Mint 17.3 Rosa

Hallo...
Semangat Pagi !


Pengertian

Linux Mint adalah sistem operasi Linux yang merupakan suatu distribusi Linux dengan basis Debian dan Ubuntu, dengan Linux Mint Debian Edition (LMDE) sebagai suatu alternatif yang sepenuhnya berbasis Debian. Aplikasi yang dapat berjalan di Ubuntu juga dapat berjalan di Linux Mint. Walaupun inti dari Linux Mint adalah Ubuntu, Linux Mint hadir dengan tampilan yang berbeda dengan Ubuntu.

Distribusi ini dibuat oleh Clement Lefebvre, dan dikembangkan secara aktif oleh tim dari Linux Mint maupun komunitas yang ada di dalamnya.

Linux Mint dapat langsung dijalankan ketika booting melalui USB Flash Drive dengan membuatnya menggunakan Pendrive Linux, Unebootin atau menggunakan Lili.

Tujuan dan Manfaat

Telah melakukan installasi Sistem Operasi Linux dan dapat mengetahui Sistem Operasi Linux.

Latar Belakang

Sistem Operasi komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia.

Pada saat ini hampir semua orang menggunakan sistem operasi windows sebagai sistem operasi dikomputer mereka. Hampir semua orang sudah tahu tentang sistem operasi windows, cara instalasinya, aplikasinya dan lain-lain. Tetapi bagaimana dengan sistem operasi Linux ? Mungkin bagi masyarakat dinegara maju seperti Jepang, Amerika dan lain-lain sudah mengenal linix, bahkan mempu untuk membuat sistem operasi yang serupa dengan linux.

Alat dan Bahan

1. Komputer atau laptop.
2. CD Linux atau FD Linux.

Tahap Pelaksanaan

Berikut adalah tahap pelaksanaan installasi :
1. Pastikan sudah mempunyai File ISO Gnu/Linux, dan jangan lupa backup data yang dianggap penting.
2. Linux Mint 17.3 akan cepat boot ke apa yang dikenal sebagai lingkungan Dekstop Live. Di sini Anda dapat mencoba Linux Mint sebelum menginstalasi apapun ke hard drive Anda. Mint memuat sebagai "mencoba sebelum Anda menginstal" sistem. Setelah dimuat, Anda dapat menguji sistem operasi tanpa menginstal perangkat lunak apapun.
Booting linux dan akan masuk ke trial linuxnya.


2. Pastikan Anda telah yakin akan menginstall linux, silahkan klik icon Install Linux Mint pada dekstop Linux Mint dan mulailah proses installasinya.



3. Pada tahap ini, pilih bahasa yang akan Anda gunakan selama instalasi Linux Mint. Saya menyarankan untuk memilih Bahasa Inggris saja.

Lalu klik continue.


3. Untuk hasil terbaik, pastikan komputer Anda setidaknya memiliki 9,4 GB ruang drive yang tersedia.

Klik continue.


4.  Di tahap ini, Anda harus memilih jenis instalasi Anda. Silahkan anda pilih "Something else" atau "Sesuatu yang lain" yang artinya Anfa dapat membuat atau mengubah ukuran partisi sendiri, atau memilih beberapa partisi.

Klik continue.

5. Pilih lokasi Anda saat ini untuk pengaturan zona waktu Anda. Silahkan pilih Jakarta untuk zona waktu Indonesia.

Klik Continue.



6. Pilih jenis keyboard Anda, pilih saja english, jika sudah terpilih otomatis.

Klik continue.


7. Pada tahap ini, Anda harus membuat akun untuk mengidentifikasi komputer Anda (hostname). Silahkan masukkan nama pengguna dan password pengguna sesuai keinginan Anda.

Klik Continue.


8. Instalasi tengah berlangsung. Tunggu beberapa saat, proses instalasi ini tergantung pada komputer Anda, bila komputer Anda memiliki spesifikasi yang baik, proses instalasi tidak akan berjalan lama. Namun bila spesifikasi komputer Anda kurang baik maka proses instalasi akan berlangsung cukup lama.


9. Instalasi Linux Mint telah lengkap. Untuk memulai menggunakan, Anda harus merestart terlebih dahulu. Jangan mencabut FD Anda terlebih dahulu, cabutlah ketika komputer mati ketika di restart. Bila Anda mencabut sebelum di restart atau sesudah di restart Anda harus mengulangi instalasi kembali karena akan bermasalah.


10. Selamat ! Instalasi Linux Mint 17.3 telah selesai.


Referensi

- eBook 
- https://id.wikipedia.org/wiki/Linux_Mint
- https://www.scribd.com/doc/216601282/Laporan-Praktikum-Penginstalan-Sistem-Operasi-Linux-Ubuntu

Penutup

Terimakasih, mohon maaf apabila ada kesalahan dalam penulisannya. Silahkan di koreksi apabila ada kekurangan ataupun masukan untuk postingan ini. Itu sangat saya tunggu :)

Read More

Friday, 26 August 2016

nn

Tutorial Installasi GNS3 di Ubuntu (Materi Training CCNA BLC Telkom Klaten oleh Nixtrain)

Hallo...
Semangat pagi !

Detik ini saya hadirkan tutorial installasi GNS3 di ubuntu. Bukan hanya tutorial installasinya saja, saya memberikan bonus berupa pengertian dari GNS3 tersebut. Supaya kita mengetahui apa itu GNS3 dan fungsinya. Kurang baik apa saya :D maafkan ocehan saya yang tidak bermanfaat ini :D

Yuk langsung ke materi, simak baik-baik kawan !

Pengertian

GNS3 adalah software simulasi jaringan komputer berbasis GUI yang mirip dengan Cisco Packet Tracer.

GNS3 adalah pelengkap yang sangat baik untuk laboratorium nyata bagi network engineer, administrator dan orang-orang yang ingin belajar untuk sertifikasi seperti Cisco CCNA, CCNP, CCIP dan CCIE serta Juniper JNCIA, JNCIS dan JNCIE.

Tujuan dan Manfaat

Installasi GNS3 dan dapat melakukan konfigurasi melalui GNS3 dengan kondisi lebih nyata.

Latar Belakang

Pada GNS3 memungkinkan simulasi jaringan yang komplek, karena menggunakan operating system asli dari perangkat jaringan seperti cisco dan juniper. Sehingga kita berada di kondisi lebih nyata dalam mengkonfigurasi router langsung dari pada di Cisco Packer Tracer.

Alat dan Bahan

1. Koputer atau laptop.
2. Terminal.
3. Koneksi internet.

Tahap Pelaksanaan

Berikut beberapa tahapan dalam melakukan installasi GNS3.
1. Sebagai tahap awal, download GNS3 di situs resminya. Download disini.
2. Install package Depedencies dengan perintah berikut di terminal.
#apt-get install libpcap-dev uuid-dev libelf-dev cmake
#apt-get install python3-setuptools python3-pyqt4 python3-ws4py python3-netifaces python3-zmq python3-tornado unzip

3. Extract File yang kita download tadi dengan perintah berikut.
unzip GNS3-1.3.3.source.zip

4. Setelah di extract, install satu-persatu dari isinya. Install Dynamips terlebih dahulu.
unzip dynamips-0.2.14.zip
cd dynamips-0.2.14
mkdir build
cd build
cmake ..
make
make install
setcap cap_net_admin,cap_net_raw=ep /usr/local/bin/dynamips

5. Install GNS3 Server.
unzip gns3-server-1.2.3.zip
cd gns3-server-1.2.3
python3 setup.py install

6. Install GNS3 GUI.
unzip gns3-server-1.2.3.zip
cd gns3-server-1.2.3
python3 setup.py install

7. Install IOU Depedencies.
apt-get install libssl1.0.0:i386
ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/libcrypto.so.4
apt-get install bison
apt-get install flex
apt-get install git
git clone http://github.com/ndevilla/iniparser.git
cd iniparser
make
cp libiniparser.* /usr/lib/
cp src/iniparser.h /usr/local/include
cp src/dictionary.h /usr/local/include

8. Install IOUYAP.
unzip iouyap-0.95.zip
cd iouyap-95
make install
cp iouyap /usr/local/bin

9. Install VPC.
unzip vpcs-0.6.zip
cd vpcs-0.6
cd src
./mk.sh
cp vpcs /usr/local/bin/
Untuk membuka aplikasi GNS3 dengan perintah berikut.
gns3


Referensi

- http://jak-stik.ac.id/staff/aqwam/files/1.-jaringan-komputer%5B16%5D.pdf
- http://www.dimasrio.com/2015/05/install-gns3-di-ubuntu-linux.html

Penutup

Terimakasih telah menyimak, semoga postinan ini bermanfaat. Sampai jumpa di postingan selanjutnya.
Read More

Friday, 12 August 2016

nn

Cara Memberikan Hak Akses File dalam var/www/ di Ubuntu

Hallo...
Semangat Pagi !

Di kesempatan yang baik ini saya akan sharing cara memberikan hak akses file yang di taruh di dalam var/www/html/ agar dapat di akses melalui localhost.

Yuk simak !

Pengertian

Hak akses adalah hak yang diberikan pada seluruh user atau file untuk melakukan sesuatu akses. Akses dapat diatur sedemikian rupa supaya file atau direktori dapat di read, write dan execute. Selain itu, kita dapat mengatur bagaimana hak akses dari setiap user terhadap suatu file, atau direktori.

Latar Belakang

Untuk dapat mengakses file atau direktori melalui localhost di dalam sistem operasi ubuntu, diperlukan hak akses yang di konfigurasi melalui terminal.

Tujuan

Agar dapat memberi referensi terhadap teman-teman yang belum mengetahui cara memberikan hak akses, atau yang kebingungan dengan tahap-tahap memberikan hak akses.

Alat dan Bahan

1. Komputer atau Laptop.
2. Terminal.

Tahap Pelaksanaan

Dalam memberikan hak akses terhadap suatu file atau direktori, terdapat tahap-tahap sebagai berikut :
1. Tahap awal adalah menyalin file yang akan anda beri hak akses, dengan perintah berikut lalu enter dan masukkan password anda.

sudo nautilus


Ingat, bahwa password tidak terlihat.
Salin file nya dan paste atau tempel di dalam folder system var/www/html/.
Dalam tutorial kali ini folder saya bernama "agustus". sesuaikan dengan nama folder anda.

2. Lalu tahap kedua adalah dengan perintah berikut lalu enter.

sudo su


3. Langkah selanjutnya, perintah berikut lalu enter.

cd


4. Tahap keempat.

cd /var/www/html

5. Tahap kelima.

ls

maka akan tampil file yang terdapat di dalam html seperti berikut.


6. Tahap untuk memberikan hak aksesnya ada di sini

chown -R www-data:www-data nama_folder


7. Tahap terakhir adalah memberi pengamanan pada folder atau direktori anda

chmod -R 755 nama_folder


8. Tahapan memberi hak akses telah selesai, cek di browser anda dengan format "localhost/nama_folder". Dalam folder agustus file saya bernama index.php, maka ketika saya mengakses dengan "localhost/agustus" langsung menuju file index.php tanpa memunculkan url nya,

Referensi

-

Penutup

Terimakasih telah menyimak postingan saya kali ini, sampai jumpa di postingan saya selanjutnya, apabila ada yang kurang jelas dan ingin di tanyakan, silahkan hubungi saya melalui sosial media, atau ke email saya kulosyafa@gmail.com
Read More