Sabtu, 23 Juli 2011

MySQL Database Grant Privileges

Langung aja ya, sebenarnya ini bukan hal yang baru dan orang-orang udah banyak yang tau. Saya cuma tulis karena suka perlu lagi dan selalu lupa lagi. Berikut cara untuk bikin database dan langsung create user dan grant privileges nya. Hal ini sering saya lakukan karena saya sering bikin user dan database sql untuk hosting di server, kalau lupa lebih gampang liat blog sendiri daripada searching lagi di google. Iya kan? ;) Berikut perintahnya:



[plain]
server$ mysql -u root -p
password:
mysql> CREATE DATABASE fpmipa_upi;
mysql> CREATE USER  'fpmipa'@'localhost' IDENTIFIED BY 'pass4fpmipa';
mysql> GRANT ALL ON fpmipa.* TO 'fpmipa'@'localhost;
mysql> exit
[/plain]

selesai, gampang kan?  :p

Jumat, 15 Juli 2011

Memasang Domain-key Pada Postfix

Sudah tiga hari ini saya disibukkan dengan migrasi server dan akhirnya selesai juga. dari semua tahapan yang dilakukan, yang paling sulit adalah setup webmail. Untuk mail saya setup menggunakan postfix dan roundcube sebagai tampilannya. Bagi yang belum pernah setup webmail nya kalau di ubuntu server sih gampang. Tinggal eksekusi perintah berikut:



[plain]
$ sudo apt-get install postfix roundcube
[/plain]

tinggal ikutin aja perintahnya.. gampang kok. nah yang jadi maslaah sebenarnya dalam email adalah pengiriman email. dengan setup postfix sebagai mail transfer agent (MTA) setiap user mengirimkan email, selalu masuk ke spam box di beberapa mail server lain seperti yahoo dan gmail. cara untuk mengatasi nya adalah dengan membuat domain key.


nah tahapan untuk membuat domain key adalah sebagai berikut:




  • install domain key filter dengan perintah


[plain]
sudo aptitude install dk-filter
[/plain]

  • Buat public key dan domain key nya


[plain]
openssl genrsa -out private.key 1024
openssl rsa -in private.key -out public.key -pubout -outform PEM
[/plain]

  • Simpan ke sebuah tempat misalnya /etc/mail


[plain]
cp private.key /etc/mail/domainkey.key
[/plain]

  • Edit konfigurasi domain key.  di /etc/defaults/dk-filter contohnya dibawah nama domainnya domain.ltd. sesuaikan saja


[plain]
# Sane defaults: log to syslog
DAEMON_OPTS="-l"
# Sign for domain.tld with key in /etc/mail/domainkey.key using
# selector '2007' (e.g. 2007._domainkey.domain.tld)
DAEMON_OPTS="$DAEMON_OPTS -d domain.tld -s /etc/mail/domainkey.key -S mail"
# See dk-filter(8) for a complete list of options
#
# Uncomment to specify an alternate socket
#SOCKET="/var/run/dk-filter/dk-filter.sock" # default
#SOCKET="inet:54321" # listen on all interfaces on port 54321
SOCKET="inet:8892@localhost" # listen on loopback on port 8892
#SOCKET="inet:12345@192.0.2.1" # listen on 192.0.2.1 on port 12345
[/plain]

  • selanjutnya kita perlu membuat dua buah TXT entri di DNS kita:


[plain]
_domainkey.domain.tld. IN TXT "t=y; o=~;
[/plain]
[plain]
mail._domainkey.domain.tld. IN TXT "k=rsa; t=y; p=PpYHdE2tevfEpvL1Tk2dDYv0pF28/f5MxU83x/0bsn4R4p7waPaz1IbOGs/6bm5QIDAQAB"
[/plain]

kata setelah "p" itu adalah entri public key yang tadi di generate.

  • restart service dk-filter


[plain]
$ sudo /etc/init.d/dk-filter restart
[/plain]

  • edit konfigurasi postfix di /etc/postfix/main.cf dan tambahkan baris dibawah ini


[plain]
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8892
non_smtpd_milters = inet:localhost:8892
[/plain]

  • terakhir restart postfix


[plain]
sudo /etc/init.d/postfix restart
[/plain]

lakukan testing ;) seharusnya mail dari domain anda di yahoo atau gmail tidak masuk ke folder spam lagi. :p

Senin, 11 Juli 2011

Konfigurasi DHCP pada Cisco

