Blog tentang tutorial drupal seperti yang tertulis di identitas blog arithok akan segera dimulai. Tentang CMS drupal sendiri, sudah banyak content ataupun blog yang membahas kelebihan-kelebihannya jika dibandingkan dengan CMS lain. Fleksibel dan powerfull, dua kata yang sering saya pakai jika orang bertanya tentang drupal :). Tanpa berpanjang lebar, berikut saya mulai dengan tulisan instalasi drupal 6. Oh ya, tutorial drupal di blog arithok ini akan langsung membahas tentang drupal versi 6, dan kemungkinan besar, blog arithok tidak akan membicarakan drupal versi sebelumnya, mengingat fokus pengembangan drupal sudah di drupal 6 bahkan, drupal 7 juga sudah dikembangkan dengan cepat.
Langkah awal sebelum melakukan instalasi drupal 6 adalah memastikan komputer Anda sudah dilengkapi dengan localhost. Apa itu localhost, dan bagaimana membuat localhost, Anda bisa melihatnya di blog arithok dengan judul Membuat Localhost Dengan Instalasi XAMPP. Seperti yang ada di dalam blog tersebut, lokasi instalasi XAMPP ada di folder c:/xampp/. Jika letak folder instalasi XAMPP Anda berbeda, Anda bisa sesuaikan sendiri ketika menaruh file-file drupal.
Berikut langkah-langkah dalam melakukan instalasi drupal 6.
- Download file core drupal dari drupal.org
Versi drupal 6 yang bisa didownload yang ada di drupal.org ketika tutorial ini dibuat adalah drupal 6.14. Saat Anda mendownloadnya di drupal.org, Anda akan mendapatkan file untuk instalasi drupal berupa :
drupal-6.14.tar.gz
File tersebut masih berbentuk file kompresi tar.gz. Anda harus membukanya terlebih dahulu. Anda bisa gunakan beberapa software, sebagai contoh Anda bisa gunakan 7-zip. Untuk mendownloadnya, silakan akses alamat URL http://www.7-zip.org/. Unpack/unzip/dekompresi file tersebut, lalu taruh folder drupal-6.14 ke lokasi c:/xampp/htdocs/

- Ubah nama folder drupal-6.14
Ubah nama folder drupal-6.14 menjadi nama situs yang akan Anda buat, misalnya diubah menjadi drupalku. Perubahan nama folder ini akan mempengaruhi alamat URL situs di localhost ketika Anda akan mengaksesnya lewat browser. Alamat URL di localhost menjadi http://localhost/drupalku/
- Membuat database drupal
Langkah selanjutnya sebelum proses instalasi Drupal 6 adalah membuat database baru untuk menampung data hasil instalasi drupal 6. Untuk membuatnya, Anda bisa menggunakan phpmyadmin yang sudah tersedia ketika Anda membuat localhost dengan XAMPP. Buka browser Anda, lalu akses http://localhost/phpmyadmin/. Sedikit tambahan penjelasan, ada beberapa database bawaan ketika membuat localhost. Nama-nama database default bawaan dari instalasi XAMPP bisa Anda lihat disebelah kiri seperti phpmyadmin, mysql dan lain-lain.Untuk membuat database baru, coba lihat jendela di sebelah kanan. Di situ ada form kecil dengan tulisan diatasnya Create New Database. Silakan Anda masukkan nama database, misalnya ari_drupalku. Untuk menu dropdown disamping kanannya, biarkan tetap seperti defaultnya yaitu Collation. Lalu klik tombol Create.

- Jika sukses, Anda akan dibawa ke halaman database baru yang sudah jadi. Anda bisa lihat disebelah kiri, nama database ari_drupalku sudah ada, namun angka 0 dalam kurung menunjukkan database itu belum ada tabel ataupun data didalamnya. Database ini akan otomatis terisi data ketika proses instalasi Drupal 6 dijalankan.

