Selasa, 30 Juni 2009

Instalasi DRUPAL 6.12

PERSYARATAN

Drupal membutuhkan web server, PHP 4 (4.3.5 atau lebih besar) atau PHP 5 (http://www.php.net/) baik dan MySQL (http://www.mysql.com/) atau PostgreSQL (http://www.postgresql.org/). Server web Apache dan MySQL database yang direkomendasikan; lainnya web server dan database seperti kombinasi dan IIS PostgreSQL telah diuji ke taraf yang lebih rendah. Bila menggunakan MySQL, versi 4.1.1 atau lebih dianjurkan untuk memastikan Anda dapat mentransfer data.

Untuk informasi lebih lanjut tentang persyaratan Drupal, lihat "Requirements" (http://drupal.org/requirements) di buku pegangan Drupal.

Untuk informasi tentang cara mengkonfigurasi tes lingkungan menggunakan server berbagai sistem operasi dan web server, lihat "Local server setup"
(http://drupal.org/node/157602) di buku pegangan Drupal.

OPSIONAL TUGAS

- Untuk menggunakan XML berbasis layanan seperti Blogger API dan RSS sindikasi,Anda akan memerlukan PHP XML ekstensi. Perpanjangan ini diaktifkan secara default.

- Untuk menggunakan Drupal's "Clean URLs" fitur pada sebuah web server Apache, Anda perlu yang modul mod_rewrite dan kemampuan untuk menggunakan lokal. htaccess file. Untuk Clean URL dukungan pada IIS, lihat "Using Clean URLs with IIS"(http://drupal.org/node/3854) di buku pegangan Drupal.

- Berbagai fitur Drupal mengharuskan web server proses (untuk contoh, httpd) dapat melakukan koneksi keluar. Ini biasanya memungkinkan, namun beberapa penyedia layanan hosting atau server konfigurasi seperti melarang sambungan. Fitur yang tergantung pada fungsi ini meliputi terpadu "Update status" modul (yang mendownload informasi tentang tersedia pembaruan Drupal inti dan diinstal kontribusi modul dan tema), kemampuan untuk log in melalui openid, mengambil feed aggregator, atau lainnya tergantung pada layanan jaringan.

INSTALASI

1. DOWNLOAD DRUPAL

Anda dapat memperoleh Drupal rilis terbaru dari http://drupal.org/. File dalam format. tar.gz format dan dapat digali menggunakan alat kompresi paling. Pada
Unix khas baris perintah, gunakan:

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

Ini akan menciptakan sebuah direktori baru Drupal-xx / berisi semua file Drupal dan direktori. Memindahkan isi dari direktori tersebut ke dalam direktori web server root atau dokumen HTML direktori umum Anda:

# mv Drupal-xx / * drupal-xx/.htaccess / var / www / html

Jika Anda ingin memiliki standar antarmuka Inggris diterjemahkan ke bahasa yang berbeda, kami ada berita bagus. Anda dapat menginstal dan menggunakan dalam Drupal bahasa lain dari awal. Memeriksa apakah paket yang dirilis bahasa diinginkan tersedia untuk versi ini di Drupal http://drupal.org/project/translations dan men-download paket. Extract isi ke direktori yang sama di mana Anda diekstrak ke Drupal.

2. CREATE file konfigurasi DAN GRANT WRITE Permissions

Drupal datang dengan default.settings.php file ke dalam situs / default direktori. Installer menggunakan file ini sebagai template untuk membuat Anda pengaturan file menggunakan rincian yang Anda berikan melalui proses instalasi. Untuk menghindari masalah ketika melakukan upgrade, Drupal tidak paket dengan sebenarnya pengaturan file. Anda harus membuat sebuah file bernama settings.php. Anda dapat melakukannya dengan membuat salinan default.settings.php (atau membuat file kosong dengan nama ini di dalam direktori yang sama). Misalnya, (dari instalasi direktori) membuat salinan file default.settings.php dengan perintah:

# cp sites / default / default.settings.php situs / default / settings.php

Selanjutnya, web server memberikan hak untuk menulis sites / default / settings.php file dengan perintah (dari direktori instalasi):

# chmod o + w sites / default / settings.php

Sehingga file direktori dapat dibuat secara otomatis, berikan web server hak untuk menulis situs / default direktori dengan perintah (dari instalasi direktori):

# chmod o + w sites / default

3. THE Drupal CREATE DATABASE

Drupal memerlukan akses ke database untuk diinstal. Database Anda pengguna akan membutuhkan cukup hak untuk menjalankan Drupal. Informasi tambahan tentang hak, dan petunjuk untuk membuat database dengan menggunakan perintah baris yang tersedia di INSTALL.mysql.txt (untuk MySQL) atau INSTALL.pgsql.txt (untuk PostgreSQL).

Untuk membuat database menggunakan PHPMyAdmin atau berbasis web control panel berkonsultasi dokumentasi atau meminta penyedia layanan hosting.

Mencatat username, password, nama database dan hostname anda sebagai membuat database. Anda akan memasukkan semua item dalam menginstal script.

4. RUN THE INSTALL SCRIPT

Untuk menjalankan instalasi skrip titik browser anda pada URL website Anda (e.g., http://www.example.com). Anda akan dipandu melalui beberapa layar untuk menyiapkan data, membuat tabel, menambahkan akun pertama dan memberikan dasar web pengaturan situs.

Menginstal script yang akan mencoba untuk membuat direktori penyimpanan file di lokasi default di "situs/default/file" (lokasi dari file direktori dapat diubah setelah Drupal terinstal). Dalam beberapa kasus, Anda mungkin perlu membuat direktori dan mengubah hak akses nya secara manual. Gunakan perintah berikut (dari direktori instalasi) untuk membuat file dan direktori server web memberikan hak tulis ke:

# mkdir sites/default/file
# chmod o+w sites/default/file

Menginstal script yang akan mencoba untuk menulis-melindungi dan file settings.php sites/default/settings.php direktori setelah menyimpan konfigurasi. Namun, Anda mungkin perlu menulis secara manual-melindungi mereka dengan menggunakan perintah (dari instalasi direktori):

# chmod a-w sites/default/settings.php
# chmod a-w sites/default

Jika Anda melakukan perubahan secara manual ke file nanti, jangan lupa untuk melindungi lagi setelah melakukan modifikasi. Kegagalan untuk mengeluarkan izin untuk menulis bahwa file risiko keamanan. Meskipun lokasi default untuk settings.php file yang di sites/default/settings.php, mungkin di lokasi lain jika anda menggunakan setup multi-situs, seperti yang dijelaskan di bawah ini.

5. Mengkonfigurasi Drupal

Setelah berhasil menginstal script, Anda akan diarahkan ke "Welcome" halaman, dan Anda akan login sebagai administrator sudah. Melanjutkan konfigurasi langkah awal yang diusulkan pada "Welcome" halaman.

Jika default Drupal tema adalah benar dan tidak menampilkan link pada halaman menghasilkan "Page Not Found" kesalahan, coba secara manual mengeset $base_url variable di file settings.php jika belum ditetapkan. Ada server yang saat ini dikenal FastCGI berjalan dapat berjalan menjadi masalah jika $base_url variable dibiarkan Komentar keluar (lihat http://bugs.php.netbug.php?id=19656).

6. REVIEW FILE SISTEM PENGATURAN DAN PENYIMPANAN FILE Permissions

File dibuat dalam direktori langkah 4 adalah file standar sistem jalan yang digunakan untuk menyimpan semua file yang diupload, dan juga beberapa file sementara yang dibuat oleh Drupal. Setelah instalasi, pengaturan sistem file path dapat dimodifikasi upload untuk menyimpan file di lokasi yang berbeda.

Anda tidak perlu mengubah path ini, tetapi Anda mungkin ingin mengubahnya jika:

- Anda berjalan beberapa situs Drupal instalasi dari satu codebase (mengubah file sistem jalan untuk setiap instalasi yang berbeda Upload direktori sehingga tidak tumpang tindih antara instalasi); atau

- Situs menjalankan sejumlah web server depan-belakang beban berakhir pengimbang atau reverse proxy (mengubah file sistem pada setiap jalur untuk menunjuk ke server bersama repositori).

Untuk mengubah sistem file path:

- Pastikan bahwa lokasi baru untuk path ada atau membuat jika diperlukan. Untuk membuat sebuah direktori baru bernama Upload, misalnya,menggunakan perintah berikut dari shell atau sistem prompt (sedangkan di instalasi direktori):

# mkdir Uploads

- Pastikan bahwa lokasi baru untuk path yang ditulis oleh server web server proses. Untuk memberikan izin untuk menulis sebuah direktori bernama Upload, Anda mungkin harus menggunakan perintah berikut dari shell atau sistem prompt (sementara dalam direktori instalasi):

# chmod o + w Uploads

- Akses file sistem pengaturan jalur di Drupal ini dengan memilih menu item dari menu navigasi:

# Administer > Site configuration > File system

- Masukkan path ke lokasi baru (misalnya: Upload) pada file Sistem jalan prompt.

- Mengubah sistem file path setelah file telah diupload dapat menimbulkan mendadak masalah yang ada di situs tersebut. Jika Anda mengubah sistem file path yang ada di situs, jangan lupa untuk menyalin semua file dari lokasi yang asli ke lokasi baru. Beberapa administrator menyarankan membuat dokumentasi file, terutama CHANGELOG.txt, bukan dibaca sehingga tepat versi Drupal anda berjalan sedikit lebih sulit untuk menentukan. Jika Anda ingin menerapkan opsional ini mengukur keamanan, gunakan perintah berikut dari shell atau sistem prompt (sementara dalam direktori instalasi):

# chmod a-r CHANGELOG.txt

- Perlu diketahui bahwa contoh yang hanya akan mempengaruhi CHANGELOG.txt. Sepenuhnya untuk menyembunyikan file dari semua dokumen publik, ulangi perintah ini untuk setiap dokumentasi yang Drupal file dalam direktori instalasi, penggantian yang nama setiap file untuk CHANGELOG.txt pada contoh.

Untuk informasi lebih lanjut tentang pengaturan izin file, lihat Modifying Linux, Unix, and Mac file permissions" (http://drupal.org/node/202483) or "Modifying Windows file permissions" (http://drupal.org/node/202491) di online Buku panduan.

7. Tugas Cron MAINTENANCE

Banyak modul-modul Drupal periodik ada tugas-tugas yang harus dipicu oleh cron tugas pemeliharaan, termasuk cari modul (to build and update the index used for keyword searching), modul aggregator (to retrieve feeds from other sites), modul ping (to notify other sites about new or updated content), dan sistem modul (untuk melakukan pemangkasan dan pemeliharaan rutin pada sistem tabel). Untuk mengaktifkan tugas ini, memanggil cron dengan mengunjungi halaman http://www.example.com/cron.php, yang, pada gilirannya, melaksanakan tugasnya atas nama modul yang diinstal.

Kebanyakan sistem dukungan crontab utilitas untuk penjadwalan tugas seperti ini. Itu contoh crontab baris berikut ini akan mengaktifkan secara otomatis pada tugas cron hari:

# 0 * * * * wget -O - -q -t 1 http://www.example.com/cron.php

Informasi lebih lanjut mengenai pemeliharaan tugas cron yang tersedia di halaman bantuan dan Drupal buku online di http://drupal.org/cron. Contoh skrip dapat dapat ditemukan dalam scripts/ directory

Drupal ADMINISTRASI

Instalasi baru Drupal default untuk konfigurasi yang sangat dasar dengan hanya aktif dan beberapa modul sedikit akses.Menggunakan panel administrasi untuk mengaktifkan dan mengkonfigurasi layanan. Sebagai contoh:

General Settings Administer > Site configuration > Site information
Enable Modules Administer > Site building > Modules
Configure Themes Administer > Site building > Themes
Set User Permissions Administer > User management > Permissions

Untuk informasi lebih lanjut tentang opsi-opsi konfigurasi, baca petunjuk yang menyertai pengaturan konfigurasi yang berbeda dan berkonsultasi dengan berbagai bantuan halaman yang tersedia di panel administrasi.

Community-contributed modules and themes are available at http://drupal.org/.

Menyesuaikan ANDA Theme (S)

Setelah instalasi anda sedang berjalan, anda harus menyesuaikan tampilan situs Anda. Beberapa contoh tema disertakan dan lebih dapat didownload dari drupal.org.

Sederhana kustomisasi tema Anda dapat dilakukan hanya dengan menggunakan CSS. Perubahan selanjutnya memerlukan pemahaman phptemplate mesin yang merupakan bagian dari Drupal. Melihat
http://drupal.org/handbook/customization untuk keterangan lebih lanjut.

MULTISITE Konfigurasi

Satu Drupal instalasi dapat host beberapa Drupal-powered situs, masing-masing dengan sendiri masing-masing konfigurasi.

Tambahan situs konfigurasi dibuat dalam subdirektori di dalam 'sites' direktori. Setiap subdirektori harus memiliki 'settings.php' file yang menentukan pengaturan konfigurasi. Cara termudah untuk membuat situs untuk menyalin yang 'default' dan memodifikasi direktori settings.php' file sebagaimana mestinya. Itu nama direktori baru dibangun dari situs URL. Konfigurasi untuk www.example.com dapat di 'sites/example.com/settings.php' (perlu diketahui bahwa 'www.'harus dihilangkan jika pengguna dapat mengakses situs di http://example.com/).

Situs tidak harus memiliki domain yang berbeda. Anda juga dapat menggunakan subdomain dan subdirektori untuk situs Drupal. Sebagai contoh, example.com, sub.example.com, sub.example.com/site3 dan dapat didefinisikan sebagai independen Drupal situs. Itu setup untuk konfigurasi seperti ini akan terlihat seperti berikut ini:

sites/default/settings.php
sites/example.com/settings.php
sites/sub.example.com/settings.php
sites/sub.example.com.site3/settings.php

Saat mencari situs konfigurasi (misalnya www.sub.example.com/site3),Drupal akan mencari file konfigurasi dalam urutan sebagai berikut, dengan menggunakan pertama ia menemukan konfigurasi:

sites/www.sub.example.com.site3/settings.php
sites/sub.example.com.site3/settings.php
sites/example.com.site3/settings.php
sites/www.sub.example.com/settings.php
sites/sub.example.com/settings.php
sites/example.com/settings.php
sites/default/settings.php


Jika Anda sedang menginstal di non-standar port, nomor port dianggap sebagai deepest subdomain. Sebagai contoh: http://www.example.com:8080/ dapat diambil Dari sites/8080.www.example.com /. Nomor port akan dihapus sesuai dengan pola di atas jika tidak ada port khusus konfigurasi ditemukan, seperti nyata subdomain.

Setiap situs konfigurasi dapat memiliki situs-modul spesifik dan tema dalam Selain itu dipasang di standar 'modules' dan 'themes' direktori. Untuk menggunakan modul-situs tertentu atau tema, cukup membuat 'modules' atau 'themes' direktori di dalam direktori konfigurasi situs. Misalnya, jika sub.example.com memiliki adat dan tema kustom modul yang tidak bolehdapat diakses oleh situs lain, setup akan terlihat seperti ini:

sites/sub.example.com/:
settings.php
themes/custom_theme
modules/custom_module


CATATAN: untuk informasi lebih lanjut mengenai beberapa virtual host atau konfigurasi pengaturan, berkonsultasi dengan buku pegangan Drupal di drupal.org.

Untuk informasi lebih lanjut tentang pengaturan Drupal file path di sistem multi-situs konfigurasi, lihat langkah 6 di atas.

INFORMASI LEBIH LANJUT

- Untuk tambahan dokumentasi, lihat buku online di Drupal
http://drupal.org/handbook.

- Untuk daftar pengumuman keamanan, lihat "Security announcements" halaman di http://drupal.org/security (tersedia sebagai RSS feed). Halaman ini juga menjelaskan cara berlangganan ini pengumuman melalui e-mail.

- Untuk informasi mengenai proses Drupal keamanan, atau untuk mengetahui bagaimana melaporkan
potensi masalah keamanan bagi tim Drupal keamanan, lihat "Security team"
http://drupal.org/security-team di halaman.

- Untuk informasi mengenai berbagai dukungan opsi yang tersedia, lihat "Support" di halaman http://drupal.org/support.
Read more ...
Diberdayakan oleh Blogger.
 

Comment


ShoutMix chat widget

Cari Blog Ini

Google Search

Top Friends


GILA LINUX | Template Ireng Manis © 2010 Free Blogger Template Ajah for DheTemplate.com - New Free Blogger Template Everyday