Tutorial instalasi Joomla (Spanel, manual)

Artikel di bawah adalah untuk langkah instalasi manual. Spanel menyediakan juga instaler untuk aplikasi ini.

 

Copy source code Joomla dari installer SPANEL

Silahkan copy source Joomla dari menu File –> Installer. Paste file tersebut di www domain/subdomain yang akan kita install aplikasi Joomla. Caranya:

  1. Setelah di page Installer silahkan pilih/centang source Joomla yang tersedia lalu klik menu Sunting –> Kopi
  2. Klik menu File –> Kelola File
  3. Masuk (klik) ke direktori: sites –> namadomain/namasubdomain –> www
  4. Silahkan paste source Joomla tadi di direktori www. Arahkan mouse ke menu Sunting –> Paste

NOTE: Bila versi Joomla tidak sesuai dengan keinginan Anda, silahkan download versi Joomla yang Anda inginkan di http://www.joomla.org/download.html dan upload ke direktori www domain/subdomain di mana Joomla akan diinstall

Mempersiapkan database

Sebelum memulai instalasi Joomla, terlebih dahulu Anda mempersiapkan nama database baru yang akan digunakan. Berikut langkah-langkahnya:

  1. Dari menu utama SPANEL, pilih menu Database –> MySQL
  2. Pilih Tambah Database, lalu isikan Nama Database, Username Database beserta Password (minmal 8 karakter dengan kombiniasi huruf dan angka, misal: qwert1234)
  3. Klik tombol Tambah

Sesuaikan Requirement Joomla

Joomla mengharuskan konfigurasi Display Error dan Registration Global menjadi tidak aktif (disable). Anda bisa nonaktifkan dari file php.ini. Untuk rujukan pembuatan file php.ini di SPANEL bisa Anda lihat di T:Bagaimana_mengedit_php.ini_saya_sendiri. Pada file php.ini silahkan tambahkan baris: display_errors=off dan rubah register_global menjadi register_global=off

Proses instalasi

Proses instalasi dilakukan lewat web browser. Silahkan akses domain/subdomain dimana Joomla akan diinstall (mial: http://namadomainAnda.com).

  1. Klik tombol NEXT. Pada step Pre-insallation Check Anda akan melihat keterangan configuration.php Writable adalah No. Anda bisa abaikan ini karena sistem Joomla akan menginformasikan isi dari file configuration.php pada akhir installasi nanti. Klik tombol NEXT kembali
  2. Tahap selanjutnya Anda akan dibawah ke page infromasi lisensi Joomla (baca bila perlu). Lalu klik tombol NEXT
  3. Pada tahap selanjutnya adalah tahap penyesuaian konfigurasi database. Silahkan Anda isikan konfigurasi database sesuai dengan database yang sudah kita buat sebelumnya pada step Mempersiapkan database di atas. Untuk Type Database silahkan Anda pilih mysql dan untuk Hostname silahkan diisi localhost. Bila sudah seusai, klik tombol NEXT
  4. Tahap berikutnya adalah konfigruasi FTP. Silahkan Pilih Yes, kemudian untuk FTP User dan FTP Password isikan user dan password SPANEL Anda. Sedangkan untu FTP root path isikan: /sites/namadomainAnda.com/www (mudahnya klik saja tombol Autofind FTP path). Bila sudah, klik tombol NEXT
  5. Selanjutnya adalah konfigurasi untuk Main website Anda. Isi sesuai dengan keinginan Anda.
  6. Klik tombol Install Sample Data bila Anda ingin installasi disertakan dengan contoh artikel yang diberikan Joomla (ini memudahkan dalam proses pembuatan artikel dan lainnya). Tapi, bila Anda ingin memang benar-benar clean install tanpa ada data satupun dari Joomla, maka step ini bisa diabaikan. Setelah itu klik tombol NEXT
  7. Selanjutnya adalah proses penghapusan direktori installation di SPANEL. Masuk ke direktori www domain/subdomain Anda dari menu File –> Kelola File. Klik direktori sites –> namadomain/subdomainAnda –> www. Pilih (centang) folder installation lalu arahkan mouse ke menu File –> Hapus File terpilih

Sampai di sini proses installasi Joomla Anda sudah selesai. Silahkan akses domain/subdomain Anda untuk melihat hasilnya 🙂

Pesan error umum dan solusinya

Jika ada pesan error

Fatal error: Out of memory (allocated 126615552) (tried to allocate 76 bytes) in /home/sloki/user/k12345/sites/namadomainanda/www/libraries/joomla/error/exception.php on line 117

Edit file libraries/joomla/error/exception.php pada baris ke 117, ubah :

 $this->backtrace = debug_backtrace()

Menjadi

 $this->backtrace = debug_print_backtrace();

Resita has written 706 articles