netbean compile cache

java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: java.lang.NoClassDefFoundError:

menurut hasil googling sebaiknya di hapus cache file netbeans atau cara termudah adalah install ulang netbeans :p

optimize netbean

cara optimasi netbean

silahkan edit netbean.conf

dan silahkan ganti netbeans_default_options dengan tambahan sebagai berikut

netbeans_default_options=”
-J-Xms256m -J-Xmx512m  -J-XX:MaxPermSize=160m
-J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC
-J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled

-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dsun.awt.disableMixing=true”

desktop linux

berikut adalah beberapa jenis desktop linux yang biasa di gunakan pada linux khususnya fedora

  1. gnome
  2. xfce

kenapa tiga desktop di atas yang saya sebutkan , kenapa tidak dengan mate, dan beberapa desktop lainnya. Karena ke dua desktop tersebut adalah desktop favorit saya

gnome dengan fitur tampilan yang menawan dan kemudahan dalam mengoperasikan ketika anda berpindah dari windows 7 ke linux, akan tetapi setelah sekian lama memakai fedora 17 dan fedora 18 saya mempunyai beberapa kesan yang sulit saya hadapi yakni adalah

  • tampilan gnome sangat berat
  • display / resolusi layar tidak bisa maksimal dengan spesifikasi hardware yang saya miliki
  • tidak semua kenyamanan gnome bisa dengan mudah di modifikasi
  • dan tidak seringnya fedora dengan gnome ini mengalami crash yang tidak menyenangkan

kemudian setelah saya mencari – cari dengan berat hati untuk meninggalkan gnome, saya menemukan lxde dan xfce yang mana kedua desktop tersebut light weight atau ringan dan ketika saya mencoba ternyata benar sangat light weight

akan tetapi ketika saya mencoba xfce dan lxde saya pertama kali sangat interest dengan lxde karena benar – benar terasa light weight, akan tetapi setelah saya mencoba instalasi dual monitor dengan randr dan arndr saya tidak bisa menemukan bagaimana menconfig dengan benar agar layar tersebut fit dengan dua resolusi berbeda

sehingga akhirnya saya memilih memakai xfce yang memakai randr dan andr langsung bisa fit
instalasi xfce

yum group install “Xfce Desktop” -y

akan tetapi saat tulisan ini diketik :p, saya masih belum menemukan volume kontrol, mungkin karena saya masih menginstall dekstop nya saja belum install group , sedang dalam proses install nech 😀

 

fedora 18 instalasi phpMyAdmin

car ainstalasi phpmyadmin di fedora 18

yum install phpMyAdmin -y

setelah instalasi selesai melalui terminal

  1. buka browser ketik url http://localhost/phpmyadmin
  2. masukkan user root dan password kosong ( mysql username dan password )
  3. phpmyadmin bisa di akses

jika anda bermasalah dengan username dan password default dari mysql yaitu root dan password kosong yang menyebabkan tidak bisa login

maka silahkan

nano /etc/phpMyAdmin/config.inc.php

dan set

$cfg[‘Servers’][$i][‘AllowNoPassword’]                 = True;

ada baiknya setelah instalasi silahkan restart server httpd dengan cara

systemctl restart httpd.service

 

dan phpmyadmin dapat anda akses melalui browser tanpa menggunakan password

rpm fushion fedora repository wajib

ketika instalasi awal fedora biasanya kita tidak bisa memainkan audio mp3, melihat video avi, mpeg, dan banyak fitur lainnya tidak bisa kita nikmati secara gratis di fedora karena hal tersebut melanggar hak cipta

 

untuk itu kita perlu sebuah repository agar kita bisa menginstall codec, vlc, mp3 player dan lain sebagainya sebagai keperluan dasar kita memakai komputer

kunjungi http://rpmfusion.org/  

saya sarankan untuk download stable release atau update dan jangan memakai versi testing untuk amannya apa lagi raw hide

karena versi testing adalah untuk testing dan seringkali membingungkan para user awam dan baru menggunakan linux, sedangkan untuk versi raw hide biasanya di peruntukkan fedora versi berikutnya dan sangat tidak di sarankan memakai versi raw hide

