Monday, March 2, 2015
Instal Webmin pada Ubuntu
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Download source webmin
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb
Instal webmin
sudo dpkg -i webmin_1.580_all.deb
Buka browser ketik url:
https://ip.server.anda:10000
Instal PHPMyadmin pada Ubuntu
sudo apt-get install phpmyadmin
buka url ini pada browser anda
http://ip.server.anda/phpmyadmin
jika terdapat masalah ekstendi mcrypt pada konfigurasi PHP maka ketik:
sudo apt-get install php5-mcrypt
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available
sudo php5enmod mcrypt
restart Apache
sudo service apache2 restart
Instal Mysql pada Ubuntu
sudo apt-get install mysql-server mysql-client
anda akan diminta memasukkan password untuk user root pada mysql
New password for the MySQL "root" user: <-- password root anda
Repeat password for the MySQL "root" user: <-- password root anda harus sama dengan yg pertama untuk memastikan password yg anda masukkan benar
agar mysql dapat suport pada php5
apt-cache search php5
sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
kemudian restart apache
sudo /etc/init.d/apache2 restart
Monday, October 20, 2014
Menampilkan Data Mysql ke GridView pada Gambas 3
1. Siapkan sebuah tabel pada mysql dengan nama tbl_satuan. buat dua buah field yakni : id_satuan dengan type varchar(3) di set sebagai primary key dan field satuan dengan type varchar(20)

2. Isi table tersebut dengan beberapa jenis satuan

3. Jalankan Gambas 3

4. Buat sebuah project baru dengan type graphicalaplication dan database access pada option dalam posisi enable.

5. Tentukan Project Parent Directory. Disini kita akan menggunakan home sebagai directory dimana project yang akan kita buat tersimpan.

6. Tentukan nama project yang akan kita buat. Project ini akan kita buat dengan nama GridViewMysql

7. Akan muncul pesan sukses apabila kita telah berhasil membuat project dengan benar.

8. Buat sebuah module pada project kita dengan cara klik kanan pada Source, kemudian pilih New, lalu klik Module
9. Tentukan nama module-nya adalah koneksi

10. Masukkan kode berikut
' Gambas module file Public con As New Connection 'melakukan koneksi ke database mysql Public Procedure Connect() con.Host = "localhost" con.type = "mysql" con.login = "root" con.Password = "123123" con.name = "mywaroeng" con.Open End 'menutup koneksi dari database mysql Public Procedure Disconnect() con.Close() End

11. Buka Form FMain

12. Tambahkan sebuah GridView dan sebuah tombol

13. Pada form FMain klik tombol Code untuk menampilkan kode dari FMain.

14. Masukkan kode berikut diantara "Public Sub Form_Open()" dan "End" menjadi
Public Sub Form_Open()
Dim iCount As Integer
Dim hTable As Table
Dim sql As String
Dim rsSatuan As Result
Dim intRow As Integer = 0
Dim strType As String = ""
'define the gridview layout
GridView1.header = GridView.Horizontal
GridView1.grid = True
GridView1.Rows.count = 2
GridView1.Columns.count = 2
GridView1.Columns[0].text = "id_satuan"
GridView1.Columns[1].text = "satuan"
GridView1.Columns[0].width = 100
GridView1.Columns[1].width = 100
'buka koneksi ke database
koneksi.Connect()
'menjalankan query
rsSatuan = koneksi.con.Exec("SELECT * FROM tbl_satuan")
'cek hasil
If rsSatuan.Available Then
rsSatuan.MoveNext
GridView1.Rows.Count = rsSatuan.Count
'menyusuh hasil
For Each rsSatuan
GridView1[intRow, 0].Text = rsSatuan!id_satuan
GridView1[intRow, 1].Text = rsSatuan!satuan
'Inc intRow kode yang sangat penting untuk me-generate data
Inc intRow
Next
koneksi.con.Quote(rsSatuan.Count & " Charge records returned")
Endif
'tutup koneksi ke database
koneksi.Disconnect()
End

15. Pada form FMain klik dua kali tepat pada button1

16. Masukkan code
Me.Close()

17. Jalankan program yg telah kita buat dengan cara klik tombol run pada menu

18. Berikut hasilnya.

Demikian catatan saya kali ini, semoga dapat bermanfaat bagi kita semua.
Saturday, April 19, 2014
Cara Instal Apache2 di Ubuntu
sudo apt-get install apache2buka browser kesayangan anda lalu arahkan ke IP Address ubuntu anda contoh: http://192.168.0.100, jika anda melihat It works! pada browser anda berarti anda telah berhasil mengistall Apache2
pada ubuntu folder root default web anda /var/www
konfigurasi apache ada di /etc/apache2/apache2.conf
Cara Pengaturan DNS di Ubuntu Server 12.04
sudo vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
simpan lalu restart networking
sudo /etc/init.d/networking restart
Cara Pengaturan IP Address di Ubuntu Server 12.04
sudo vi /etc/network/interfaces
iface eth0 inet static
address 192.168.31.100
netmask 255.255.255.0
network 192.168.31.1
broadcast 192.168.31.255
gateway 192.168.31.1
simpan lalu restart networking
sudo /etc/init.d/networking restart