sinkronisasi waktu server dengan ntp pada linux

NTP ( Network Time Protocol ) adalah protocol yang membantu sinkronisasi waktu pada linux dengan sumber waktu yang akurat. dalam memanfaatkan NTP ini kita bisa menggunakannya sebagai client atau sebagai NTP server itu sendiri.NTP menggunakan UDP port 123 (pasikan port ini tidak diblock oleh firewall anda)

Ntp Server biasanya mengenal istilah Stratum 1 dan Stratum 2

  • Stratum 1 adalah sumber waktu dari atomic clock
  • Stratum 2 ,3,4.. dst artinya adalah server NTP dari sumber NTP server lainnya yang saling bekerja sama,

semua stratum 1 atau 2  sama-sama melayani permintaan pencocokan waktu dan mentransmisikan paket informasi kepada klien yang merequestnya.

instal dulu ntpdate,kalo basis debian pake

apt-get install ntpdate

setelah itu cari target sinkronisasinya saya pake ntp servernya lipi

ntpdate ntp.kim.lipi.go.id

jika terjadi error

 no server suitable for synchronization found

maka tambahkan

 #ntpdate -u ntp.kim.lipi.go.id

 

opsi u berarti : Ntpdate langsung menggunakan port unprivileged untuk paket keluar. Ini sangat berguna bila di belakang firewall yang blok yang masuk lalu lintas ke port istimewa, dan Anda ingin untuk melakukan sinkronisasi dengan host di luar firewall. Perhatikan bahwa opsi-d selalu menggunakan port unprivileged.

proses berhasil

ntp
referensi :

  1. http://www.tecmint.com/how-to-synchronize-time-with-ntp-server-in-ubuntu-linux-mint-xubuntu-debian/
  2. http://sabrian.lecture.ub.ac.id/2011/05/ntp-di-linux/
  3. http://joulecar.web.id/2012/04/sinkronisasi-waktu-dengan-ntp-pada-ubuntu/
  4. http://ncupisme.blogspot.com/2012/05/sinkronisasi-waktu-dengan-ntp-server.html
  5. http://joulecar.web.id/2012/04/sinkronisasi-waktu-dengan-ntp-pada-ubuntu/

semoga berguna 🙂

Iklan

melihat trigger pada mysql

untuk melihat trigger pada mysql perintah query yang dapat anda lakukan adalah


show triggers

atau

select trigger_schema, trigger_name, action_statement from information_schema.triggers

referensi

  1. http://stackoverflow.com/questions/47363/how-do-you-list-all-triggers-in-a-mysql-database

semoga berguna 🙂

melihat tanggal pada mysql

untuk melihat tanggal pada mysql anda dapat menggunakan fungsi now caranya gunakan query berikut ini


<code><a href="http://localhost/phpmyadmin/url.php?url=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fselect.html&token=1e19533a774ab726a5255a189ef4b36b" target="mysql_doc">SELECT</a> <a href="http://localhost/phpmyadmin/url.php?url=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fdate-and-time-functions.html%23function_now&token=1e19533a774ab726a5255a189ef4b36b" target="mysql_doc">now</a>() </code>

gunanya ketika kita sedang ada masalah selisih tanggal /ada tanggal yang tidak benar, kita cek dulu web server atau tanggal mysqlnya yang beda

semoga berguna 🙂

merubah timezone php

defaultnya time zone php adalah ini, agar tidak terjadi perbedaan waktu pada sebuah aplikasi yang kita set antara sistem operasi dan webserver maka kita samakan,edit pada file php.ini pada bagian date.timezone saya menggunakan xammp pada linuxyg saya instal di folder opt ,  lokasinyaphp ini ada di /opt/lampp/etc/php.ini


awalnya

date.timezone = Europe/Berlin

diubah
date.timezone = Asia/Jakarta

semoga berguna 🙂

gammu error ” Error code: 2002, Error: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)”

gammu4

error ini terjadi ketika kita develop gammu dengan menggunakan mysql dari xampp oke langkah langkahnya


mkdir /var/run/mysqld
sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock

kemudian jalankan restart service gammu-smsdrc dengan perintah

/etc/init.d/gammu-smsd restart

referensi :

  1. http://haritrilaksono.blogspot.com/2012_09_01_archive.html

semoga berguna 🙂

deteksi port modem untuk gammu pada linux

berikut langkah-langkah untuk mendapatkan port modem untuk konfigurasi gammu pada linux

  1. perintah lsusb
  2. perintah dmesg | grep /dev/ttyUSB* atau perintah ls -l /dev/ttyUSB*

penjelasannya

Perintah dmesg digunakan untuk menulis pesan kernel di Linux dan Unix lainnya seperti sistem operasi ke output standar ( yang secara default adalah layar tampilan).

Perintah lsusb digunakan untuk menampilkan informasi tentang bus USB di sistem dan perangkat yang terhubung ( untuk mengecek keberadaan device usb kita)

lsusb

disini modem saya wave com sudah terdeteksi modem telah terbaca dengan vendor id = 067b dan product id = 2303, jika bingung copot dulu device lakukan lsusb kemudian colokan device lagi lakukan lsusb jika ada perubahan maka perangkat usb sudah terdeteksi ,untuk  Penamaan port yang digunakan oleh modem SMS. Jika di Windows menggunakan istilah com3: maka di linux menggunakan /dev/ttyUSB0 atau/dev/ttyASM0.

ini cara saya lakukan lsub modem saya terdeteksi seabagai prolific , kemudian saya lakukan dmesg | grep ttyUSB* hasil dari modem saya terdeteksi di ttyUSB0

gammu

 

kemudian lakukan pengetesan dengan gammu (asumsi gammu sudah diinstall), panggil gammu-config kemudian isi portnya dengan port modem anda disini port saya ttyUSB0, kemudian klik ok untuk simpan

gammu2

lakukan pengetesan dengan gammu identify hasilnya

gammu3

semoga berguna 🙂

referensi :

http://pujiyanto.blogspot.com/2010/07/lsusb.html

http://sihebat.wordpress.com/2011/11/02/100/

error upload phpmyadmin ” You probably tried to upload too large file”

error

hal ini terjadi ketika kita mengupload sebiah file yang besarnya diatas besaran yang di tetapkan oleh default setting phpnya, untuk mengatasi hal ini yang harus anda lakukan adalah mengubah setting / besaran upload pada konfigurasi php, berikut yang dapat dilakukan ,saya menggunakan linux debian dengan xampp sebagai server phpnya. Untuk itu buka file php.ini pada server saya lokasinya intstall xampp nya ada di folder /opt lokasi php ini  terdapat pada /opt/lampp/etc/

setelah itu buka file php.ini dan ubah nilai

  1. upload_max_filesize = 2M menjadi ukuran file anda misal 20M
  2. post_max_size = 8M menjadi ukuran file anda misal 20M
  3. kemudian restart server anda

semoga berguna 🙂