Saturday, May 28, 2016

Instalasi Driver Printer HP Deskjet F2410 di Centos 6


Setelah melakukan beberapa trial dan error, Alhamdulillah, akhirnya saya bisa menginstal driver printer untuk HP Deskjet F2410 di Centos 6 milik saya, langkah-langkah yang dilakukan sebagai berikut :
Masuk terminal dan jalankan command berikut :

A. Instal HPLIP Depedency :

su -c "yum -y -d 10 -e 1 install cups cups-devel gcc-c++ ghostscript libjpeg-devel glibc-headers libtool libusb-devel make python python-devel PyXML openssl-devel net-snmp-devel policycoreutils-gui PyQt PyQt-devel dbus-python notify-python sane-backends sane-backends-devel sane-frontends xsane python-imaging python-imaging-devel"

B. Persiapan Instalasi :

su -c "rpm -ev --nodeps libsane-hpaio" su -c "rpm -ev hplip-gui" su -c "rpm -ev hplip" su -c "rpm -ev hpijs"

Bila ada notifikasi belum diinstal untuk salah satu item di atas, lakukan instal terlebih dahulu kemudian ulangi langkahnya ( cara instal misalnya yum install libsane-hpaio )

C. Buat shortcut :

su -c "ln -s /lib/libcrypto.so.0.9.8b /lib/libcrypto.so"

D. Disable Selinux :

su -c "gedit /etc/selinux/config"

Ganti "Enforcing" menjadi "Disabled".

E. Download tarball HPLIP di :

http://prdownloads.sourceforge.net/hplip/hplip-3.16.5.tar.gz

F. Masuk ke direktori tempat disimpannya kemudian ekstrak dengan perintah :

tar xvfz hplip-3.16.5.tar.gz

Kemudian masuk ke folder hplip-3.16.5 ( cd hplip-3.16.5 )

G. Untuk sistem 32 bit, lakukan perintah berikut :

./configure --with-hpppddir=/usr/share/cups/model/HP --prefix=/usr --disable-qt4 --disable-qt5 --enable-doc-build --enable-cups-ppd-install --disable-foomatic-drv-install --disable-libusb01_build --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --disable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build

Kemudian :

make
su -c "make install"
su -c "/usr/sbin/usermod -a -G lp,sys $USER"

untuk pengetesan, cabut dulu USB printernya atau restart PC nya, kemudian jalankan perintah dan ikuti petunjuk:

sudo hp-setup

Instalasi selesai

Friday, May 27, 2016

NAMAZU

Namazu adalah mesin pencarian teks lengkap. Namazu menggunakan perintah pembuat indeks "mknmz" dan perintah pencariannya adalah "namazu" , sama dengan nama aplikasinya.
Namazu menghasilkan indeks mirip dengan sebuah buku.
Contoh :

# mknmz /home/foo/public_html

Maka dokumen seperti * .html dan * .txt di bawah /home/foo/public_html akan diindeks oleh Namazu.

Instalasi :

1. Download namazu
2. Ekstrak di tempat yang biasa Anda gunakan untuk menyimpan aplikasi, misalnya di /opt
3. Lakukan perintah :

./configure
make
make install

4. Kemudian copy file "namazu.cgi" , biasanya berada di /usr/local/libexec , lalu paste di tempat yang biasa dijalankan cgi, misalnya di /home/namauser/public_html/cgi-bin

5. Kemudian kembali ke terminal, masuk direktori /usr/local/var/namazu/index/ dan lakukan pengindeksan dokumen dengan perintah mknmz /home/namauser/public_html , setelah itu lihat hasilnya di http://localhost/~namauser/cgi-bin/namazu.cgi


Upgrade PHP ke Versi 5.6.x di Centos

Bagi Anda yang mysqli-nya tidak jalan dan mengalami kesulitan upgrade PHP ke versi 5.6.x mungkin saran di bawah cocok dengan situasi yang Anda hadapi sekarang :

Editlah file /etc/yum.repos.d dan simpan kode berikut di bagian paling atas :

[remi]
name=Les RPM de remi pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php56]
name=Les RPM de remi de PHP 5.6 pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/php56/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/php56/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

Kemudian save dan kemudian install php kembali dengan perintah (saya anggap PHP Anda sudah di-uninstall sebelumnya) :

sudo yum install php php-gd php-mysql php-mcrypt

Kemudian restart-lah Apache Anda...

Thursday, May 26, 2016

Akses public_html per User

Bila folder public_html Anda tidak bisa diakses dari browser, kemungkinan UserDir di httpd.conf Apache Anda disabled, untuk mengaktifkannya, hilangkan tanda comment # di httpd.conf hingga tampilannya kurang lebih seperti berikut :

<IfModule mod_userdir.c>
   #UserDir disabled
    UserDir "public_html"
</IfModule>

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
   Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
       Deny from all
    </LimitExcept>
</Directory>

Setelah itu, lakukan chmod 0711 pada folder user /home/namauser dan chmod 0755 pada folder public_html, lakukan restart Apache Anda, semoga sukses

Wednesday, May 25, 2016

Postfix Tidak Bisa Kirim Email?

Tentu Anda merasa jengkel, bila MTA Anda tidak bisa mengirim e-mail dari webserver localhost, bila kebetulan Anda pengguna speedy, bila Anda memakai Postfix, maka tambahkanlah :

relayhost = [smtp.telkom.net]

di bagian paling bawah file /etc/postfix/main.cf , kemudian save, dan lakukan re-start postfix, insyallah manjur :) , sedangkan bila Anda menggunakan XAMMP di Windows, maka yang perlu dilakukan adalah mengedit file php.ini, isikan :

SMTP=smtp.telkom.net

Tuesday, May 24, 2016

PDF Editor

Dalam pekerjaan sehari-hari saya, ketergantungan sekali dengan software editor PDF, mau beli tapi lumayan mahal padahal cuma saya gunakan untuk menghilangkan beberapa baris teks pdf yang rutin dikirim pelanggan, bukan untuk memproses dokumen secara ekstrem.
Kebetulan sewaktu iseng-iseng cari di repositori Centos , ada software yang namanya Master PDF Editor 3, saya coba dan hasilnya cukup lumayan, untuk Linux, software ini gratis, tapi untuk Windows, Anda harus bayar untuk menghilangkan logo watermark yang di simpan di bagian footer setiap dokumen yang Anda save.