Menyampung post sebelumnya, tentang membuat vlan. sekarang setting DHCP server pada cisco. sebenarnya ini ga harus pada vlan lho ya, kalo ga pake vlan juga bisa. intinya bagaimana membuat sebuah dhcp server di cisco, cuma saya akan perlihatkan dua pool dhcp biar keliatan fungsi nya kalau nanti pakai vlan.


oke, langsung aja ya.. skenario nya jaringan yang kita pakai ada dua vlan:




  1. Gedung Utara (192.168.10.0/24)

  2. Gedung Selatan (192.168.20.0/24)


langkah konfigurasinya :

[plain]
router>enable
router#configure terminal
router(config)#ip dhcp exclude-address 192.168.10.1 192.168.5
router(config)#ip dhcp pool GedungUtara
router(config-dhcp)#network 192.168.10.0 255.255.255.0
router(config-dhcp)#dns-server 192.168.10.1
router(config-dhcp)#default-router 192.168.10.1
router(config-dhcp)#lease 3
router(config-dhcp)#exit
[/plain]

selesai, untuk ip yang blok 10 diakan broadcast IP nya sesuai dengan vlannya. nah klo mau bikin untuk yang gedung selatan, caranya sama, tinggal sesuaikan network, dns dan gateway nya. ;)

Selasa, 28 Juni 2011

Convert Video Di Linux (Ubuntu)

Tulisan ini saya tulis karena terpaksa (sperti biasa, kalau perlu baru di oprek). Nah ceritanya kemarin saya dapat video animasi dari temen. pengen nonton tapi masalahnya kalau di laptop ga puas, terus ngelirik DVD player. Ah, kalau harus di burn dulu cape deh, ngehabisin kepingan CD/DVD aja. Akhirnya file video tersebut saya masukkan kedalam USB Flashdisk dan di Play, List video yg ada di Flashdisk itu keluar tapi tidak bisa di play, ternyata codec nya di DVD player saya tidak lengkap. DVD tersebut tidak support Matroska (*.mkv) format.


Oke, akhirnya muncul ide untuk mengkonvert video nya, lalu saya cari toolsnya supaya di OS saya (Linux Mint) bisa convert Video nya ke AVI atau MPEG. Berikut cara cara nya:



[plain]
$ sudo apt-get install mencoder
$ sudo apt-get install ffmpeg
[/plain]

Setelah terinstall untuk mengconversi video tersebut bisa menggunakan perintah berikut:



[plain]
$ mencoder videoasli.mkv -o videohasil.avi -oac mp3lame -ovc lavc
[/plain]

atau ada cara kedua dengan perintah berikut:



[plain]
$ ffmpeg -i videoasli.mkv videohasil.avi
[/plain]

nah, dua tools tersebut dipergunakan dengan konsole. ada satu tools lagi yang bisa dipakai dan berbasis GUI yaitu WinFF. bisa di install dengan perintah:



[plain]
$ sudo apt-get install winff
[/plain]

 



kemudian untuk menjalankannya bisa pergunakan menu dan langsung keluar GUI nya. Tinggal pilih file videoasli nya dan pilih opsi untuk output nya.


Ini Screenshot nya. Semoga bermanfaat ;)

Senin, 20 Juni 2011

Kepedihan Cowo Jelek

Ini dapat dari group BBM Kocak Juga :D


Cowok Ganteng vs Cowok Jelek:


Klo cowok ganteng berbuat jahat.
cewek2 blg: nobody's perfect.
Klo cowok jelek berbuat jahat.
cewek2 blg: pantes, tampangnya kriminal.


Klo cowok ganteng nolongin cewek yg di ganggu preman.
cewek2 blg: wuih jantan, Kayak di film2.
Klo cowok jelek yg nolongin.
cewek2 blg: pasti premannya temen dia

Klo cowok ganteng pendiam.
cewek2 blg: wow cool banget.
Klo cowok jelek pendiam.
cewek2 blg: ih Kuper..!!

Klo cowok ganteng jomblo.
cewek2 blg: pasti dia perfeksionis,
Klo cwok jelek jomblo.
cewek2 blg: udah jelas, Gak laku..

Klo cowok ganteng dpt cewek cantik.
cewek2 blg: klop! Serasi banget.
Klo cowok jelek dpt cewek cantik.
cewek2 blg: pasti main dukun.

Klo cowok ganteng diputusin cewek.
cewek2 blg: jgn sedih, Masih ada aku.
Klo cowok jelek di putusin cewek.
cewek2 blg: cuciaaan deh lo!

