Minggu, 07 November 2010

Cara Install Drupal

Cara Install Drupal

Drupal adalah salah satu CMS ( Content mangement System) yang terkenal didunia. Pemakai drupal mungkin terbanyak kedua setelah wordpress. Jika anda bermaksdu mencoba script Drupal, berikutini car aInstall Drupal yang saya terjemahkan dari http://drupal.org 
( Maaf jika hasil terjemahnya belum aku betulkan semuanya ya)

Step 1 : Cara Cepat Install Drupal ( khusus untuk Yang sudah ahli)

Halaman ini menyediakan ringkasan dari instruksi baris perintah untuk menginstal Drupal di server / web UNIX khas Linux. Setiap langkah berisi link untuk petunjuk instalasi yang lebih rinci di mana Anda juga dapat menemukan informasi tentang menginstal Drupal di sistem lain.

Jika Anda memiliki masalah, baca Mengatasi masalah masalah umum.

Baca lebih lanjut tentang persyaratan sistem (antara yang rinci PHP-pengaturan dan persyaratan browser).
1. Download dan ekstrak file

Download Drupal dari http://drupal.org/project/drupal dan ekstrak file download ke folder pada hard drive Anda.

wget http://drupal.org/files/projects/drupal-xxtar.gz
tar-zxvf drupal-x.x.tar.gz

Pindahkan file ke sebuah direktori dalam root dokumen web server Anda atau direktori umum HTML menggunakan perintah berikut, mengganti drupal-xx dengan nomor versi aktual. (Pada komputer banyak * nix path dari root server akan / var / www /.)

mv drupal-x.x / var / www /

Anda dapat menginstal dan menggunakan Drupal dalam bahasa lain dengan mendownload terjemahan dari http://drupal.org/project/translation. Extract file ke direktori Drupal (misalnya / var / www / drupal-xx)

Baca lebih lanjut tentang men-download dan ekstrak Drupal (termasuk instruksi untuk FTP, Windows dan Mac OS).
2. Buat file konfigurasi dan memberikan hak akses

Dalam situs / direktori default, salin default.settings.php file dan nama file yang disalin sebagai settings.php.

situs cp / default situs default.settings.php / / default / settings.php

Berikan hak istimewa menulis web server (666 atau u = rw, g = rw, o = rw) ke file konfigurasi.

chmod beberapa situs w + / default / settings.php

Berikan hak istimewa menulis web server ke situs / direktori default.

chmod beberapa situs w + / default

Baca lebih lanjut tentang penyusunan file konfigurasi.
3. Membuat database Drupal

Untuk menyelesaikan instalasi, Anda harus membuat sebuah database kosong dan dan pengguna dengan akses penuh database untuk Drupal yang baru dibuat menggunakan. Anda dapat melakukan ini dengan baris perintah atau melalui phpMyAdmin atau database klien lain.

mysqladmin-u username-p databasename menciptakan

Di mana 'username' adalah pengguna MySQL yang memiliki hak istimewa dan GRANT CREATE. MySQL akan meminta untuk 'username' password database. Selanjutnya Anda harus mengatur hak akses database. Login ke MySQL:

mysql-u username-p

Pada prompt MySQL, masukkan:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE SEMENTARA TABLES, LOCK TABLES
ON databasename .*
TO 'username' @ 'localhost' password diidentifikasi oleh '';

Dimana:

'Databasename' adalah nama database Anda
'Username' adalah username MySQL Anda akun
'Localhost' adalah nama server yang digunakan untuk mengakses MySQL
'Password' adalah password yang diperlukan untuk username

Jika berhasil, MySQL akan menjawab dengan:

Query OK, 0 rows affected

Baca lebih jauh tentang membuat database (antara yang petunjuk tentang cara menggunakan phpMyAdmin, dan PostgreSQL dan SQLite sebagai database).
4. Jalankan script instalasi

