Friday, November 6, 2015

phpMyAdmin

phpMyAdmin is a free and open source tool written in PHP intended to handle the administration of MySQL with the use of a web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and permissions.

Instalasi phpMyAdmin

Berikut merupakan panduan untuk instalasi phpMyAdmin, berpindahlah ke directory ports phpMyAdmin dengan menggunakan perintah berikut,

# cd /usr/ports/databases/phpmyadmin
# make install



Setelah selesai instalasi phpmyadmin, kita akan melakukan konfigurasi phpmyadmin, dimana kita akan menggunakan virtual hosts untuk phpMyadmin. PhpMyadmin telah terinstall pada directory /usr/local/www/phpMyAdmin, kemudian buka file httpd-vhosts.conf dengan menggunakan perintah berikut,

 # ee /usr/local/etc/apache24/extra/httpd-vhosts.conf

Tambahkan baris kode berikut pada file httpd-vhosts.conf tersebut, sesuaikan dengan Admin dan domain dari server anda.

<VirtualHost *:80>
    ServerAdmin harapan@arc.itb.ac.id
    DocumentRoot "/usr/local/www/phpMyAdmin"
    ServerName myadmin.warok.arc.itb.ac.id

    ServerAlias www.myadmin.warok.arc.itb.ac.id
    ErrorLog "/var/log/myadmin.warok-error_log"
    CustomLog "/var/log/myadmin.warok-access_log" common
</VirtualHost>

<Directory "/usr/local/www/phpMyAdmin">
Options Indexes FollowSymLinks
AllowOverride AuthConfig
Order deny,allow
Allow from all
</Directory>

Setelah itu copy file config.inc.php dengan menggunakan perintah berikut

# cp /usr/local/www/phpMyAdmin/config.sample.inc.php /usr/local/www/phpMyAdmin/config.inc.php

Setelah itu edit file php.ini,

# ee /usr/local/etc/php.ini

Tambahkan baris kode berikut pada file php.ini tersebut,

extension=session.so
extension=json.so
extension=mysqli.so
extension=mbstring.so
Cek Konfigurasi Apache dan kemudian restart apache dengan perintah berikut,

# apachetl configtest
# apachetl restart 

Bila semuanya benar maka service Apache akan direstart, kemudian akses phpMyAdmin dengan menggunakan URL yang anda buat, dalam hal ini saya membuat phpMyAdmin pada domain myadmin.warok.arc.itb.ac.id
Newer Post Older Post

0 comments:

Post a Comment