Klo cowok ganteng ngaku indo.
cewek2 blg: emang mirip2 bule sih...
Klo cowok jelek ngaku indo.
cewek2 blg: pasti ibunya jawa, bapak nya robot.

Klo cowok ganteng penyayang binatang.
cewek2 blg: perasaannya halus. Penuh cinta kasih;
Klo cowok jelek penyayang binatang.
cewek2 blg: sesama keluarga emang hrs saling menyayangi

Klo cowok ganteng bawa BMW.
cewek2 blg: matching, Keren luar dalam!
Klo cowok jelek bawa BMW.
cewek2 blg: mas ke pasar brp yah?

Klo cowok ganteng malas difoto.
cewek2 blg: pasti takut fotonya tersebar dimana2
Klo cowok jelek malas difoto.
cewek2 blg: gak tega liat hasil cetakannya ya?

Klo cowok ganteng nuangin air ke gelas cewek.
cewek2 blg: ini baru cowok gentleman;
Klo cowok jelek yg nuangin.
cewek2 blg: naluri pembantu, emang gitu

Klo cowok jelek baca ini: senyum2 sendiri bahkan tertawa kecil..
Klo cowok ganteng baca tulisan ini:
langsung copy paste ke ‎​‎​  atau group yg laen, ingin berbagi realita..

Dilarang protes!
┒('o'┒) :x.

Selasa, 31 Mei 2011

Install Flash 4 Linux di Variant Ubuntu

Awalnya saya otak atik ini karena saya ada kerjaan dengan macromedia flash (sekarang adobe flash), siapa sih yang ga kenal flash. flash merupakan sebuah software yang dipergunakan untuk membuat animasi. masalahnya saya pecinta open source dan flash itu sendiri berbayar dan harganya sangat mahal (skitar 7 jutaan). searching dan terus searching akhirnya saya ketemu aplikasi Flash 4 Linux (F4L) yang bisa dipake sebagai pengganti software berbayar tersebut. Nah step installnya sebagai berikut


Install dependencies yang diperlukan dengan perintah:


[plain]
$ sudo apt-get install flashplugin-installer flashplugin-nonfree
$ sudo apt-get install build-essential
$ sudo apt-get install libqt3-mt alien
[/plain]


setelah itu download aplikasi flash 4 linux nya di sini


[plain]$ wget -c http://hany.sk/~hany/_data/RPM/doors-fc4/f4l-0.2-1.i386.rpm[/plain]


karena paket aplikasi f4l yang di download berbasis rpm (Redhat Package Manager) kita ganti ke debian package menggunakan alien:


[plain]$ sudo alien -k f4l-0.2-1.i386.rpm[/plain]


sewaktu saya mengconvert terdapat beberapa warning, tapi dibiarin aja jalan kok. Hasilnya file baru dengan ekstensi *.deb


[plain]f4l_0.2-1_i386.deb[/plain]


nah kalau sudah jadi file deb, kita install dengan perintah :


[plain]$ sudo dpkg -i f4l_0.2-1_i386.deb[/plain]


kalau ga ada error berarti berhasil, Flash 4 Linux (f4l) sudah terinstall dan siap digunakan. untuk memanggilnya bisa dengan run "f4l" atau dari terminal dengan perintah:


[plain]$ /usr/bin/f4l[/plain]


semoga berhasil dan bermanfaat.. ;)

Sabtu, 28 Mei 2011

Install Modem AHA Vibe di Ubuntu

Oke langsung aja karena saya lagi buru buru, ga banyak muqaddimah. Saya punya modem AHA Vibe (modem+mp3+radio), kalau di windows ada installer nya jadi enak tinggal langsung pasang dan konek. Kasusnya saya pake di Linux Mint 10 (Ubuntu Maverick).

Cek apakah modem sudah terdeteksi atau belum:

[plain]
# lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 005: ID 0fca:0001 Research In Motion, Ltd. Blackberry Handheld
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 005: ID 201e:2009
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[/plain]

Jika sudah terdeteksi kita harus load modul nya sesuai ID device diatas

[plain]modprobe usbserial vendor=0x201e product=0x2009[/plain]

Lalu eject cdrom bawaan dari modem nya

[plain]# eject /dev/sr1[/plain]

Kemudian di modem manager sudah terdeteksi modem, tinggal buat profil nya. atau bagi yang sudah menginstall wvdial bisa menggunakan wvdial dengan device /dev/ttyUSB0 . Singkat saja semoga jelas dan bermanfaat ;)