Minggu, 23 Februari 2014

APACHE / HTTPD Gagal Connect ke database di Host yang lain [Centos 6]

Selamat malam, Malam ini saya akan mencoba share pengalaman saya ketika di kantor, jadi ceritanya, saya akan mengoneksikan database dari komputer satu yang merupakan webservernya (apache) dengan mysql server di komputer lainnya, kedua komputer ini mengunakan centos 6 sebagai OS nya. Seperti biasanya untuk mengoneksi database Mysql mengunakan syntak :
mysql_connect('host','username','password');
mysql_select_db('namadatabase');
Akan tetapi hasil yang keluar selalu koneksi ke 'host' gagal, padahal settingan untuk koneksi seperti di atas sudah benar, dan ketika saya coba untuk melakukan koneksi di komputer lain dengan OS yang lain ternyata berhasil, curiga permasalahan ada di OS centosnya, setelah googling kesana kemari di temukan lah penyebabnya. yaitu karena default dari centos memang server http nya tidak bisa koneksi dengan komputer lain. untuk mengaktifkannya ketikkan di command :
#setsebool -P httpd_can_network_connect_db=1
 catatan, user harus masuk sebagai root terlebih dahulu. Ya cuma itu aja permasalahannya, setsebool itu command linuk untuk memberikan nilai boolean pada SElinux atau variable variable yang berisi settingan untuk Linux. dengan mengetikkan command diatas maka anda mengijinkan http server komputer anda untuk berkoneksi dengan komputer yang lainnya.

Terima Kasih Semoga Bermanfaat.


Salam

Jumat, 17 Mei 2013

Stream IPV6 via VLC di Linux Ubuntu 9.04

Malem ini saya pengen share sedikit pengalaman saya ketika mengerjakan Tugas Akhir Saya, Sempet stack berhari-hari dalam mencari solusi akhirnya ketemu juga jawaban dari semua ini,. halaahh :p
Oke Moga Bermanfaat ya,.
Ketika mau stream via VLC di Ubuntu 9.04 ada sedikit error ketika file video yang akan di stream berformat .avi , .mp4, ataupun .flv. karena default dari vlc versi 0.9.91 ( versi vlc yang dipakai default dari linux ubuntu 9.04 ) tidak mensupport codec streaming fale tersebut. Maka ketika kita pilih stream maka akan keluar Error seperti ini :
Streaming / Transcoding failed: It seems your FFMPEG (libavcodec) installation lacks the following encoder: MPEG Audio layer 1/2/3. If you don't know how to fix this, ask for support from your distribution.
This is not an error inside VLC media player. Do not contact the VideoLAN project about this issue.
Error tersebut di karenakan FFMPEG library belum bisa di gunakan oleh vlc untuk proses streaming video, Untuk itu terlebih dahulu kita sktifkan library ffmpeg agar dapat digunakan oleh vlc