- Langkah terakhir adalah menyiapkan file settings.php agar database dan file-file drupal di XAMPP bisa terhubung. Buka kembali windows explorer Anda, lalu menuju ke bagian c:\xampp\htdocs\drupalku\sites\default\. Di folder tersebut Anda akan menemukan satu folder bernama files dan satu file bernama default.settings.php. Kita akan membuat file settings.php dengan cara mengkopi dari file default.settings.php. Caranya, buka file default.settings.php dengan notepad. Klik kanan file default.settings.php, lalu pilih open with notepad. Setelah terbuka, klik menu File, lalu pilih Save As. Ubah nama simpan default.settings.php menjadi settings.php, lalu dibawahnya, ubah form save as type menjadi All Files. Setelah itu tekan tombol Save. File settings.php sudah dibuat dan otomatis diletakkan di tempat yang benar, yaitu berlokasi sama dengan default.settings.php.
- Edit settings.php
Sekarang kita edit isinya untuk menyesuaikan nama database dan nama alamat URL situs yang akan kita buat. Seperti yang saya sebut di kalimat pertama, ada dua bagian yang harus Anda ubah di file settings.php ini.- Memasukkan nama user, password dan nama database
Langkah ini bertujuan supaya file hasil instalasi drupal 6 bisa terhubung dengan database yang tadi Anda buat. Untuk memudahkannya, kita akan menggunakan fasilitas Find di editor Notepad ini. Taruh kursor Anda di awal text file ini dengan cara klik di pojok kiri atas sebelum Find.
Masukkan kata $db_url = 'mysql://username:password@localhost/databasename'; lalu tekan tombol Find Next. Ketika Anda klik tombol Find Next, Anda akan menemukan hasil text yang pertama. Text pertama ini harap dibiarkan saja, karena bukan text ini yang akan diubah. Text/script pertama ini berfungsi sebagai contoh bawaan dari drupal. Klik Find Next sekali lagi. Setelah ditemukan, close kotak Find. Bagian inilah yang akan kita edit. Text/scrupt kedua ini terletak bersebelahan (bisa juga diatas jika Anda menggunakan editor selain Notepad) $db_prefix. Edit text ini dari
$db_url = 'mysql://username:password@localhost/databasename'; --> $db_url = 'mysql://root:@localhost/ari_drupalku;
Berikut sedikit penjelasan dari apa yang Anda rubah:
- username --> root (user name untuk database default dari instalasi XAMPP adalah root.)
- password --> (password untuk database default dari instalasi XAMPP adalah tidak memakai password, dikosongkan saja, ingat, dikosongkan, tanpa spasi).
- databasename --> ari_drupalku (nama database yang tadi Anda buat dimasukkan di sini.
Setelah selesai diubah, tekan tombol di keyboard Anda Ctrl + S untuk menyimpan hasil perubahan, atau Anda bisa lakukan lewat menu Notepad dengan klik menu File > Save.
- Memasukkan alamat URL
Bagian kedua yang akan diubah di file settings.php adalah alamat URL. Caranya seperti di langkah pertama ketika mengubah/memasukkan nama user, password dan database diatas. Taruh kursor Anda di awal text file ini dengan cara di pojok kiri atas atau sebelum Find.

Masukkan kata “# $base_url = 'http://www.example.com'; // NO trailing slash!”. Setelah ditemukan, close kotak hasil pencarian, lalu edit bagian http://www.example.com --> http://localhost/drupalku Lalu tekan tombol di keyboard Anda Ctrl + S untuk menyimpan hasil perubahan, atau Anda bisa lakukan lewat menu Notepad dengan klik menu File > Save. Selesai. File settings.php sudah selesai diedit.
- Memasukkan nama user, password dan nama database
- Instalasi drupal 6 via browser
File drupal sudah siap, database sudah siap, sekarang saatnya untuk melakukan instalasi drupal via browser. Buka browser Anda lalu masukkan alamat URL http://localhost/drupalku/install.php

Memasuki proses instalasi drupal 6 via browser, pertama kali Anda akan dihadapkan dengan tampilan pilihan bahasa, pilih saja Install Drupal in English.
Tunggu sebentar, proses instalasi database sedang berjalan.
Tampilan berikutnya adalah Configure SiteBerikut ini penjelasan bagian per bagian :
Secara otomatis, file settings.php akan diubah permissionnya pada saat instalasi drupal via browser, ini untuk alasan keamanan. All necessary changes to ./sites/default and ./sites/default/settings.php have been made. They have been set to read-only for security. Bagian pertama yang harus Anda isi adalah Site Information.- Site Name --> isikan nama situs Anda di form ini, misalnya Drupalku. Nama situs akan tampil di pojok kiri atas berdampingan dengan logo drupal.
- Site e-mail address --> masukkan alamat email Anda di sini untuk keperluan administrasi situs.
Bagian kedua yaitu Administrator AccountForm-form di bagian ini bertujuan membuat account utama dan yang pertama sebagai administrator situs. Isilah dengan cukup teliti.
- Username ? masukkan nama user name untuk Administrator, Anda bisa isi dengan Admin.
- E-mail address ? email untuk account administrator
- Password ? password untuk account administrator
- Confirm password ? tulis lagi password administrator sebagai konfirmasi
Bagian selanjutnya adalah Server Settings
- Default time zone.
Form ini berfungsi untuk mengatur waktu yang akan dipakai di situs. Saya anjurkan dibiarkan saja tetap default, karena ini secara otomatis sudah menyesuaikan dengan komputer Anda. - Clean URLs
Bagian ini cukup penting untuk diaktifkan (Enabled). Clean URL akan membuat url situs Anda menjadi rapi dan lebih familiar bagi manusia dan mesin mencari. Default drupal ketika Clean URL disabled atau tidak aktif, URL yang akan dipakai di situs akan selalu menggunakan ?q=. Hal ini jelas menyulitkan pengunjung situs untuk mengingat alamat URL kita, hal ini pun bagi mesin pencari sesuatu yang tidak disukai. Pilih Enabled untuk bagian Clean URL ini. Informasi tambahan, dengan menggunakan XAMPP, localhost Anda mendukung penggunaan clean url ini. - Update notifications
Update notifications berfungsi sebagai alat untuk mengecek serta memberi tahu jika ada perubahan/update terbaru baik itu module ataupun versi core drupal. Ini akan berfungsi ketika situs Anda nanti sudah terpasang diluar, yang secara otomatis akan mencoba menghubungi update terbaru. Oleh karena situs Anda ini masih offline, Anda bisa uncheck/hilangkan tanda centang di pilihan ini. Selesai semua, silakan klik tombol Save and continue.
Drupal Instalation CompleteDi tampilan selanjutnya akan muncul pesan bahwa proses instalasi selesai dilakukan. (Drupal installation compete). Namun, ada peringatan berwarna merah, berikut cuplikannya :
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\drupalku\includes\mail.inc on line 193. Unable to send e-mail. Please contact the site administrator if the problem persists.
Peringatan ini adalah hal wajar dikarenakan Anda menginstall drupal ke dalam localhost, localhost tidak terhubung dengan internet. Peringatan ini menjelaskan bahwa fungsi email tidak berjalan lalu mengakibatkan pengiriman email untuk account administrator gagal. Ini tidak menjadi soal, ketika situs Anda sudah online, fungsi email akan berjalan dengan baik. Anda bisa abaikan peringatan ini. Anda bisa perhatikan tulisan dibawahnya yang memberikan selamat, bahwa Drupal sudah berhasil diinstall. Silakan menuju halaman situs Anda dengan meng-klik link your new site.
Selamat datang di situs drupal Anda yang baru. Anda otomatis sudah login sebagai admin, sesuai dengan nama user administrator yang tadi Anda masukkan. Tutorial berikutnya akan saya jelaskan bagian-bagian dari drupal sehingga Anda lebih memahami fungsinya masing-masing.
Selamat belajar drupal.
Ari Thok



mas..kapan
mas..kapan lanjutannya..ditunggu ya..makasih
helo Nea, terima kasih sudah
helo Nea, terima kasih sudah berkunjung di warung hik ini :D. Lanjutannya pasti ada, sedang ditulis, baca, cek, edit dst sampai nanti dipublish, supaya jelas dan yang baca juga bisa memahaminya.
wah sip banget
wah sip banget tutorialnya.
kita tunggu kelanjutannya lho :D
@Cahangon : sip mas, tutorial
@Cahangon : sip mas, tutorial akan saya bikin bertahap supaya enak untuk diikuti. Saya juga tambah semangat jika yang saya tulis berguna. :)
File PDF sudah tersedia,
File PDF sudah tersedia, monggo, silakan bisa didownload. Jika mengalami kesulitan, silakan kontak atau berikan komentar langsung, saya lagi mencoba-coba juga beberapa tempat untuk menaruh file supaya proses download lebih nyaman.
wah.....trima kasih banget
wah.....trima kasih banget mas, sangat membantu saya terutama yang lagi PKL ini.....
sekali lagi trima kasih....
ditunggu ilmu berikutnya mas.....
@Cyber : syukurlah sharing
@Cyber : syukurlah sharing ilmu saya bisa membantu Anda. Silakan ikuti terus kelanjutannya, saya akan terus tambahkan dan bagikan pengalaman-pengalaman lainnya.
Bozz..thx banget udah share
Bozz..thx banget udah share ilmunya...cuman kok link download pdfnya nga ada yachh...apa aq nya yang nga liat..tapi udah aku cari2 tuh...mohon pencerahannya nih..
@Azzus : download sudah fix,
@Azzus : download sudah fix, thanks infonya :). Silakan di akses di tiap halaman blog tutorial, atau bisa di menu atas (Download Tutorial PDF (gratis!)).
makasih bos
makasih bos
Thx..responnya...udah
Thx..responnya...udah keliatan sekarang linknya..
@Didiet : kembali kasih
@Didiet : kembali kasih :)
@Azzuz : seep, saya juga berterimakasih, melalui Anda saya jadi tahu link itu ternyata masih tersembunyi.
mz utk fungsi "Clean URLs"
mz utk fungsi "Clean URLs" apa terbatas ?? koq di komputer sy di rumah gak bsa diaktifkan, tapi komputer di kantor bisa.... apa OS juga pengaruh ?
maklum sy baru kali ne pake drupal.... thx ya...
ow iya mz arithok... tolong
ow iya mz arithok... tolong dong artikel ttg pembuatan theme utk drupal nya. Kan bosen kalo theme drupal qt cuma dari download-an ato buat pake artisteer....
Sy udah coba buat theme drupal manual, jadi ubah sana-sini di template (page.tpl.php) ama file css ny..... emang udah bisa seh... tpi kadang msh bingung...
Tolong dong buatin artikelnya... heheheheheee... thx ya...
@BW : coba tambahkan
@BW : coba tambahkan informasi dari Anda, tools apa yang Anda pakai untuk membuat localhost baik di rumah atau di kantor? FYI, saya menggunakan XAMPP di rumah(tutorial silakan baca di blog membuat localhost dengan XAMPP) dan clean URL di drupal 6 bisa berfungsi dengan baik. Setahu saya, OS tidak berkaitan langsung dengan masalah ini, namun lebih ke masalah server lokal-nya (localhost, apache, htaccess). Tentang Clean URL bisa Anda simak di http://drupal.org/getting-started/clean-urls
@BW : oke, tunggu blog saya
@BW : oke, tunggu blog saya ya, saya membuatnya bertahap biar yang mengikutinya tidak bingung, pelan-pelan saja (kotak band, halah .. :)). Mm .. sip BW, mulai dari mengedit dan mengenali detail satu themes adalah salah satu langkah untuk bisa membuat themes sendiri, kalo mau belajar lebih detail, Anda bisa menyimaknya di panduan drupal.http://drupal.org/theme-guide
HELP Kok gk bs
HELP
Kok gk bs nih,
Requirements problem
The following error must be resolved before you can continue the installation process:
The Drupal installer requires that you create a settings file as part of the installation process.
1. Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php.
2. Change file permissions so that it is writable by the web server. If you are unsure how to grant file permissions, please consult the on-line handbook.
More details about installing Drupal are available in INSTALL.txt.
padahal sudah saya copy file setting.php dan isinya udah diedit kyk:
$db_url = 'mysql://root:@localhost/drupaltest01_db';
$db_prefix = '';
dan
# $base_url = 'http://localhost/drupaltest01'; // NO trailing slash!
Apa yg salah nih????
wah, tak coba lg ternyata
wah, tak coba lg ternyata bs... :D
hehehe.... thx
@Hikarianna : Seep.
@Hikarianna : Seep. Sama-sama.
sudah sering sy install
sudah sering sy install drupal baik di localhost maupun di server, tanpa banyak mengutak-atik file settings.php. Hanya saja waktu meng-upgrade ke versi terbaru anda terpaksa merubah sementara baris $update_free_access = FALSE; tulisan FALSE menjadi TRUE. Dengan PHP -editor membaca file settings.php ini menjadi sangat2 mudah. dari 2 ratusan baris perintah, kebanyakan merupakan foot-note(catatan saja), yg benar2 merupakan perintah asli hanya 14baris.
Terakhir meng-install di server '000webhost', proses instalasi berhenti pada pembuatan file database dan terpaksa mengisi manual baris perintah di settings.php menjadi spt.;
$db_url = 'mysql://a9825724_user:xxFEBxx@mysql10.000webhost.com/a9825724_haris';
$db_prefix = '';
Setelah sy analisa, kesalahan bisa terjadi, karena tidak sempurnanya merubah atribut file-2 yang diminta, localhost tidak dirubah sesuai permintaan server.
memang, awalnya sy jg gitu,
@herris : cara paling aman
@herris : cara paling aman memang sesuai prosedure dari drupal, tapi jika ingin mencoba-coba utak-atik monggo :). Untuk editor bisa pilih dari berbagai free ware, contohnya notepad ++ atau crimson editor, sesuai selera dan kebutuhan serta kebiasaan masing2.
Yang ada di webhost sudah sukses mas?
web saya sudah bisa jalan
web saya sudah bisa jalan www.harisatmadja.co.cc, cuma itu, penyebutan localhost untuk link data base, khusus di server 000webhost, harus diisi link mysql sesuai arahan mereka, wach captha nya harus di isi 'the sumatra' bisa kebetulan yaaa...... :-)
@herris : mantap Bro. Drupal
@herris : mantap Bro. Drupal bisa juga di hosting gratisan.
Rekomended Site! Sangat
@dody : seep dah Senang
@dody : seep dah
Senang rasanya tulisan yang saya susun bisa membantu orang lain.
salam,...!!! maw maw tanya
mas maw tanya,..DATABASES
mas maw tanya,..DATABASES
alhamdullilah Sob,..kesulitan
@Andi : sudah berhasil? Seep
@Andi : sudah berhasil? Seep Dah .. tunggu lanjutannya ya, maaf sempat tertunda karena berbagai kesibukan termasuk laptop saya yang beberapa hari terakhir bermasalah. Semoga segera bisa beres semuanya.
mas kenalin namaku iwan. .aku
@Iwan : kalau boleh saya
@Iwan : kalau boleh saya usulkan, Anda harus tetap step by step untuk mempelajari drupal + php, hal ini akan langsung bisa menjawab beberapa bagian dari bantuan yang Anda minta dan akan membantu Anda pada saat ujian nanti.
Instalasi drupal 6 via
@Sugiharto : sudah di cek
@Sugiharto : sudah di cek lagi Pak langkah-langkah instalasinya? Keterangan syntax error menunjukkan ada kesalahan perintah, kemungkinan salah ketik. Mohon di cek lagi Pak penulisan di file settings.php. (di sekitar line 117 -> penulisan alamat URL localhost)
Mantaaabbbffff Gan!!
@Anonymous : seep Bro. Thx
@Anonymous : seep Bro. Thx buat apresiasinya.
maaf mas, saya adalah pemula
@masagala : masuk localhost
@masagala : masuk localhost yang saya maksud adalah seperti yang saya sebutkan dengan mengetik
di browser. Jika masih bingung tentang localhost, coba Anda baca lagi blog Membuat Localhost Dengan Instalasi XAMPP. Saya sudah coba membuat blog berurutan dengan tujuan agar bisa mudah dipahami dan diikuti. Semoga membantu.
maaf gan saya ada mising nih
Maaf mas, saya agak lupa,
Maaf mas, saya agak lupa, sudah lama tidak memakai drupal 5, sudahkah berpindah ke drupal 6? :)
masuk adminnya lewat link
saat pencarian pake kata
@Fitri : silakan login
@Fitri : silakan login sebagai admin (user1) --> url situs /user/
@Heru : terima kasih mas atas apresiasinya. silakan pelajari SEO mas agar lebih mudah dikenal mesin pencari.
artikelnya sgt bermanfaat
@hamim : customize?
@hamim : customize? contohnya?
mas...saya sudah berhasil
@abi : kalau dari baca-baca
@abi : kalau dari baca-baca beberapa error yg sejenis di drupal.org, error seperti ini bisa dikarenakan module. Coba Anda buang semua modul tambahan dulu, lalu masukkan modul dan install satu per satu.
- http://drupal.org/node/1030430
- http://drupal.org/node/343980
mas... klu instal druppal 5
thanks tutorialnya sangat
gan, muncul pesan error Parse
ada tutorial desain template
Saya menggunakan Drupal
mas ada cara instalasi yang
mas coba liat web drupalku
Post new comment