Anda sekarang siap untuk menjalankan skrip instalasi. Arahkan browser Anda ke URL dasar website Anda (misalnya http://www.example.com, http://www.example.com/drupal atau http://localhost/drupal).

Wizard instalasi akan memandu Anda melalui beberapa layar untuk mengatur database, menambahkan account pengguna pertama, dan memberikan pengaturan dasar situs web. Ikuti wizard untuk menyelesaikan instalasi dan mulai bekerja dengan Drupal.

Baca lebih lanjut tentang script installasi (bersama dengan penjelasan rinci tentang semua pilihan yang tersedia).
Before you begin

Langkah 2: Membuat database
Drupal 6.x • Drupal 7.x
Terakhir diubah: 7 Mei 2010 - 19:24

Sebelum menjalankan script instalasi, Anda harus membuat sebuah database kosong dan pengguna database (nama user diberi hak untuk menggunakan database Drupal).

Halaman ini menyediakan panduan untuk membuat database Drupal Anda menggunakan panel kontrol browser Web berbasis (seperti "CPanel" atau "Plesk"), atau dengan menggunakan phpMyAdmin (database utilitas lain berbasis web), atau dengan menciptakan database secara langsung dari MySQL atau PostgreSQL command prompt (untuk pengguna tingkat lanjut).
Buat database menggunakan panel kontrol berbasis browser

Kebanyakan account web hosting menyediakan panel kontrol berbasis Web untuk membantu Anda mengelola situs Anda. Alat ini mencakup fitur yang mudah digunakan untuk membuat database baru, dan untuk menciptakan user "" dengan hak untuk database. Untuk membuat database menggunakan panel kontrol berbasis browser berkonsultasi atau meminta dokumentasi web host penyedia layanan Anda.

Bila Anda membuat pengguna untuk database Anda, Anda mungkin melihat sebuah halaman di mana Anda dapat menentukan hak istimewa bahwa pengguna akan memiliki untuk berbagai operasi di database. Dalam "database wizard panel kontrol yang paling Web '", jika Anda hanya memeriksa "Semua" hak istimewa bagi pengguna yang Anda buat (dan kemudian hapus centang "Grant" jika terdaftar sebagai hak istimewa) user akan ditetapkan dengan benar.

Catat username, password, nama database dan hostname (misalnya, apakah Anda menginstal di www.example.com, atau dalam drupal.example.com, www.example.com / blog dll) saat Anda membuat database. Anda akan memasukkan item tersebut ke bidang di browser Anda ketika menjalankan instalasi script (lihat halaman berikutnya).

Catatan bahwa dalam banyak kasus ketika menciptakan database dan pengguna melalui antarmuka grafis berbasis Web, nama pengguna yang Anda gunakan untuk login ke panel kontrol Anda adalah ditambahkan sebagai awalan untuk nama database dan mungkin ke nama pengguna database juga. Misalnya, jika Anda login ke kontrol panel anda situs Web sebagai "'t" dan membuat database bernama "drupal7db" dan user untuk database yang bernama "d7user", ketika menjalankan script Install (lihat halaman berikutnya) database, dan pengguna dapat perlu diketik sebagai "webadmin_drupal7db" dan "webadmin_d7user". (Hal ini karena banyak account hosting di server bersama, dan pada masing-masing satu server database dan nama pengguna harus unik di semua account di server.)

Jika Anda telah membuat database Anda dan user melalui antarmuka berbasis Web, Anda dapat melewati sisa dari halaman ini dan lanjutkan dengan menginstal instruksi pada halaman berikutnya.

Membuat database dan user dengan menggunakan PHPMyAdmin

Dianggap Anda memiliki akses root untuk PHPMyAdmin

1. Masuk ke PHPMyAdmin sebagai user root
2. Klik Keistimewaan & Tambah Pengguna baru
3. Di bidang Nama pengguna, masukkan nama pengguna yang ingin Anda gunakan
4. Pada kolom Host, pilih lokal yang lebih aman, kecuali Anda akan mengakses database dengan user dari server lain
5. Masukkan atau menghasilkan sebuah password untuk pengguna.
6. Dalam Database untuk daftar User, pilih Buat database dengan nama yang sama dan memberikan semua hak istimewa dan klik Go

Anda telah membuat sebuah user yang memiliki semua hak istimewa hanya pada database dengan nama yang sama. Ini lebih aman daripada menggunakan nama pengguna umum & password untuk semua situs Anda pada server yang sama, seperti membatasi akses ke database Anda jika seseorang mendapat memegang login database Anda.
Jika Anda ingin memiliki nama yang berbeda untuk database dan user, cukup pilih database dibuat, kemudian tab operasi. Anda akan menemukan opsi Ubah nama database untuk. Jika Anda memerlukan informasi lebih lanjut tentang menggunakan PHPMyAdmin, periksa wiki resmi.

Catat username, password, nama database dan hostname (misalnya, apakah Anda menginstal di www.example.com, atau dalam drupal.example.com, www.example.com / blog dll) saat Anda membuat database. Anda akan memasukkan item tersebut ke bidang di browser Anda ketika menjalankan instalasi script (lihat halaman berikutnya).

Catatan bahwa dalam banyak kasus ketika menciptakan database dan pengguna menggunakan antarmuka web, nama pengguna yang Anda gunakan untuk login ke panel kontrol Anda adalah ditambahkan sebagai awalan untuk nama database dan mungkin ke nama pengguna database juga. Misalnya, jika Anda login ke kontrol panel anda situs Web sebagai "'t" dan membuat database bernama "drupal7db" dan user untuk database yang bernama "d7user", ketika menjalankan script Install (lihat halaman berikutnya) database, dan pengguna dapat perlu diketik sebagai "webadmin_drupal7db" dan "webadmin_d7user". (Hal ini karena banyak account hosting di server bersama, dan pada masing-masing satu server database dan nama pengguna harus unik di semua account di server.)

Jika Anda telah membuat database Anda dan user melalui phpMyAdmin, Anda dapat melewati sisa dari halaman ini dan lanjutkan dengan menginstal instruksi pada halaman berikutnya.
Membuat database dari command line

Jika Anda tidak menggunakan panel kontrol Web atau berpengalaman dengan dan lebih memilih untuk menggunakan MySQL atau PostgreSQL perintah, Anda dapat mengikuti informasi di bawah ini.

Informasi tambahan tentang hak istimewa, dan petunjuk untuk membuat database dengan menggunakan baris perintah yang tersedia di INSTALL.mysql.txt (untuk MySQL) atau INSTALL.pgsql.txt (untuk PostgreSQL).
Buat database MySQL menggunakan perintah

Untuk informasi tentang menginstal dan mengkonfigurasi MySQL lihat http://dev.mysql.com/tech-resources/articles/mysql_intro.html

Dalam contoh berikut, 'username' adalah contoh MySQL pengguna yang akan memiliki GRANT CREATE dan hak istimewa dan "databasename 'adalah nama database baru Gunakan nama yang sesuai untuk sistem anda.

1. Buat database baru untuk situs Anda.

mysqladmin-u username-p databasename menciptakan

MySQL mendorong untuk 'username' password database, dan menciptakan file-file database awal.
2. Login dan mengatur hak akses database:

mysql-u username-p

MySQL mendorong untuk 'username' password database.
3. Pada MySQL prompt, set menggunakan perintah berikut:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, LOCK TABLES, CREATE SEMENTARA TABLES `ON` databasename .* TO 'username' @ 'localhost' password diidentifikasi oleh '';

Dalam hal ini:
databasename * '' adalah nama database Anda
username * '@ localhost' adalah username MySQL Anda akun
password * '' adalah password yang diperlukan untuk username

Anda akan membutuhkan `di sekitar nama database jika Anda telah menggunakan karakter escape MySQL dalam skema nama Anda.

Misalnya: drupal_test_account .* harus \ drupal _test \ _account .* untuk keamanan (bawahi adalah wildcard). Hal ini membutuhkan pembungkus `. _account `\ Drupal \ _test .*`

Catatan: kecuali pengguna database Anda memiliki semua hak istimewa yang tercantum di atas, Anda tidak akan dapat menjalankan Drupal.
4. Jika berhasil, MySQL akan menjawab dengan:

Query OK, 0 rows affected
5. Untuk mengaktifkan izin baru, masukkan perintah berikut:

FLUSH PRIVILEGES;

Database harus dibuat dengan UTF-8 (Unicode) encoding.

Buat database menggunakan PostgreSQL

Database harus dibuat dengan UTF-8 (Unicode) encoding.

1. Membuat user database
Langkah ini hanya diperlukan jika Anda belum memiliki setup pengguna (misalnya dengan host Anda) atau Anda ingin membuat user baru untuk penggunaan dengan hanya Drupal. Perintah berikut membuat user baru bernama 'username' (Anda harus mengganti ini dengan username yang diinginkan), dan meminta password untuk pengguna tersebut:

createuser - pwprompt - terenkripsi - no-adduser
- No-createdb username

Jika semuanya berjalan dengan benar, Anda akan melihat pemberitahuan CREATE USER.
2. Buat database
Langkah ini hanya diperlukan jika Anda belum memiliki setup database (misalnya dengan host Anda) atau Anda ingin membuat database baru untuk digunakan hanya dengan Drupal. Perintah berikut membuat database baru bernama "databasename" (Anda harus mengganti ini dengan nama database yang diinginkan), yang dimiliki oleh sebelumnya dibuat "username":

createdb - encoding = UNICODE - owner = username databasename

Jika semuanya berjalan dengan benar, Anda akan melihat pemberitahuan CREATE DATABASE.
settings.php






Step 3: settings.php
Anda harus membuat file settings.php dan mengatur beberapa perizinan.
Settings.php

download Drupal Anda dilengkapi dengan sebuah file konfigurasi contoh di situs / default / default.settings.php. File standar tidak digunakan oleh installer. Ini harus disalin dan file baru harus diberi nama yang benar.

1. Salin default.settings.php untuk settings.php.
Anda dapat melakukan ini dari command line (bekerja dari akar direktori yang berisi instalasi Drupal Anda) menggunakan situs cp / default / situs default.settings.php / default / settings.php.
CATATAN: Jangan hanya mengubah nama file. Drupal installer perlu kedua file.
2. Anda sekarang harus memiliki baik default.settings.php dan file settings.php di situs Anda / direktori default.
3. Membuat pengaturan file ditulisi, sehingga installer dapat mengeditnya, menggunakan
chmod beberapa situs w + / default / settings.php
atau
chmod 666 sites / default / settings.php
Kedua perintah memiliki efek yang sama.
Beberapa alat seperti Filezilla FTP, Transmit, dan Ambilkan memungkinkan Anda untuk mengubah hak akses file, dengan menggunakan atribut file 'atau' info mendapatkan perintah. Dalam hal ini izin atau nilai numerik oktal file harus di set ke 666. Jika klien ftp Anda memiliki kotak centang untuk pengaturan hak akses, cek kotak Baca dan Tulis untuk "Pemilik", "Group", dan "Lainnya" (meninggalkan kotak Jalankan dicentang). CATATAN: Jangan lupa untuk mengubah hak akses kembali setelah Anda menjalankan skrip instalasi.
4. Untuk membiarkan direktori file yang akan dibuat secara otomatis, memberikan hak istimewa menulis web server ke situs / direktori default.
chmod beberapa situs w + / default CATATAN: Jangan lupa untuk mengubah hak akses kembali setelah Anda menjalankan skrip instalasi.

Tidak perizinan benar anda harus kembali ke setelah ini selesai adalah sebagai berikut:

settings.php chmod 644
chmod 755 .. / default

Kebutuhan membaca file izin, folder kebutuhan membaca dan melaksanakan perizinan.

1 komentar:

Komentar anda langsung tampil , jadi Mohon Komentar nya jangan Spam yah.... Trims