CLICK HERE FOR THOUSANDS OF FREE BLOGGER TEMPLATES »

Senin, 27 Oktober 2008

Instalasi Samba Pada Ubuntu

Pada posting pertama saya ini, saya akan membahas mengenai samba yang mana samba ini sering didefinisi kan sebagai jembatan antara Windows dan Linux. Samba tidak hanya digunakan sebagai file sharing atau pertukaran dan transfer data tapi lebih dari itu ternyata samba pun bisa dijadikan sebagai Primary domain Controller(PDC), hmm makhluk apa lagi ini PDC, jangan bingung yah, nanti anda akan tahu dengan sendirinya.
Oya, distro linux yang saya gunakan untuk pembahasan ini adalah Slackware 11, jadi jika ada yang menggunakan distro lain dipersilahkan, tapi yang menbedakan hanya instalasi nya selebihnya sama.
Sebelumnya kita check dahulu keberadaan samba di linux kita, sudah terinstall atau belum, untuk mengecek keberadaan package samba bias menggunakan:
root@tsubasa:/# pkgtool
jika ada maka g usah nginstall lagi, nanti malah repot tapi kalau belum kita harus mendownload samba tersebut:
root@tsubasa:/# wget http://slackware.cs.utah.edu/pub/slackware/slackware-11.0/slackware/n/samba-3.0.23c-i486-1.tgz
setelah di download kemudian install samba tersebut
root@tsubasa:/# installpkg samba-3.0.23c-i486-1.tgz

setelah kita menginstallnya langkah selanjutnya kita akan mengkonfigurasinya, pada tahap konfigurasinya saya akan menerangkan bagaimana konfigurasi samba untuk dijadikan sebagai PDC.
Untuk mengkonfigurasinya gunakan editor joe atau kalau tidak ada bisa menggunakan editor vi
root@tsubasa:/# joe /etc/samba/smb.conf
Oya jika tidak ada smb.conf dikopi dahulu dengan perintah
root@tsubasa:/# cp /etc/samba/smb.conf-sample /etc/samba/smb.conf

secara default akan tampak konfigurasi seperti ini:

[global]
workgroup = WORKGROUP
server string = samba server
security = user
;local master = no
;os level = 33
;domain master = yes
;preffered master = yes
;domain logons = yes

; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/nul
; delete user script = /usr/sbin/userdel %u
; delete user from group script = /usr/sbin/deluser %u %g
; delete group script = /usr/sbin/groupdel %g

kemudian tambahkan atau jika sudah ada ganti saja beberapa baris menjadi berikut:
[global]
workgroup = tsubasa.net
server string = TSUBASA SERVER
security = user
local master = yes
os level = 65
domain master = yes
preffered master = yes
domain logons = yes

add user script = /usr/sbin/useradd %u
add group script = /usr/sbin/groupadd %g
add machine script = /usr/sbin/useradd -g machines -c Machine -d /dev/nul –s /sbin/false %u ##ini penting##
delete user script = /usr/sbin/userdel %u
delete user from group script = /usr/sbin/deluser %u %g
delete group script = /usr/sbin/groupdel %g

ingat yah dalam perubahan itu perhatikan tanda “;” atau titik kome yang menandakan perintah tersebut tidak di eksekusi, pada konfigurasi yang kita ubah diatas, semua yang tertulis pada baris konfigurasi diatas tidak menggunakan tanda titik koma, jadi pada konfigurasi ini tolong di cek dengan seksama dan kebanyakan salah nya dalam add machine script, karena konfigurasinya saya ubah.

OK, setelah dikonfigurasi simpan file smb.conf tersebut, kalau anda menggunakan editor joe bisa menggunakan CTRL+K+X atau jika editor VI bisa menggunakan ESC:wq. Setelah disimpan, cek konfigurasi tersebut:

root@tsubasa:/# testparm

Jika ada error periksa dulu, dengan teliti, tapi jika sudah g ada kita lanjut kebagian menjalankan service samba tersebut..
Dalam samba, ada 2 service yang digunakan yaitu smbd dan nmbd. ??? makhluk apa lagi nihh. Jangan kuatir, namanya juga belajar, penuh dengan sesuatu yang baru..

