BAB 02. Instalasi Drupal

18
  INSTALASI DRUPAL Kebutuhan Instalasi Drupal Kebutuhan Instalasi Drupal Kebutuhan Instalasi Drupal Kebutuhan Instalasi Drupal Proses instalasi Drupal sejak versi 5.x lebih mudah dibandingkan versi 4.x. Berikut ini akan ditunjukkan cara menginstal Drupal di:  lokal PC dengan WAMP5 menggunakan teknik Virtual Hosting  web hosting internet dengan fasilitas CPanel.  web hosting dengan fasilitas FTP maupun File Manager Sebelumnya, periksa dahulu kebutuhan sistem yang diperlukan oleh Drupal:  Dianjurkan anda menggunakan minimal Drupal versi 5.x. Dapat di download di http://drupal.org/download.  PHP minimal versi 4.3.3. Dianjurkan versi PHP 4 atau 5 yang terbaru.  MySQL minimal versi 3.23.17 atau PostgreSQL 7.3. Dianjurkan menggunakan minimal MySQL 4.1 karena dibutuhkan oleh Drupal 6. Dukungan untuk MS SQL dan Oracle belum tersedia

Transcript of BAB 02. Instalasi Drupal

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 1/18

 

 

INSTALASI DRUPAL

Kebutuhan Instalasi DrupalKebutuhan Instalasi DrupalKebutuhan Instalasi DrupalKebutuhan Instalasi Drupal

Proses instalasi Drupal sejak versi 5.x lebih mudah dibandingkan versi4.x. Berikut ini akan ditunjukkan cara menginstal Drupal di:

•  lokal PC dengan WAMP5 menggunakan teknik VirtualHosting

•  web hosting internet dengan fasilitas CPanel.

•  web hosting dengan fasilitas FTP maupun File Manager

Sebelumnya, periksa dahulu kebutuhan sistem yang diperlukan olehDrupal:

•  Dianjurkan anda menggunakan minimal Drupal versi 5.x.

Dapat di download di http://drupal.org/download.•  PHP minimal versi 4.3.3. Dianjurkan versi PHP 4 atau 5 yang

terbaru.

•  MySQL minimal versi 3.23.17 atau PostgreSQL 7.3. Dianjurkanmenggunakan minimal MySQL 4.1 karena dibutuhkan olehDrupal 6. Dukungan untuk MS SQL dan Oracle belum tersedia

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 2/18

 

2 Membuat Website Profesional Dengan Drupal

secara langsung namun dapat dilihat di website:http://groups.drupal.org/enterprise.

•  Web server Apache atau IIS. Dianjurkan memakai Apache.Drupal mendukung Apache 1 maupun Apache 2.

•  Space hard disk yang dibutuhkan Drupal hanya sekitar 3 MBsaja tetapi untuk tambahan module lainnya diperlukan sekitar50 MB. Semua dokumen dan perubahan setting disimpanpada database karena itu diperlukan pula kapasitas database

sesuai dengan banyaknya konten anda.

Instalasi Drupal PadaInstalasi Drupal PadaInstalasi Drupal PadaInstalasi Drupal Pada Lokal PCLokal PCLokal PCLokal PC

Pada bagian ini akan ditunjukkan cara untuk:

•  Menginstal WAMP (Windows Apache MySQL and PHP)

•  Membuat Virtual Domain sehingga lokal PC anda seakan-akan

merupakan sebuah share web hosting, artinya anda dapatmembuat domain sebanyak Mungkin pada lokal PC andahanya dengan 1 IP saja

•  Membuat database Drupal

•  Menginstal Drupal

Untuk melakukan instalasi Drupal pada lokal PC maka langkah-langkahnya adalah sebagai berikut:

1. 

Install WAMP (download di www.wampserver.com). KlikWAMP5_x.x.x.exe klik Next sampai instalasi selesai.

2.  Aktifkan WAMP (Start – All Programs – WampServer – StartWampServer)

3.  Buat folder c:\wamp\www\drupal-test\

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 3/18

 

Instalasi Drupal 3

4.  Aktifkan setting Virtual Hosting dengan cara edit fileC:\wamp\Apache2\conf\httpd.conf. Dan hilangkan tanda #pada baris :

#Include conf/extra/httpd-vhosts.conf

sehingga menjadi:

Include conf/extra/httpd-vhosts.conf

