Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Monday, May 19, 2014

Cara Mengatasi Error : # 1045 di phpMyAdmin

ika Anda mendapati Error: #1045 di phpMyAdmin yang tampak seperti gambar di bawah ini:
 

Langkah 1 : Buka MySQL Console 

MySQL Console

 Menggunakan WAMP, klik kiri icon WAMP Anda yang terletak di bagian kanan bawah desktop Anda dan klik MySQL Console.
Langkah 2Masukkan pada Command Lines yang muncul


Jika Anda sudah memiliki password, Anda dapat mengabaikan bagian ini.
 Ketikuse mysql;
 Tekan Enter.
 Set password MySQL Anda UPDATE mysql.user SET Password = PASSWORD("EnterYourPasswordHere ") WHERE User = "root";
 Ganti "EnterYourPasswordHere" dengan password baru yang Anda pilih.
 Tekan Enter.
 Ketikkan Hak istimewaFLUSH PRIVILEGES;
 Lalu keluar dari command lines dengan mengetikexit
 Tekan Enter.

Langkah 3 : Buka dan edit file config.inc.php Anda yang berada dalam file server lokal Anda

Notpad++
 Gunakan editor teksseperti Notepad + +buka file config.inc.php Anda. 
 Masuk ke My ComputerDrive C(Folder Lokal Server AndaWAMP / MAMP / XAMPP)> APPS>PHPMyAdminconfig.inc.php 
 Cari baris kode ini$ cfg ['Servers'] [i['password'] =''; / / MySQL password 
 Ubah 'password' untuk password yang baru Anda buat dari Langkah 2.
 Simpan.

Langkah 4Akses phpMyAdmin

phpMyAdmin
 Anda dapat mengakses phpMyAdmin dengan pergi ke http://localhost/phpmyadmin/.
Sumber : http://infoguruindo.blogspot.com/2013/02/cara-mengatasi-error-1045-di-phpmyadmin.html

Mengatasi Error 403 pada phpmyadmin di XAMPP

Setelah melakukan instalasi XAMPP seperti pada tulisan sebelumnya, akhirnya bisa mengakses localhost melalui peramban web. Ternyata masalah muncul waktu mencoba mengakses phpmyadmin. Muncul pesan berikut ini:
Access forbidden!
New XAMPP security concept:
Access to the requested directory is only available from the local network.
This setting can be configured in the file “httpd-xampp.conf”.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
Apache/2.4.3 (Unix) OpenSSL/1.0.1c PHP/5.4.7
Akhirnya dengan bantuan Google, mendapatkan pencerahan di sini.
Langkahnya adalah (sesuai dengan perintah pada halaman error tersebut), kita harus melakukan perubahan pada file http-xampp.conf yang berada pada folder /opt/lampp/etc/extra.
Buka terminal, lalu ketikkanlah:
sudo geany /opt/lampp/etc/extra/httpd-xampp.conf
Catatan: gantilah geany dengan aplikasi text editor yang ada pada distro linux Anda.
Setelah aplikasi geany terbuka, carilah tulisan:

AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Pada aplikasi geany milik penulis, tulisan tersebut berada pada baris 15 sampai 19.
Tambahkan tulisan Require all granted> hingga menjadi seperti berikut ini:

AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
Simpanlah file httpd-xampp.conf yang telah dirubah tadi, lalu jalankan lagi xampp.
Sumber : http://ipulborneo.web.id/mengatasi-error-403-pada-phpmyadmin-di-xampp/

Install LAMPP ( Linux Apache MySQL PHP PHPMyadmin )


  1. Download lampp terbaru di sini http://www.apachefriends.org/en/xampp-linux.html atau untuk langsung mendownload lampp untuk linux versi 1.7.3a silahkan klik disini http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz
  2. Instalasi Lampp yang telah kita download
    1. Buka Terminal (Linux shell) dan ketikkan perintah berikut ini pada terminal :
      sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
    2. Selesai instalasi dengan hasil bahwa lampp telah diinstal pada direktori /opt/lampp
  3. Untuk menjalankan Lampp yang telah diinstall sebelumnya, ketik perintah berikut ini :sudo /opt/lampp/lampp start
    maka akan tampil informasi berikut ini : 
    Starting XAMPP for Linux 1.7.3a...
    XAMPP: Starting Apache with SSL (and PHP5)...
    XAMPP: Starting MySQL...
    XAMPP: Starting ProFTPD...
    XAMPP for Linux started.
  4. Dan untuk menyetop/mematikan/menghentikan lampp yang telah berjalan adalah dengan perintah : sudo /opt/lampp/lampp stop
    maka akan tampil informasi berikut ini : 
    Stopping XAMPP for Linux 1.7.3a...
    XAMPP: Stopping Apache with SSL...
    XAMPP: Stopping MySQL...
    XAMPP: Stopping ProFTPD...
    XAMPP stopped.
  5. Untuk membuat Lampp berjalan secara otomatis setiap kali startup komputer (setiap restart), maka ketikkan perintah berikut ini :
    sudo gedit /etc/init.d/rc.local 
    tambahkan pada baris berikut ini : /opt/lampp/lampp start
    setelah baris “#! /bin/sh” (lihat gambar diatas). Lalu simpan file tersebut.
  6. Secara default, lampp yang telah kita install memiliki sekuriti yang sangat lemah. Anda dapat melihat sekuriti lampp pada link :http://localhost/xampp/security.php
  7. Untuk memberikan sekuriti berupa password pada Lampp yang kita install, maka jalankan perintah berikut ini :sudo /opt/lampp/lampp security
    maka akan tampil informasi berikut ini :
    XAMPP: Quick security check...XAMPP: Your XAMPP pages are NOT secured by a password.XAMPP: Do you want to set a password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Password protection active. Please use ‘lampp’ as user name!XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!XAMPP: Do you want to set a password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL pma password.XAMPP: Setting phpMyAdmin’s pma password to the new one.XAMPP: MySQL has no root passwort set!!!XAMPP: Do you want to set a password? [yes]XAMPP: Write the password somewhere down to make sure you won’t forget it!!!XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL root password.XAMPP: Change phpMyAdmin’s authentication method.XAMPP: The FTP password for user ‘nobody’ is still set to ‘lampp’.XAMPP: Do you want to change the password? [yes]XAMPP: Password:XAMPP: Password (again):XAMPP: Reload ProFTPD…
    XAMPP: Done.
  1. Untuk memastikan securiti lampp telah berubah, silahkan akses http://localhost/ dan lihat bagian sekuritinya pada : http://localhost/xampp/security.php

    Apabila telah berubah statusnya menjadi “SECURE” seperti gambar diatas, maka insyaAlloh lampp kita telah cukup aman.
  2. Instalasi Selesai.
versi PDF dari artikel ini bisa di download di sini : http://www.ziddu.com/download/11256446/InstallLamppdiLinuxMint8.pdf.html
Referensi :

Saturday, May 10, 2014

Cara Install NginX Web Server

Sumber : http://hex-a.blogspot.com/2014/05/cara-install-web-server-nginx-160-dari.html

Nginx merupakan web server yang populer saat ini. tidak heran jika web server ini telah banyak di gunakan oleh pemilik Website di seluruh dunia, Nginx juga minim resources hardware.
untuk info lebih lanjut silahkan kunjungi website resminya www.nginx.org. 

Oke langsung saja kita menginstall webserver Nginx.

Dalam tutorial ini kita akan menginstall nginx dengan spesifikasi berikut.
  • SSL module: enable HTTPS/SSL support.
  • SPDY module: enable experimental support for SPDY.
  • Real IP module: change the client's IP address based on HTTP request header.
  • Addition module: add text before and after a HTTP response.
  • XSLT module: convert an XML response with the help of XSLT templates.
  • Image filter module: transform JPG/GIF/PNG images with libgd.
  • GeoIP module: geolocate a client' IP address, using MaxMind databases.
  • Substitution module: replace a specified string by another in HTTP responses.
  • DAV module: enable support for the WebDAV protocol.
  • FLV module: enable support for Flash Video (FLV) streaming videos.
  • MP4 module: enable support for H.264/AAC streaming videos.
  • Gunzip module: decompresses gzip-compressed responses when necessary.
  • Gzip static module: send responses with gzip-precompressed content.
  • Random index module: serve a randomly chosen index file in a directory.
  • Secure link module: check authenticity of requested links.
  • Stub status module: get some status from Nginx.
  • Perl module: allow Perl in Nginx config files.
  • Mail SSL module: enable support for SSL/TLS protocol for mail proxy server.
  • Google Perftools module: enable Google performance tools profiling. 
Install Pendukung untuk kompilasi.
Pertama Install paket yang di butuhkan serta modul-modul yang akan si tambahkan
Untuk Debian dan turunannya.
# apt-get install build-essential zlib1g-dev libpcre3-dev libssl-dev libxslt1-dev libxml2-dev libgd2-xpm-dev libgeoip-dev libgoogle-perftools-dev libperl-dev
Untuk RedHat dan turunannya.
# yum install gcc-c++ pcre-devel zlib-devel make wget openssl-devel libxml2-devel libxslt-devel gd-devel perl-ExtUtils-Embed GeoIP-devel gperftools-devel
Kompilasi Nginx
Download versi stabil dari website resminya www.nginx.org/en/download.html.
# wget http://nginx.org/download/nginx-1.6.0.tar.gz
Ekstrak dan kompile, ikuti langkah berikut.
# tar xvf nginx-1.6.0.tar.gz
# cd nginx-1.6.0
# ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/run/nginx.pid --lock-path=/run/lock/subsys/nginx --user=nginx --group=nginx --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_spdy_module --with-http_realip_module --with-http_addition_module --with-http_xslt_module --with-http_image_filter_module --with-http_geoip_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_degradation_module --with-http_stub_status_module --with-http_perl_module --with-mail --with-mail_ssl_module --with-pcre --with-google_perftools_module --with-debug
# make
# make install
Buat sistem user dan group nginx yang akan dijalankan sebagai Nginx.
# useradd -r nginx
Membuat script init nginx utnuk menjalankan nginx.
# wget http://ip-v.tk/repo/init.d
# mv init.d /etc/init.d/nginx
# chmod 0755 /etv/init.d/nginx 
Sesudah menjalankan perintah di atas, lalu jalan nginx
# /etc/init.d/nginx start
# netstat -nap | grep nginx
Test di web browser
ketikkan ip address atau nama domain yang sudah anda buat. jika sukse maka akan muncul tampilan seperti di bawah ini.
Folder konfigurasi nginx terletak di /etc/nginx dan dukumen terletak di /usr/local/nginx/html.

Mereset Password di Linux Debian

At this point, the root file system is still mounted read-only, so enter the following command:
#mount -n -o remount,rw /
Then type
#passwd
Enter your new password. Retype if asked to confirm.
Then restart the machine by typing:
#reboot
Now you should be able to login with your new root password as required.

Sumber:
http://www.debianadmin.com/how-to-reset-debian-root-password.html

Membuat SpeedTest Server di Linux Debian

Sumber : http://hex-a.blogspot.com/2013/08/membuat-speedtest-server-di-linux-debian.html

langkah2 di bawah ini..

1. Download dulu filenya di www.speedtest.net/mini.php
2. Exstrak file ke dalam direktory /var/www
#unzip mini.zip -d /var/www/
3. Ubah hak akses direktoy (mini) menjadi read
#chmod 755 -R /var/www/mini
4. Edit virtual host default
#nano /etc/apache2/sites-available/default
VirtualHost *:80>
        ServerAdmin webmaster@networktest.net
        ServerName networkspeed.net
        DocumentRoot /var/www/mini

       
                Options FollowSymLinks
                AllowOverride None
       

       
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
       

         ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
       
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
       

         ErrorLog ${APACHE_LOG_DIR}/error.log
         # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn
         CustomLog ${APACHE_LOG_DIR}/access.log combined
 
5. Ubah nama file index-php.html menjadi index.html, atau sesuaikan dengan web browser masing-masing
#cd /var/www/mini
#mv index-php.html index.html
6. Restart layanan webserver
#/etc/init.d/apache2 restart
7. Buka web browser dan ketikkan alamat domain anda contoh www.networkspeed.net dan lihat hasilnya

Blokir Website dalam waktu tertentu Linux di Debian

Sumber : http://hex-a.blogspot.com/2013/05/blokir-website-dalam-waktu-tertentu.html

Di dalam suatu instansi pemerintah, perusahaan, sekolah,kampus, dll dalam jam kerja biasanya karyawan atau murid mengakses hal-hal di luar pekerjaan mereka contohnya facebook-an, youtube-a. hal ini dapat menggau pekerjaan mereka dan kerjanya pun tidak maksimal, untuk menangani masalah tersebut kita blokir situs-situs yang biasa di kunjungi mereka pada waktu jam kerja.
Implementasi 
Akses website tertentu di blokir jam kerja atau sekolah, antara jam 07:00 sampai jam 13:30, selain jam tersebut free.
sebelum mengkonfigurasi sobat harus mengerti dulu tentang konfigurasi proxy server 
Langkah-Langkah
1. Edit file squid.conf 
# nano /etc/squid.conf
2. Tambahkan konfigurasi sebagai berikut
#website yang akan di blokir 
acl url dstdomain "/etc/squid/url"
#setting waktu akses
acl waktu_pagi time MTWHF 07:00-13:30
#setting tidak dapat mengakses website dan waktu
http_access deny url waktu_pagi
3. Simpan konfigurasi Squid
4. Buat daftar website yang akan di blokir di file "/etc/squid/url" contohnya:
www.facebook.com
www.youtube.com
5. Restart Squid
# service squid restart

Cara memperbaiki Harddisk yang Bad Sector

Sumber : http://hex-a.blogspot.com/2012/05/cara-memperbaiki-hardisk-bad-sector.html


www.edy-88.blogspot.com
Bad sektor yang terjadi pada hardisk secara umum terbagi atas 2 bagian yaitu kerusakan secara fisik dan kerusakan secara software atau juga dikenal dengan istilah Bad block dan bad sector. Kalau kerusakan hardisk secara fisik itu dikarenakan terkena debu terlalu banyak, jatuh, terkena benturan yang sangat keras dan lain sebagainya sehingga merusak komponen perangkat kerasnya.
Sedangkan kerusakan hardisk secara software itu dikarenakan saat hardisk tersebut sedang bekerja tiba-tiba komputer anda mati, misal karena mati listrik.
Nah sekarang ada beberapa tools yang dapat digunakan saat mengalami kejadian hardisk bad sektor, secara software kita dapat menggunakan tools berikut ini :
A. HDD Low Level Format Tool
Aplikasi Low Level Format ini adalah berfungsi untuk menghapus secara  permanen semua data, partisi dan informasi bad sektor yang ada dalam hardisk tersebut. Setelah anda menjalankan aplikasi Low level format ini,hardisk akan bersih total seperti saat anda menggunakan hardisk ini pertama kali. Catatan : sebelum anda menjalankan Low level format ini sebelumnya anda harus mem-backup dulu data-data yang sekiranya penting. tool ini bisa juga menghapus secara permanen data-data pribadi atau data rahasia anda.
Berikut ini adalah langkah-langkah untuk menggunakan HDD Low Level Format :
  1. Download dulu Program HDD Low Level Format di www.hddguru.com atau cari di google juga banyak situs-situs software yang menyediakan download tool ini.
  2. Install dan jalankan program HDD Low Level Format
  3. Pilih Hardisk yang akan di-Format, kemudian klik Continue..
  4. Klik pada Low Level Format, klik format This Device..
  5. Tunggu hingga selesai, biasanya waktu yang diperlukan cukup lama.
Dibawah ini adalah gambar pada langkah ke 3 dan ke 4 :
Cara Memperbaiki Hardisk Bad Sector Image
Cara Memperbaiki Hardisk Bad Sector Image
Catatan : kalau bisa anda menggunakan Komputer (PC) lain dan di-jadikan hardsik Slave bukan master primary atau jadikan Hardisk Eksternal kalau punya kabel Usb IDE untuk Hardisk IDE atau kalau anda menggunakan Hardisk SATA pakai saja casing hardisk SATA yang sudah dilengkapi dengan kabel usbnya tinggal colokkan ke-komputer (PC).
Cara Memperbaiki Hardisk Bad Sector Image
B.  Recovery Software dari beberapa Vendor hardsik
Vendor hardisk yang mengeluarkan software untuk melakukan analisa dan maintenance hardisk, diantaranya adalah sebagai berikut :
  1. Fujitsu IDE Low level Format Utilities Software ini untuk memperbaiki hardisk bad sector untuk hardisk merek Fujitsu dan anda bisa download disini atau kesini www.fujitsu-europe.com/support/disk/software/erase.zip
  2. Cara Memperbaiki Hardisk Bad Sector Image
  3. Seagate’s Seatools for Windows dan Seagate’s Seatools for DOS           tools ini dari vendor Seagate’s yang dapat digunakan untuk mem-format hardisk merek seagate, maxtor atau dari beberapa vendor hardisk lainnya dan anda bisa download langsung di www.seagate.comCara Memperbaiki Hardisk Bad Sector ImageCara Memperbaiki Hardisk Bad Sector Image
  4. Western Digital Data Lifeguard Diagnostics sama juga fungsinya yaitu untuk mem-format hardisk juga, terutama hardisk merek western. Anda bisa download di www.softpedia.com Cara Memperbaiki Hardisk Bad Sector Image
C.  Bad Block atau kerusakan secara fisik pada hardisk
Sebelumnya Periksa hardisk anda lewat Bios apakah terdeteksi oleh Bios atau tidak, kalau Terbaca berarti itu kerusakan hanya pada Software hardsik dan anda bisa gunakan tools yang sudah di bahas diatas serta mengikuti langkah-langkahnya, apabila tidak terbaca sama sekali maka logikanya secara software saja tidak bisa di-deteksi oleh Bios apalagi di-Format, tentu tidak bisa.
Cara Memperbaiki Hardisk Bad Sector Image
Berarti Perangkat keras didalam hardisk ada beberapa yang sudah tidak berfungsi atau mengalami kerusakan dibagian vitalnya, mungkin saja motherboadnya atau piringan magnetnya rusak yang disebabkan jatuh, benturan keras dan lain sebagainya.
Cara Memperbaiki Hardisk Bad Sector Image
Menurut pengalaman kerusakan secara fisik yang paling parah pada hardisk adalah piringan magnetnya. Hal ini bisa diatasi dengan langkah-langkah berikut ini :
  1. Bungkus hardisk anda dengan rapat menggunakan kain (kalau bisa jangan terlalu tebal dan jangan juga terlalu tipis) jatuhkan ke atas kasur atau ke atas karpet yang agak tebal, untuk menjatuhkan kira-kira tingginya 1 meter(bisa kurang dari 1 meter) dari atas kasur atau karpet selama 3 atau 4 kali (catatan : jangan dibanting keras) walaupun cara ini agak ekstream. Oke lanjut, setelah itu dicoba lagi dinyalakan hardisknya sudah ter-detect di-Bios apa belum, apabila terdeteksi (anda beruntung) langsung saja di-format, kalau belum tidak usah dipaksa.
  2. Langsung bawa ke-Ahlinya untuk memeriksa Kerusakan terjadi pada Motherboardnya atau piringannya bisa jadi keduanya.
Catatan: kalau motherboadnya yang rusak berarti masih bisa diselamatkan data-datanya dengan cara menggantikan dengan motherboard hardisk yang sesuai dengan hardisk anda, tapi apabila piringannya yang rusak maka anda siap-siap ganti hardisk baru.

Menambahkan PPA Launchpad Di Debian

Sumber : http://hex-a.blogspot.com/2012/12/menambahkan-ppa-launchpad-di-debian.html
PPA launchpad di ubuntu mungking tidak asing lagi bagi sobat, tapi bagi pengguna distro linux debian akan bingung bila di jalankan perintah ini maka akan muncul "command not found". agar bisa menjalankan perintah tersebut ikuti langkah-2 berikut ini..

1. Kopi script di bawah ini dengan mengunakan tex editor..lalu simpan dengan nama " add-apt-repository.sh " tanpa tanda patik..
#!/bin/bash
if [ $# -eq 1 ]
NM=`uname -a && date`
NAME=`echo $NM | md5sum | cut -f1 -d" "`
then
ppa_name=`echo "$1" | cut -d":" -f2 -s`
if [ -z "$ppa_name" ]
then
echo "PPA name not found"
echo "Utility to add PPA repositories in your debian machine"
echo "$0 ppa:user/ppa-name"
else
echo "$ppa_name"
echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu maverick main"\
>> /etc/apt/sources.list
apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt
key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3`
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
rm -rf /tmp/${NAME}_apt_add_key.txt
fi
else
echo "Utility to add PPA repositories in your debian machine"
echo "$0 ppa:user/ppa-name"
fi
2. Copikan file tersebut ke /usr/sbin
 #cp add-apt-repository.sh /usr/sbin/add-apt-repository
3. Ubah hak akses filenya
#chmod o+x /usr/sbin/add-apt-repository
4. Ubah kepemilikan file tersebut untuk root
#chown root:root /usr/sbin/add-apt-repository
SELESAI