Smbd digunakan untuk transfer dan sharing data sedangkan nmbd ini digunakan untuk merespon dan mereply request dari client ke NETBIOS yang dapat dimanfaat kan client untuk dapat membrowding melalui Network Neightboord.

Sudah ada pencerahankah? Jika belum terus amati kata2 saya tadi, tapi kalau agak bingung bisa Tanya selengkapnya sama paman Google. Ok, biar g bingung2 amat langsung aja kita praktek..

root@tsubasa:/# smbd
root@tsubasa:/# nmbd

setelah perintah diatas sudah dieksekusi cek kembali dengan perintah
root@tsubasa:/# ps ax | grep smbd
3418 ? Ss 0:00 /usr/sbin/smbd
3434 ? S 0:00 /usr/sbin/smbd

root@tsubasa:/# ps ax | grep nmbd
3420 ? Ss 0:00 /usr/sbin/nmbd

setelah itu buat user root untuk samba

root@tsubasa:/# smbpasswd –a
dan tambahkan group machine
root@tsubasa:/# groupadd machines
dan masukkan password kita, terserah passwordnya apa yang penting bisa diinget n susah ditebak.

Setelah semuanya sudah beres, sekarang kita kembali ke Windows..

Dari Windows masuk ke Start Menu kemudian Klik kanan My Computer dan pilih Properties, Setelah itu klik tab Computer name, nah sekarang klik change, maka akan ada dua plihan. WORKGROUP dan DOMAIN. Kemudian pilihlah Domain.
Setelah itu klik OK maka akan ada prompt yang meminta otentifikasi username dan password, isikan username dan password dengan username dan password root yang kita tambahkan pada samba tadi(ayo dinget2).

Setelah selesai makan akan ada pesan welcome to tsubasa.net , jika pesan itu muncul berarti anda telah berhasil membuat PDC dengan samba. Kalau Error, bisa Tanya ke google atau kirim pesan error nya ke blog ini.

Read More..

Angka CHMOD

Angka-angka seperti 666,664,644,444,777,775,755 dalam urusan hosting linux disebut angka CHMOD (cemot). Saya menyebbutnya angka cemot biar mudah mengingatnya. Biasanya seorang pemula bertidank serba salah dalam memahami apa artinya angka cemot ini. Malah dalam installasi joomla 1.0.xx soal angka ‘aneh’ ini lebih ribet ketimbang Joomla bontot (1.5.xx). Untuk itu saya akan mencoba menguak tabik misteri angka cemot di situs Joomla. Bagi yang sudah mahir dalam CHMOD, mohon bantuannya mengkritisi tulisan ini. Yuk, mari menguliti si CEMOT ini.

Tri Mas Kentir Permissions

Joomla didesain memang untuk gratisan sehingga harus bermain-main juga dengan mesin-mesin gratisan. Salah satunya adalah jenis operasi system web server yang gratisan juga (open source). Namanya si Om Unix atawa Linux. Beda banget dengan Pak de Windows, Linux didesain dengan kerumitan sekuriti yang berlapis dan berlipat. Salah satunya adalah akses keamanan di folder(directory) dan file.

CHMOD Folder 777 sangat berbahaya Ada tiga palang ijin yang harus dibedakan dalam mengakses folder dan file di linux/unix. Palang ini oleh Tri Mas Kentir dibagi tiga hak akses (permissions) yaitu

1. Owner Permissions : Ini adalah izin tertinggi dalam penguasaan file dan folder. Owner adalah izin tertingga dalam mengakses segala yang ada dalam system, ruangan batas sumberdaya atau folder.

Bila anda membeli sewa share-hosting web site anda akan mendapat hak owner atas folder atau file yang sudah ditentukan. Jadi anda adalah raja kecil dalam sebuah server. Ada banyak raja kecil yang menguasai hak akses owner/ kepemilikan dalam folder. Biasanya setiap username yang diberikan oleh administrator server hanya terbatas pada folder yang anda miliki. Jadi tidak menguasai seluruh system server. Lain halnya anda memiliki server sendiri (dedicated/private).

