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 :
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
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