Maret 12, 2018

OpenWrt : Instalasi MySQL pada OpenWrt


EstuBlog - Database adalah sebuah program untuk tempat penyimpanan data pada komputer. salah satu software database adalah MySQL. penggunaan mysql ini sangat diperlukan apabila kita ingin membuat suatu server web.
Nah kali ini saya akan membuat tutorial tentang bagaimana cara memasang mysql pada sebuah router openwrt agar dapat kita gunakan untuk menyimpan database.

Baca Juga : OpenWrt : Memasang PHP pada OpenWrt

Pertama siapkan Router anda yang sudah berbasis OpenWrt dan juga sudah bisa mengakses internet.

lalu update repository dari openwrt dan install mysql-server dengan cara.

        opkg update
        opkg install mysql-server


Setelah itu, jalankan command dibawah ini.

mkdir -p /srv/mysql
sed -i 's,^datadir.*,datadir         = "/srv/mysql",g' /etc/my.cnf
sed -i 's,^tmpdir.*,tmpdir          = "/tmp",g' /etc/my.cnf

Lalu install database untuk mysql.

        mysql_install_db --force

Setelah selesai, jalankan mysql\

/etc/init.d/mysqld start
/etc/init.d/mysqld enable

Lalu atur password root untuk mysql anda.

mysqladmin -u root password 'password-anda'

ganti password-anda dengan password yang anda inginkan.


Belum selesai sampai disitu. jika ingin disandingkan dengan PHP anda harus mengikuti konfigurasi dibawah ini.

Pertama install dahulu php5-mod-mysql

opkg update
opkg install php5-mod-mysql

lalu jalankan command dibawah ini

sed -i 's,;extension=mysql.so,extension=mysql.so,g' /etc/php.ini

Selesai, anda tinggal restart webserver yang anda gunakan. disini saya menggunakan uHTTPd
Jika anda menggunakan uhttpd bisa menggunakan command dibawah ini :

        /etc/init.d/uhttpd restart

 lalu test koneksi server PHP dengan MySQL

dengan cara.

Jika anda tidak mempunyai nano, install dahulu menggunakan cara dibawah ini
        opkg update
        opkg install nano

pindah directory ke /www , tempat dimana home dir nya uhttpd

        cd /www
        touch mysql-test.php
        nano mysql-test.php


Salin teks dibawah ini lalu tempelkan di editor nano

$host = "127.0.0.1";
$user = "root";
$pass = "password-anda";

$test = mysql_connect($host, $user, $pass);
if($test){
echo "Berhasil Terkoneksi dengan MySQL";
}else{
echo "Gagal Koneksi dengan MySQL
";
echo mysql_error();
}
?>


Lalu save dengan cara Ctrl + O > Enter > Ctrl + W > Enter

Coba buka mysql-test tadi pada browser anda, dengan cara : 

/mysql-test.php

Contoh :
10.1.1.2/mysql-test.php


Selamat MySQL anda sudah siap dan sudah bersanding dengan PHP :D

Jika anda kesulitan dalam proses instalasi, bisa komentar dibawah untuk bertanya.
Dan Jika anda merasa tutorial saya ada yang kurang, silahkan beri kritik dan saran anda.
Terima Kasih telah mengunjungi Blog Saya.
EstuBlog





!!!!! PERHATIAN !!!!!
JIKA ANDA INGIN MENYALIN DOKUMEN INI
TOLONG CANTUMKAN SUMBER PADA TULISAN ANDA
HAL ITU SUDAH CUKUP BERARTI UNTUK SAYA
SEKALI LAGI TERIMA KASIH
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
:-?
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
$-)
(y)
(f)
x-)
(k)
(h)
cheer

Ads 720 x 90