CHMOD file 644 Aman2. Group Permissions : Biasanya dalam system yang rumit dan banyak penggunanya diperlukan pengaturan pengelompokkan. Sengaja diciptakan pengelompokkan untuk memudahkan pengontrolan. Oleh karena itu system linux mengadopsi pola kepemilikan kelompok. Disebutnya group. Group-group ini memiliki hak izin akses terhadap folder dan file yang sudah ditentukan. Makanya disebut group permissions.

Kalau anda share hosting, maka pemissions group tidak terlalu dipentingkan. Biarkan saja f default alias tidak diotak-atik. Jangan dilupakan, dalam group itu anda juga bagian dalam kelompok (grup permissions) itu. Jadi berhati-hatilah dalam mengontrol hak akses itu.

3. Other Permissions : Ini merupakan hak izin akses yang diberikan pemilik web site ke user visitor. Jadi orang lain (others) diberikan hak untuk mengakses folder dan situs. Bagaimana caranya? Hal apa saja yang boleh dilakukan? Perlakuan apa aja? Dan apa batasannya

CHMOD Folder 775 : Aman tapi hati-hati

Pertanyaan diatas merupakan langkah selanjutnya untuk membicarakan tindakan, perlakuan, kegiatan, dan upaya apa yang boleh dilakukan oleh ketiga user (Owner,groups,other) tersebut.

Ketiga om-om senang itu yaitu Owner,groups,other mempunyai 3 hak untuk melakukan sesuatu. Mereka dibebaskan boleh melakukan 3 hal dalam mengakses folder dan file. Ketiga hal itu adalah yang pertama boleh melakukan pengubahan atas file dan folder. Disebutkan hak execute (X). Nilai angkanya adalah 1. Sementara bila ia melakukan proses edit,ubah, ganti,rename,copy dan lain-lain dalam urusan menulisi hardisk disebut hak write (tulis). Biasanya disingkat huruf S. Nilai hak ini adalah 2. Yang terakhir adalah hak read ajah. Hak ini hanya untuk melihat-lihat saja, tidak bisa melakukan proses tulis (write) dan execute. Nilainya lebih besar yaitu 4.

CHMOD file aman 666 : BerbahayaPembagian permissions ini dengan nilai angka berkaitan. Angkanya unik. Yuk kita bahas. Pikirkan bahwa folder dan file dikerubuti oleh 3 orang gila (tri mas gentir) yaitu owner, groups, dan others. Ketiga mas (teng) ini mendapat izin boleh execute, boleh write dan juga boleh read. Tergantung pemberiannya. Jadi ketiga om-om (senang) ini angka memiliki angka konfigurasi seperti ini yaitu 666, 644, 775 atau 777.

Silakan di lihat gambar-gambar yang memiliki tiga warna tersebut. Tabel berwarna merah yaitu CHMOD folder 777 dan CHMOD file 666.

Angka nol menunjukkan bahwa tidak ada hak akses terhadap file.

Untuk detailnya silakan lihat pembahasan lebih lanjut di artikel berikutnya yaitu tentang arti empat gambar tersebut di Joomla. Judul artikelnya “Konfigurasi Permissions di Joomla “.

CHMOD Folder 755 Aman tapi waspada

Misteri angka cemot ini menunjukkan tingkat keamanan dari jangkauan luas. Selama situs anda dipublish/share/ditontontkan ke orang luar maka yang mesti diingat adalah pertanyaan berikut ini?

1. Siapakah sajakah user yang boleh akses ke folder dan file? Apa nama kelompoknya? Usergoup mana?

2. Apa tingkat permissions yang boleh diberikan. Apakah seluruhnya? atau sebagian? Kapan CHMOD harus ditutup untuk publik? Kapan CHMOD harus dibuka publik?

3. Siapa saja (user) yang boleh mengakses folder/file secara menyeluruh

Di joomla user (visitor) permissions terbuka di registrasi dan forum di community builder. Dan beberapa komponen joomla yang membuka user pengunjung untuk terlibat dalam menulis (write) dan read (baca) file dan folder. Amankah? Semua tergantung anda. Tetap waspada.