5.  Edit file C:\wamp\Apache2\conf\extra\httpd-vhosts.confsehingga menjadi:

NameVirtualHost *:80

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot c:/wamp/www/drupal-test

ServerName www.drupal-test.coba

ServerAlias www.drupal-test.cobaErrorLog logs/drupal-test-error_log

CustomLog logs/drupal-test-access_log common

</VirtualHost>

6.  Restart Apache (klik WampServer icon pada task bar, pilihApache – Restart Service).

7.  Edit file host C:\WINDOWS\system32\drivers\etc\hostmenjadi:

127.0.0.1 localhost

127.0.0.1 www.drupal-test.coba

Langkah di atas adalah untuk menginstal WAMP dan membuatvirtual host di lokal PC sehingga kita dapat memanggil website Drupal

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 4/18

 

4 Membuat Website Profesional Dengan Drupal

dengan perintah http://www.drupal-test.coba secara langsungbukannya menggunakan http://localhost/drupal-test.

Mengapa? Hal ini diperlukan agar link yang dibuat mengacu padaalamat website (www.drupal-test.coba) lokal kita, bukannya mengacupada c:\wamp\www\drupal-test\. Sehingga gambar atau file yangsudah di-upload ke website lokal kita akan muncul dengan benar dibrowser. Dan juga untuk memastikan bahwa hasil kerja kita akantampil sempurna bila di-upload ke web server internet karenaumumnya web server internet menggunakan teknik Virtual Host

berbasis Hostname seperti yang kita lakukan di atas.

Membuat Database DrupalMembuat Database DrupalMembuat Database DrupalMembuat Database Drupal

1.  Buka phpMyAdmin, pada task bar klik bagian WampServer -phpMyAdmin atau klik http://localhost/phpmyadmin/ padabrowser sehingga tampak seperti gambar berikut:

Gambar 2.1 Halaman awal phpMyAdmin. 

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 5/18

 

Instalasi Drupal 5

2.  Pada saat instalasi awal, user “root” pada MySQL tidakmemiliki password. Oleh sebab itu akan kita beri password.Klik bagian Privileges, sehingga tampak seperti gambarberikut:

Gambar 2.2 Privileges - User overview. 

3.  Klik pada Edit Privileges dan geser ke bawah sampaimenemukan Change Password. Masukkan password dibagian Password dan Re-Type, misalnya “Drupal123” danklik Go.

Gambar 2.3 Halaman untuk Ganti Password.

4.  Setelah browser anda Refresh (F5) maka phpMyAdmin akanerror karena password pada phpMyAdmin belumdisesuaikan. Untuk itu buka file konfigurasi phpMyAdminC:\wamp\phpmyadmin\config.inc.php.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 6/18

 

6 Membuat Website Profesional Dengan Drupal

Edit baris sekitar 71-73 menjadi:$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = 'Drupal123';

5.  Refresh (F5) kembali browser anda. Dan pada bagian CreateNew Database, masukkan database= drupal-test danCollation= Collation. Seperti gambar berikut ini:

Gambar 2.4 Halaman untuk membuat Database.

6.    Jika berhasil maka muncul pesan: “Database drupal-test hasbeen created” seperti gambar berikut:

Gambar 2.5 Berhasil membuat Database drupal-test.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 7/18

 

Instalasi Drupal 7

7.  Selesai.

Mungkin anda bertanya “Mengapa Drupal tidak secara otomatismembuat database saat instalasi?” Sebenarnya pada Drupal versisebelum 5.x, bukan saja pembuatan database harus manual tetapipembuatan table juga harus manual. Pada Drupal 5.x ini, prosespembuatan table sudah otomatis hanya saja pembuatan database yangmasih manual. Semoga di versi mendatang akan ada perbaikan lagiuntuk masalah instalasi ini untuk orang yang awam IT.

Proses pembuatan database secara manual ini kadang-kadangmenyebabkan Pengguna awam takut memakai Drupal. Tetapi adasegi positifnya juga, yaitu anda belajar bagaimana cara membuatdatabase khususnya dengan phpMyAdmin. Kemampuan mengaksesdatabase ini sangat berguna terutama jika anda melakukan migrasidari CMS lain ataupun website buatan anda sendiri. Kiranya hal initidak menjadi kendala bagi anda lagi karena sudah dijelaskan secaradetail bagaimana cara membuat database melalui phpMyAdmin.Selain itu dapat juga menggunakan program lain seperti SQLyog(www.webyog.com), SQLiteManager, Webmin atau langsung melaluiconsole MySQL.