silahkan ikuti petunjuk dan panduan pada website http://rpmfusion.org/Configuration

  1. download rpm fusion free repository untuk versi 18 klik di sini
  2. instalasi dengan double klik dan masukkan password administrator ( super user )
  3. download rpm fusion non free untuk fedora 18 klik disini
  4. double klim .rpm dan masukkan password administrator jika diminta

instalasi rpm fusion selesai

silahkan update dengan

yum update -y

kemudian silahkan instalasi vlc untuk dapat memutar video avi, mpeg, dll

yum install vlc -y

untuk audio silahkan buka rythim box dan lakukan search + instalasi secara online dengan software manager yang akan otomatis terbuka ketika anda memutar mp3 atau silahkan install

sudo yum install gstreamer1 gstreamer1-plugins-good gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly

 

firefox 20 fedora 18 JRE ( java runtime Environment ) tidak bekerja

ketika saat saya hendak download video tutorial dari youtube

pastinya kita akses ke keepvid.com

syarat untuk dapat download adalah dengan menginstall jre

silahkan test melalui http://www.java.com/en/download/testjava.jsp

jika test anda tidak berhasil bisa di pastikan browser anda tidak memiliki plugin java pada browser, silahkan download versi jre terbaru disini atau ikuti langkah – langkah pada website test java tersebut

 

kembali ke pokok permasalahan ketika sudah memiliki jre , tetapi kenapa firefox di fedora ini masih tetap tidak bisa menjalankan java.

  1. tidak memiliki open jdk
  2. tidak memiliki icedtea-web
  3. tidak memiliki jre

ketika anda telah menginstal openjdk dengan cara

yum install java-1.7.0-openjdk

dan

yum install icedtea-web

serta

install jre atau Java SE Runtime Environment

langkah berikutnya adalah

ln -s /usr/java/jre1.7.0_05/lib/amd64/libnpjp2.so /home/freddo/.mozilla/plugins/

nb silahkan ganti freddo dengan nama folder anda

silahkan tutup browser anda dan buka kembali firefox maka add on anda akan terinstall icedtea ( plugin jre untuk linux )

lebih pastinya silahkan check kembali di sini

sumber http://forums.fedoraforum.org/showthread.php?t=282653

 

php date time setting ( timezone )

date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone.

jika muncul error d atas maka

silahkan edit php.ini di /etc/php.ini

dan rubah

date.timezone = “Asia/Jakarta”

untuk list timezone silahkan lihat di sini

save dan restart httpd

pada fedora 18 lakukan restart httpd

systemctl restart httpd

instalasi yii

download yii dan dokumentasinya

http://www.yiiframework.com/download/

extract yii pada web root folder

pada fedora adalah /var/www

pada windows dengan xampp adalah htdocs

khusus pada fedora silahkan

chmod 777 -R /var/www/*

agar tidak mengganggu pada saat development, 775 juga boleh 🙂

kemudian untuk instalasi yii

  1. cd /var/www/html

  2. /yii/framework/yiic webapp testdrive

  3. yes

maka semua file akan di generate oleh YII

silahkan akses ke loclalhost/yii

di folder /var/www/html akan muncul folder baru yaitu testdrive

karena fedora 18 sel linuxnya sangat ketat

grep httpd /var/log/audit/audit.log | audit2allow -M mypol
semodule -i mypol.pp

untuk memberikan hak akses pada httpd servernya

kemudian masih akan muncul error timezone pada instalasi awal yang php.ini nya masih belum di setting timezone

date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone.

 

silahkan edit php.ini di /etc/php.ini

dan rubah

date.timezone = “Asia/Jakarta”

save dan restart httpd

systemctl restart httpd

 

dan voilaaa halaman awal yii bisa di akses

instalasi php dan httpd server fedora 18

buka terminal

login sebagai super user

yum install httpd

yum install  php-pecl-apc php-cli php-pear php-pdo php-mysql php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml php php-common

systemctl start httpd.service # untuk start service

systemctl enable httpd.service #untuk enable boot start

buka browser dan ketik url localhost maka akan muncul halaman page Fedora Test Page