Read More..

Instalasi Wordpress pada LAMP

Tutorial ini adalah cara menginstal WordPress di Ubuntu Desktop menggunakan LAMP. Mengapa? Salah satu alasannya adalah bahwa Anda dapat melakukan banyak pengembangan (bermain di sekitar) jauh lebih cepat karena tidak perlu lagi menggunakan ftp. Jika Anda seperti saya, bermain dengan sekitar WordPress sebagai pengembang (Anda mungkin membuat Anda sendiri tema atau plugin), Anda harus menginstal WordPress lokal di Ubuntu Desktop.

Anda tidak perlu mengkonversi Anda Ubuntu Ubuntu Desktop ke server. Anda hanya perlu menginstal paket tambahan yang Anda butuhkan untuk menjalankan Wordpress di Ubuntu Linux desktop.

Dapatkan siap? Mari? S mulai memasang WorPress pada Ubuntu Linux desktop.

Install LAMP
Anda dapat melihat posting saya sebelumnya tentang LAMP Instalasi Ubuntu Aktif, jika Anda belum melakukannya.

Unduh WordPress
WordPress Anda dapat men-download dari situs resmi mereka ke dalam desktop Ubuntu.

Extract Wordpress Arsip Anda ke server direktori
sudo tar-zxvf wordpress xxxtar.gz - direktori = / var / www / Siapkan Database MySQL untuk WordPress
Buat database untuk WordPress pada Ubuntu, juga sebagai user MySQL yang memiliki semua hak untuk mengakses dan memodifikasi itu. Anda dapat menggunakan phpMyAdmin untuk mempermudah

Pertama membuat dababase: susu
Kemudian membuat pengguna baru: dengan kata sandi: wordpresspassword
Menuliskan nilai yang digunakan untuk databasename, wordpressusername, nama host, dan password untuk tujuan masa depan

WordPress mengkonfigurasi pengaturan
Salin wp-config-sample.php file wp-config.php. Membuka dan mengedit file wp-config.php

