Selasa, 04 Agustus 2009

phpmyadmin di freebsd

posting sebelumya kita belajar mysql tapi kok koment di mysql banyak bbbuuaaanget dan susah ngafalinnya..hiks-hiks
solusinya ya pke phpmyadmin, aplikasi mysql yang berbasis web interfaces..




1. install phpmyadimn lewat port
# cd /usr/ports/databases/phpmyadmin
# make install clean

2. phpmyadmin akan terinstall di /usr/local/www/ , selanjutnya kita akan menaruh phpmyadmin ke folder document root.
# ln -s /usr/local/www/phpMyAdmin /usr/local/www/apache22/data/phpmyadmin

cat : dengan koment diatas apapun yang berubah di /usr/local/www/apache22/data/phpmyadmin juga berubah di /usr/local/www/phpMyAdmin

3. edit file httpd.conf agar folder phpmyadmin dapat diakses
# ee /usr/local/etc/apache22/httpd.conf

Alias /phpmyadmin "usr/local/www/phpMyAdmin"
(Directory "/usr/local/www/phpMyAdmin/")
Options none
AllowOverride Limit

Order Deny,Allow
Deny from all
Allow from 127.0.0.1
(/Directory)

ket: ganti tanda () dengan <>

4. buka browser dan ketik : 127.0.0.1/phpmyadmin

JRRREEEENNNNNGGGGGGGGGGGG...phpmyadmin bisa jalan kan..amin
tapi masalahnya setiap orang bisa akses tu phpmyadmin, biar aman ya diberi password. begini caranya:

1. buka browser dan ketik : 127.0.0.1/phpmyadmin, pilih privileges setting password yang anda inginkan (misal username:zie password:ganteng)

2. kembali ke konsole, copy config.sample.inc.php ke config.inc.php
# pwd
/usr/local/www/phpMyAdmin
# cp config.sample.inc.php config.inc.php
3. edit file config.inc.php
$cfg['Servers'][$i]['auth_type'] = 'http'; ##sebelumya berisi cookie##
$cfg['Servers'][$i]['controluser'] = 'zie';
$cfg['Servers'][$i]['controlpass'] = 'ganteng';

buka 127.0.0.1/phpmyadmin akan muncul autotinfikasi, masukan username dan password..JJRRREENNGG lagi..

ket:
untuk pengguna joomla atau pembuat web jangan lupa ubah password di configuration.php dan untuk penambahan folder agar bisa diakses, jangan lupa tambahkan script seperti pada nomer 3 awal

selamt mencoba yah..

Tidak ada komentar: