OpenSuSE 10.2 jadi pilihan, karena distribusi nya yang 6 CD cukup memudahkan saya untuk mensetup sistem linux yang lengkap. Selain karena keterbatasan akses internet, ketersediaan paket dalam kemasannya pun cukup banyak.
- Untuk mensetup Sistem WebServer di Mesin Linux Saya langkahnya ternyata cukup sederhana, cukup pada saat instalasi awal jangan lupa untuk Memilih paket instalasi dibawah berikut ini (apabila lupa anda cukup jalankan yast2 - software - Software management- pattern);
- pilih paket dengan seleksi "Pattern" kemudian di pilih pada bagian NEtwork Function pilih -> WEB and LAMP Server yang akan menginstall modul2 Apache 2, MySQl, dan PHP5
- seleksi pula php5-mbstring
Kemudian setup webserver
- Jalankan yast2 untuk aktifkan Apache, : yast2 - networkservices - http server - (setup dan aktifkan baik lewat manual atau lewat booting process)
- masih pada menu yast2 untuk aktifkan MySql : yast2 - System - System Service (Run level), edit dan enable-kan mysql
- pada saat mySQl dijalankan pertama kali MySQL meminta untuk membuat user untuk sistem MySQL servernya,
- Keluar dari yast2, dan lakukan instruksi dibawah ini
- pada X-terminal anda yang lain:
# /usr/bin/mysqladmin -u root -h dhdwde.geonet.co.id password 'passMYSQLku'
- periksa sistem yang telah jalan
#ps aux | grep apache2
jika semua proses berjalan lancar, kita lanjut untuk menginstall phpmyadmin, program paket ini dapat di ambil di http://www.phpmyadmin.net/ dan download lah versi terakhirnya.
untuk diketahui, bahwa openSUSE 10.2 telah membuat direktory secara default untuk persiapan webserver di sistem linux anda dan berada di top level direktory : /srv/www/ dan untuk semua dokumen nya di taruh di /srv/www/htdocs
setelah file selesai di download, anda copy file phpmyadmin tersebut ke dalam direktory /srv/www/htdocs dan ekstrak file tersebut dalam direktory tersebut :
- # tar -zxvf phpMyAdmin***.tar.gz
- # mv phpMyAdmin**** phpMyAdmin
dalam direktory tersebut telah ada file contoh config.inc.php namun dengan nama yang berbeda yaitu /srv/www/htdocs/phpMyAdmin/Libraries/config.default.php,
jadi cukup anda copy file tersebut dan ubah sesuai nama filenya
- # cp /srv/www/htdocs/phpMyAdmin/libraries/config.default.php /srv/www/htdocs/phpMyAdmin/config.inc.php
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'passMYSQLku';
untuk pilhan ['Auth_Type'] ada 3 option yaitu http, config atau cookie, namun lebih disarankan untuk menggunakan authentifikasinya lewat halaman web, untuk itu di set dengan http, jangan lewat config, karena sungguh sangat berbahaya menyimpan password pada file config.inc.php tanpa terenkripsi. jadi jka pilihan authentifikasinya lewat http anda cukup mengosongkan isian ini.
$cfg['Servers'][$i]['password'] = ' ';
Selamat Mencoba !!!
No comments:
Post a Comment