/ / ** MySQL pengaturan ** / /
define ( 'DB_NAME', 'kaya');
define ( 'DB_USER', 'kaya');
define ( 'DB_PASSWORD ",' wordpresspassword ');
define ( 'DB_HOST', 'localhost');
Jalankan script install
Favorit Anda menggunakan browser web (Firefox secara default), kunjungi wp-admin/install.php ke dalam direktori yang Anda hanya WordPress diinstal pada situs web Anda. Misalnya: titik browser Anda untuk http://localhost/wordpress/wp-admin/install.php
.

Lihat dulu baru WordPress
Arahkan browser Anda ke http://localhost/wordpress.

Bagus! Anda memiliki Anda sendiri WordPress Anda pada Ubuntu Desktop.
English » Indonesian Translate

Read More..

Instalasi VirtualBox ubuntu

VirtualBox adalah Software Emulator untuk menginstall sistem operasi di dalam sistem operasi, seperti virtual machine. Kita dapat menjalankan beberapa sistem operasi secara bersaamaan, dengan menggunakan virtual box kita dapat melakukan testing sistem operasi tanpa perlu di install-real, dan kita bisa belajar jaringan dengan virtualbox.
VirtualBox dapat di install di berbagai macam platform seperti : windows, Mac, Linux Dll. Percobaan pada tulisan ini dilakukan pada sistem operasi ubuntu Linux, namu dapat diterapkan pada sistem operasi yang lainnya.
Install Virtual Box :
$sudo dpkg -i virtualbox.x.x.deb

Tambahkan user anda agar menjadi bagian dari group vboxusers:
$sudo vim /etc/group
vboxusers:x:127:
anda tambahkan user anda pada groups tersebut contoh :
vboxusers:x:127:wehol
setelah terinstall akan ada menu virtualbox yang terletak di : Application → System Tools → sun xvm virtualbox , jika belum ada menunya .. silakan anda restart sistem anda.
• Install Sistem Operasi Windows Di virtualbox
Jalankan VirtualBox dan klik new untuk menginstall Sistem Operasi baru klik next dan akan ditanyakan sistem operasi apa yang akan kita install, pada tulisan ini saya akan menginstall sistem operasi windows xp profesional. Masukan namanya misal windows, dan pada OS Type pilh windows XP

• kemudian akan ditanya Berapa memori yang akan dipakai klik next jika sudah selesai

• Membuat Virtual Disk

Klik new untuk membuat virtual disk untuk windows xp anda, kemudian anda next dan pilih dinamically expanding image. Kemudian next dan tentukan dimana letak image virtual disk anda disimpan dan tentukan berapa space yang dipakai untuk windows xp cukup 3 GB. Jika sudah dikonfigurasi klik next dan finish.
Untuk menginstall windows XP, masukan cd windws xp daan, pilih image windows xp yang sudah dibuat tadi dan klik start. Dan akan ditanya memilih boot dari man, anda pilih dari cdrom. Lakukan instalasi seperti biasa.

Read More..

Instalasi Web Server Ubuntu

System Operasi dari Ms. Windows ke Linux dan ingin mengetahui cara menginstall Apache, PHPMyAdmin dan MySQL di Linux tanpa perlu repot2 download sana-sini di internet. Cukup dengan memanfaatkan CD Linux yang kita sudah beli mahal2 maka bisa kita dapatkan hasilnya. itu sangatlah mudah dan Begini Caranya :

Langkah 2x :

Install Apache2 dan Kawan-kawannya Contoh : apache2,apache2-doc,apache2-mod_perl,apache2- mod_php5,apache2-prefork, dll yang dibutuhkan) Melalui YAST.
Install MySQL dan Kawan-kawannya(Contoh : MySQL,MySQL- client,MySQL-devel, ySQL-shared,perl-DBD-mysql,perl- DBI, php5-mysql, php5-mysqli, dll yang dibutuhkan) Melalui YAST.
Konfigurasi YAST :
Untuk Komputer Jaringan :
Konfigurasi Network Card Melalui YAST Jika terhubung Ke Jaringan.
Konfigurasi NTP client Melalui YAST Jika Terhubung Ke jaringan atau dengan mengedit ntp.conf, pastikan Address yang dituju adalah IP Komputer yang Database MySQL-nya ingin di gunakan. Contoh : Jika Database MySQL yang dituju ada di komputer dengan IP 192.168.0.1, maka pastikan IP tersebut yang terkonfigurasi pada NTP client.
Untuk komputer yang tidak terhubung dengan jaringan tidak perlu melakukan Konfigurasi YAST.
Jika Firewall pada komputer anda Aktif, pastikan port 80 dapat diakses oleh komputer lain yang terhubung dengan jaringan. Jika tidak terhubung ke jaringan Stop aja Firewallnya Melalui YAST.
Aktifkan Apache yang telah di install dengan cara mengetikkan pada Console(untuk Distro SUSE bisa lihat pada /usr/share/doc/packages/apache2/README.QUICKSTART)
rcapache2 start
chkconfig -a apache2
Aktifkan MySQL yang telah diinstall dengan cara mengetikkan pada Console(Untuk Distro SUSE bisa lihat pada /usr/share/doc/packages/mysql/README.SuSE).
rcmysql start -> untuk mengaktifkan Manual
/sbin/insserv /etc/init.d/mysql -> untuk mengaktifkan saat startup
Install phpmyadmin(Tanya aja sama Om Google), Untuk Pengguna Ms. Windows yang sudah pernah menginstall PHPTriad di Ms. Windows, Kopikan saja Folder "phpmyadmin" di Folder "C:\apache\htdocs\" pada Ms. Windows ke dalam /srv/www/htdocs/ yang ada pada Linux. "/srv/www/htdocs/" ini adalah folder default dimana localhost membaca Aplikasi Web yang akan dijalankan.
Sekarang kita bisa jalankan Localhost melalui Web Browser dan mengetikkan pada Address Bar "http://localhost/manual/" -> anda bisa membaca tentang Infomasi Apache disini. Jika Ini Berhasil berarti apache telah berhasil anda konfigurasi.
Sekarang kita juga sudah bisa menjalankan MySQL kita dengan bantuan phpmyadmin melalui melalui Web Browser dan mengetikkan pada Address Bar "http://localhost/phpmyadmin/". Jika Ini berhasil juga, selamat kepada anda telah memiliki Web Server di komputer anda dan mengkonfigurasi dengan benar.
Get More Experiences with Linux (OPEN SOURCE), Smile...!! :).
Ket : data MySQL terdapat pada Folder "/var/lib/mysql/"