InstalasiInstalasiInstalasiInstalasi DrupalDrupalDrupalDrupal

1.  Download Drupal dari http://drupal.org/download

2.  Extract ke folder C:\wamp\www\drupal-test\ sehingga

tampak sebagai berikut:

C:\wamp\www\drupal-test\includes\

C:\wamp\www\drupal-test\misc\

C:\wamp\www\drupal-test\modules\

C:\wamp\www\drupal-test\index.php

dan seterusnya.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 8/18

 

8 Membuat Website Profesional Dengan Drupal

3.  Dari browser ketik http://www.drupal-test.coba sehinggatampak halaman awal instalasi sebagai berikut:

Gambar 2.6 Instalasi awal Drupal.

4.  Masukkan informasi sebagai berikut:

a.  Database type: MySQL.

b.  Database name: drupal-test.

c.  Database username: root.

d.  Database password: Drupal123

Untuk bagian password jangan lupa perhatikan huruf besardan kecil karena sangat berpengaruh.

5.  Abaikan bagian Advanced options karena hanya diperlukan jika anda menginstal Drupal dengan cara khusus berikut ini:

a.  Drupal tidak diinstal pada localhost.

b.  MySQL diinstall bukan pada port standar MySQL.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 9/18

 

Instalasi Drupal 9

c.  Anda menggunakan 1 buah Database yang samauntuk menginstal beberapa website Drupal ataumenggunakan Database yang sama untuk Drupal dankeperluan lainnya, misalnya Database Percobaandipakai untuk Drupal dan Joomla secara bersamaan.

  Jika demikian maka masukkan prefix table agarmudah mengenali tabel Drupal dan menghindari error

 jika nama table ada yang sama.

Gambar 2.7   Advanced options Drupal.

6.  Klik Save configuration.

7.    Jika tidak ada error maka proses instalasi selesai dan munculHalaman berikut:

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 10/18

 

10 Membuat Website Profesional Dengan Drupal

Gambar 2.8 Instalasi Drupal selesai.

8.  Selesai.

Menjalankan Drupal Pertama KaliMenjalankan Drupal Pertama KaliMenjalankan Drupal Pertama KaliMenjalankan Drupal Pertama Kali

Setelah anda menginstal Drupal seperti yang ditunjukkan padalangkah-langkah di atas maka kita sudah siap untuk mulai mengaturwebsite kita pertama kali. Ada 2 hal yang harus anda lakukan agarwebsite anda dapat mulai beroperasi:

1.  Membuat user account untuk Administrator Drupal. Biasanyauser account ini bernama: admin.

2.  Membuat 1 buah konten. Biasanya berisi ucapan SelamatDatang.

Langkah-langkahnya adalah sebagai berikut:

1.  klik pada “your new site” atau buka http://www.drupal-test.coba/ sehingga muncul halaman berikut:

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 11/18

 

Instalasi Drupal 11

Gambar 2.9 Halaman awal setelah instalasi Drupal selesai.

2.  Klik “create the first account” atau http://www.drupal-test.coba/?q=user/register. Masukkan username=admin danpassword= [email protected] kemudian klik “Createnew account”.

Gambar 2.10  Membuat account Administrator Drupal.

3.  Muncul error berikut: “warning: mail() [function.mail

 

]: SMTPserver response: 530 POP authenticate before sending emails.in C:\wamp\www\drupal-test\includes\common.inc on

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 12/18

 

12 Membuat Website Profesional Dengan Drupal

line 1970.”, abaikan saja karena memang kita tidak menginstalSMTP pada domain drupal-test.coba yang kita buat padalocalhost.

Gambar 2.11 Sukses membuat account Administrator Drupal.

4.  Perhatikan di halaman tersebut disebutkan bahwa account

“admin” berhasil dibuat dengan password “x6brNFqaYq”.Namun di halaman tersebut juga ditampilkan isian untukmengubah password yang diberikan oleh Drupal. Misalnyakita ingin mengubah password tersebut menjadi ‘Admin123”maka masukkan “Admin123” pada bagian Password danConfirm password kemudian klik Submit. Hasilnya:

Gambar 2.12 Sukses mengganti password Administrator Drupal.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 13/18

 

Instalasi Drupal 13