Read More..

Instalasi AuraCMS

1. Extract file ZIP yang di download ke folder / directory yang baru
2. Edit file config.php,
ganti parameter yang ada dengan parameter Anda punya seperti :
host, database, username, password untuk MySQL server
3. Set up table dan data di MySQL database Anda
Dump auracms15.sql dengan PHPMyAdmin atau MySQLFront
4. Untuk mengganti tampilan situs, edit default theme yang di set di
config.php, pada themes/… directory/folder
buka header.php & footer.php, lakukan perubahan seperlunya


5. Upload file ke webhosting.
set file permission seperti berikut :
chmod 755 untuk file-file *.php
chmod 777 untuk folder /images
chmod 777 untuk folder /files
chmod 777 to file /mod/online.db.txt
chmod 777 to file /mod/counter.txt
chmod 777 to file /mod/month.txt
chmod 777 to file /mod/today.txt
6. Selesai !

Sekarang Anda bisa mengakses situs Anda di http://www.yourdomain.com/

UntuK diingat :

Layar admin bisa diakses dari http://www.yourdomain.com/admin/
ATAU
http://www.yourdomain.com/?pilih=admin

Untuk login pertama gunakan :
username => admin
password => abc


Read More..

Instalasi Joomla

Joomla Tutorial Series: How to Install Joomla 1.5
Pra-Instalasi Joomla
Sebelum mulai menggunakan joomla, anda harus menginstall joomla lebih dulu. Sebelum menginstall joomla anda akan membutuhkan:
1. Server Apache. Lebih baik lagi jika server itu mendukung modul rewrite, dan lain-lain yang menunjang kinerja joomla.
2. Database MySQL. MySQL adalah optimized database untuk joomla. Database lain bisa digunakan, tetapi memerlukan setup ekstra.
3. Kopian instalasi joomla. Download dari sini jika anda belum punya.
Jika anda sudah memiliki web dan hosting sendiri (komersil), anda bisa menggunakan tool fantastico untuk menginstal joomla. Hanya saja, anda tidak akan mendapat manfaat banyak dari tutorial instalasi ini.
Selanjutnya, buka halaman akses phpmyadmin (jika anda menggunakan XAMPP, akses melalui alamat http://localhost/phpmyadmin.). Buatlah sebuah database baru. Pada contoh, saya menggunakan nama ltguide.


Menginstal Joomla
Saya menginstal joomla di lokal webserver saya. Saya menggunakan XAMPP. Untuk kebutuhan tutorial ini, saya mengekstrak paket installer joomla di directory lomboktravelguide.
Untuk memulai, silahkan buka browser firefox anda dan akses http://localhost/lomboktravelguide.

Pertama kalinya, anda akan diminta memilih bahasa instalasi yang sesuai preferensi anda.

Langkah kedua adalah melakukan pengecekan terhadap kemampuan server anda. Pada gambar, semua requirements telah terpenuhi, ditandai dengan tulisan berwarna hijau. Jika ada salah satu requirements yang ternyata berwarna merah, silahkan anda perbaiki. Misalkan parameter php register globals-nya on, anda buka php.ini anda dan rubah menjadi off.
Langkah ketiga adalah menyetujui lisensi yang digunakan joomla. Joomla menggunakan lisensi GPL. Artinya, joomla tidak bertanggung jawab terhadapa kerusakan software dan kehilangan data karena joomla didistribusikan sebagai mana adanya (as is). Bukan berarti joomla tidak memiliki quality control lho!
Jika anda tidak setuju dengan lisensinya, tutup browser anda, jangan install joomla.

Langkah keempat adalah melakukan konfigurasi database. Biasanya anda akan diminta memasukkan informasi alamat akses server myqsl, biasanya sih localhost. Kemudian username, password dan database yang diassign dengan username tadi. Assign itu artinya, username tersebut memiliki hak untuk mengelola database tersebut. Biasanya penting dan banyak digunakan di web server komersial.
Satu hal lagi adalah, pada mode advanced, anda bisa memilih prefix tabel yang akan digunakan. Ini bermanfaat untuk anda yang memiliki web server dengan jumlah database yang diperbolehkan terbatas. Anda bisa menggunakan prefix yang berbeda untuk instalasi CMS yang berbeda pada database yang sama, tidak cuma joomla.

Langkah kelima adalah mengkonfigurasi FTP Layer. FTP layer adalah kemampuan joomla untuk mengatur permission file-file di instalasinya sendiri. Ini penting, misalnya untuk melindungi file konfigurasi atau manajemen file lainnya. Masukkan username dan password yang sesuai. Sebelum melanjutkan, sebaiknya anda mengetes dulu apakah koneksi ftp sudah benar dan oneksi bisa dilakukan apa tidak dengan mengklik “Verify FTP Settings”.

Langkah keenam adalah mengkonfigurasi website anda. Masukkan nama website anda, password admin yang anda inginkan serta email yang akan digunakan untuk administrasi.

Jangan lupa, jika anda belum ahli sama sekali dan tidak memiliki gambaran seperti apa website anda nantinya, sebaiknya anda menginstall sampel data default terlebih dahulu.
Silahkan klik tombol “Install Sample Data” sebelum melanjutkan.
Finish!, selamat anda telah memiliki website baru dengan joomla sebagai engine-nya.

Jika anda ingin mengakses administrasi website anda, anda bisa mengaksesnya di http://localhost/instalasi_joomla/administrator.

Sedangkan website anda bisa diakses di http://localhost/instalasi_joomla. Sebelumnya, pastikan anda merubah file configuration.php di root directory instalasi anda menjadi read only. Juga sebaiknya anda menghapus direktori installation, bukan sekedar me-rename-nya.

Read More..

Instalasi LAMP pada Ubuntu Linux

LAMP, adalah kependekan dari Linux+Apache+MySQL+PHP, merupakan sebuah paket perangkat lunak untuk menjalankan web site dynamic dan sebagai sebuah web server. LAMP ini terdiri dari beberapa komponen yang kesemuanya termasuk ke dalam keluarga open source. Yaitu Linux sebagai sistem operasinya, Apache sebagai web servernya, MySQL sebagai databasenya, dan PHP sebagai bahasa pemrogramannya.


Dalam penerapannya, LAMP tidak dalam satu bendel, artinya tiap komponen itu terpisah. Jadi berdiri sendiri-sendiri. Baik linux, apache, mysql dan php-nya berdiri sendiri. Jadi keempatnya diinstall secara terpisah, setelah terinstall barulah dikonfigurasi supaya dapat berjalan beriringan. Walaupun ada yang sudah dalam satu bendel, jadi apache, mysql dan php (minus linux) sudah dalam satu paket, tinggal menginstall satu paket sudah terkonfigurasi semuanya.

Banyak distribusi linux sekarang sudah menyertakan paket LAMP, jadi dengan menginstall distro linux tersebut, semua paket sudah terinstall, tanpa perlu mengkonfigurasi lagi. Namun ada juga yang belum terinstall. Jadi terpaksa apache, mysql dan php-nya diinstall secara manual.

Di dalam pendistribusiannya, apache, mysql dan php terdiri dalam beberapa macam paket. Ada yang dalam versi sourcenya (tar.gz/tar.bz2), ada yang dalam versi rpm (untuk distribusi linux keluarga red hat), tgz (untuk distro keluarga slackware), deb (untuk distro keluarga debian), dll. Kali ini akan dibahas cara menginstall baik apache, mysql, dan php ke dalam distro ubuntu, dan menggunakan versi deb-nya. Adapun langkah-langkahnya sebagai berikut :

Pertama pastikan ubuntu telah terinstall dengan baik dan benar (hehe …).
Install apache http server sudo apt-get install apache2
Install php untuk server apache sudo apt-get install php5
Install mysql server database sudo apt-get install mysql-server
Install mysql untuk apache server sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install phpmyadmin (optional)
Nah, setelah proses penginstallan selesai, sekarang masuk ke tahap pengecekkan, apakah sudah terinstall dengan benar atau belum. Untuk pengecekannya adalah sebagai berikut.

Restart server apache terlebih dahulusudo /etc/init.d/apache2 restart
Cek servis apache melalui browser, ketikkan alamat berikut http://localhostBila sudah terbuka sebuah halaman maka penginstallan apache sudah benar
Cek servis php apakah sudah terintegrasi dengan benar atau belum. Caranya adalah dengan membuat sembarang file php di folder /var/www/. Listing programnya adalah :phpinfo();
?>

Setelah di save, silahkan dibuka di browser. Jika di browser sudah tertampilkan data-data tentang php maka servis php sudah berjalan.

Cek servis mysql apakah sudah terintegrasi dengan php atau belum. Caranya buat sembarang file php di /var/www/. Listing programnya adalah :

$connect=mysql_connect(”localhost”,”root”,””);
if($connect){
echo “sukses”;
}else{
echo “gagal”;
}
?>

Setelah di save, kemudian buka di browser. Jika tampil tulisan sukses maka php dan mysql sudah terintegrasi dengan benar. Jika muncul tulisan gagal, maka php dan mysql belum terintegrasi dengan benar.

Cek phpmyadmin (optional) apakah sudah berjalan atau belum. Buka alamat berikut di browser :http://localhost/phpmyadmin
Masukkan root untuk user, sedangkan password tidak perlu di isi, karena default penginstallan password mysql belum di set, jadi tidak perlu password. Jika berhasil login maka phpmyadmin sudah terinstall dengan benar.


Read More..

Senin, 20 Oktober 2008

Installasi Router Ubuntu

1. Cabut kabel jaringan ( LAN)
2. Restart komputer lalu masukkan CD
3. Klik > install to the harddisk
4. - Pemilihan Bahasa > enter (english)
- Pemilihan Country > enter
- Pemilihan Keyboard > enter (english)
- Pemilihan Jenis keyboard > enter (english)
5. Pilih yang bawah
6. proses scanning CD-ROOM
7. Configurasi network > enter (etho: sebagai sumber internet)
8. Proses mencari DHCP > kosongi (tidak ada) > continue
9. Pilih yang configure manualy > enter
- Masukkan IP : 192.168.20. ... > continue
- Netmask : 255.255.255.0 > continue
- Gateway : 192.168.20.1 > continue
- Name server : 192.168.20.1 > continue
- Host name : (misal: router_smk) > continue
10. Partitioning Mathod :
- Pilih yang resize jika belum di install Ubuntu > enter
- Pilih manual > enter ( jika sudah di install ubuntu)
* Pilih primary --> ext 3 > enter
* Pilih delete partition > enter
* Pilih freespace > enter > Create a new partition > enter
- New partition size : ( terserah/ misal: 9,6 GB) > continue
- Type a new partition : primary > enter
11. Partition Setting :
- Enter > use as > ext 3 > enter
- Format the partition : yes
- Mount options > enter ( pilih yang 1)
- Boutable flog : on
- Done setting up > enter
12. Finish partitioning and write changes to dist > enter
13. Pilih yes (untuk write changes to dist)
14. Select your time zone : Eastern > enter
15. Full name for the user : (terserah/misal: administrator server) > continue
16. Username for your account :(terserah/misal: adminserver --> untuk login > continue
17. - Choose a password for the new user : (terserah/misal: 1234 > continue
- Re-enter password : (sama dengan yang atas) . continue
18. HTTP proxy information > (dikosongi) > continue
19. Choose software to install :
- Space > DNS Server ( untuk memilih pakai spasi/untuk penerjemah)
- Space > LAMP Server (untuk web server)
- Space > Open SSH Server (untuk remove server)
- Space > Samba file (untuk sharring folder dari windows ke Linux) > continue
20. New password for Mysql " root" user : (dibuat sama dengan yang sebelumnya) > continue
21. Install the grub > yes > continue > restart > Cd di keluarkan

Read More..