5.  Tinggal 1 langkah lagi, yaitu membuat sebuah konten. Klikpada bagian “Create account” di menu admin Drupal (sebelahkiri website) atau http://www.drupal-test.coba/?q=node/add sehingga muncul pilihan untuk membuat konten baru: pageatau story sebagai berikut:

Gambar 2.13 Pilih Page untuk membuat konten pertama Drupal.

6.  Misalnya kita ingin membuat konten dengan tipe Page, makaKlik pada link Page atau http://www.drupal-test.coba/?q=node/add/page.

Page vs Story 

Pengguna Drupal seringkali bingung mengenai perbedaanantara Page dan Story ini. Secara teknis benar-benar tidak adaperbedaan antara konten dengan tipe Page dan Story. Keduatipe ini hanyalah dimaksudkan untuk membedakan isikontennya saja. Page umumnya dipakai untuk halaman

informasi semacam berita sedangkan Story dipakai untukhalaman yang berisi cerita. Kedua tipe ini ada secara defaulthanya untuk menunjukkan bahwa Drupal mampu membuatkonten tipe yang berbeda. Anda juga bisa membuat kontentipe baru dengan nama Produk untuk menempatkan semuaproduk anda di konten tipe ini. Inilah salah satu keunggulanDrupal!

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 14/18

 

14 Membuat Website Profesional Dengan Drupal

7.  Isi bagian Title dan Body. Bagian “Log message” dipakaiuntuk mencatat perubahan yang anda lakukan jika andamengedit sebuah konten, sehingga hal ini akan memudahkancontrol anda terhadap berbagai versi dokumen (versioning)mengenali perubahan apa yang dilakukan terutama jika yangmengedit dokumen ini lebih dari 1 orang (anda dapat jugamembatasi agar konten tipe tertentu hanya dapat diubah olehgroup tertentu saja).

Gambar 2.14  Membuat Page baru.

8.  PENTING! Klik “Publishing options” dan cawang/tandai(checked) bagian “Promoted to front page” kemudian klikSubmit. Sekali lagi bagian “Promoted to front page” harusanda cawang.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 15/18

 

Instalasi Drupal 15

Gambar 2.15 Setting untuk publikasi konten Drupal..

9.  Klik logout untuk melihat website Drupal anda yang pertama.

Gambar 2.16 Halaman pertama Drupal.10.  Selesai. Website baru anda bahkan sudah dilengkapi dengan

RSS Link sehingga konten pada website anda dapatdimunculkan di website lain!

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 16/18

 

16 Membuat Website Profesional Dengan Drupal

Instalasi Drupal Pada Web HostingInstalasi Drupal Pada Web HostingInstalasi Drupal Pada Web HostingInstalasi Drupal Pada Web HostingSebagai bukti bahwa Drupal adalah salah satu CMS yang popularmaka instalasi Drupal sudah tersedia di CPanel. CPanel mempunyaibagian yang disebut Fantastico yang bertujuan untuk memudahkaninstalasi aplikasi tertentu pada CPanel.

Langkah-langkah untuk instalasi Drupal dengan CPanel sangatmudah sekali berkat adanya Fantastico ini, yaitu:

1.  Login ke CPanel, misalnya www.drupal-id.com/cpanel 2.  Klik Fantastico seperti gambar berikut:

Gambar 2.17  CPanel – Fantastico..

3.  Klik pada Drupal. Selanjutnya tinggal masukkan namaaccount untuk Admnistrator dan Password-nya saja. Secaraotomatis Fantastico membuat database untuk Drupal.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 17/18

 

Instalasi Drupal 17

Instalasi Drupal Dengan Fasilitas FTPInstalasi Drupal Dengan Fasilitas FTPInstalasi Drupal Dengan Fasilitas FTPInstalasi Drupal Dengan Fasilitas FTP

Maupun File managerMaupun File managerMaupun File managerMaupun File manager

Untuk instalasi Drupal dengan FTP maupun File Manager CPanelprosesnya sama seperti instalasi pada lokal PC. Hanya saja filediextract di folder public_html/ sehingga menjadi:

public_html\includes\

public_html \misc\

public_html \modules\

public_html \index.php

dan seterusnya. Bisa juga Drupal diinstall pada sub folder.

5/11/2018 BAB 02. Instalasi Drupal - slidepdf.com

http://slidepdf.com/reader/full/bab-02-instalasi-drupal 18/18

 

18 Membuat Website Profesional Dengan Drupal