Penginstalan


Sistem yang dibutuhkan :

Dapat menjalankan Concrete5 secara optimal :

  • PHP 5.2.x
  • Python 2.2 (hanya dibutuhkan untuk HTMLDiff, dibutuhkan untuk perbandingan dan penggabungan halaman di saat selesai editing halaman).
  • MySQL 5.x atau yang lebih baru.
  • Apache
  • The Alternative PHP Cache (APC)

Dapat diinstall, tetapi dengan keterbatasan fungsi :

  • MySQL 4.1
  • PHP 5.1.x, yang terdapat
    • GD support (typically included)
    • The MySQL extensions to PHP (mysql_connect, etc...). These are typically included.
    • SimpleXML support (typically included)

 

Cara Penginstalan :

  1. Unduh Concrete5 terlebih dahulu, kemudian extract Concrete5 di webserver anda.
  2. Pastikan folder /config didalam arsip Concrete5 dapat ditulis/writable oleh server. (CHMOD : 775)
  3. Pastikan folder /files dan sub direktori dapat ditulis dan diproses Apache (atau perizinan world)
  4. Pastikan mod_rewrite telah berfungsi. Apabila anda menginstall Concrete5 dan mendapat eror 404, dan URL bertuliskan "/install/-/configure," artinya mod _ rewrite belum terkonfigurasi atau belum berfungsi.
  5. Buat baru database MySQL, dan pastikan MySQL user akun dengan privileges di database: INSERT, SELECT, UPDATE, INDEX, DELETE, CREATE, DROP, ALTER
  6. Kunjungi URL folder Concrete5 didalam website anda melalui web browser. Kemudian isi data-data yang diperlukan kemudian klik "Install Concrete5"ScreenShot28.jpg
  7. Concrete5 telah terinstal di website anda.

Ketika proses penginstalan Concrete5, file config/site.php diciptakan otomatis oleh server. File ini terdapat pengaturan yang diperlukan untuk menjalankan Concrete5.

Apabila ada kesulitan dalam penginstalan, harap kontak web hosting anda untuk menginstalkan Concrete5, atau anda bisa menghosting Concrete5 secara optimal di Concrete5 Hosting, atau Concrete5 Indonesia hosting

 

Perizinan Direktori :

Folder /files/ dan semua yang ada didalam folder tersebut (file dan subdirektori) harus terkonfigurasi dengan prizinan yang benar supaya terbaca dan dapat ditulis oleh web server supaya Concrete5 berjalan dengan optimal. Berikut ini yang dapat anda lakukan untuk memberikan perizinan direktori beserta akibatnya, dari cara yang terbaik sampai cara yang kurang direkomendasikan :
  1. Apabila server anda mendukung suexec/phpsuexec dan seluruh perizinan, pengubahan, kepemilikan file dimiliki oleh akun anda, aturlah CHMOD 755 di semua  direktori, file, subdirekotri folder /files.
  2. Apabila cara 1 tidak memungkinkan, cara lainnya adalah set pengguna apache/apache user (pilih salah satu "apache" atau "nobody") sebagai yang mempunyai hak penuh terhadap /files atau seluruh file.
  3. Apabila cara 1 dan 2 tidak bisa, chmod 777 untuk folder files/ dan semua yang ada didalamnya (contoh : chmod -R 777 file/*)
Pengaturan diatas juga harus mencakup folder /cache_objects didalam folder /files. Apabila tidak, maka website Concrete5 anda akan ada yang berjalan tidak sesuai untuk penyimpanan file cahce dan sedikit eror.

Mengubah Data Akun

 

Untuk mengubah data akun user (termasuk admin) pada website Concrete5 anda, pertama-tama pergilah ke Dashboard > Users and Groups. Seperti yang tertera gambar dibawah ini.

 

ScreenShot29.jpg

Setelah itu pilih dan klik nama user yang akan diedit. Tunggu beberapa saat, lalu klik tombol "Edit" di kanan atas. 

 

ScreenShot31.jpg

Anda akan menemui jendela berikut ini setelah mengklik tombol Edit. Nah, disinilah anda bisa mengedit password, username, avatar, grup, dan perizinan user tersebut.

Jika ingin mengganti password, langsung saja mengetikkan password baru dan konfirmasi password yang baru. Tidak perlu lagi mengetikkan password default/password yang belum diubah sebelumnya.

 

Upgrade

 

Jika ada versi terbaru dari Concrete5, maka anda direkomendasikan untuk mengupgrade versi Concrete5 anda. Karena dengan upgrade akan ada banyak tambahan keamanan, fitur dan lain-lain. Berikut ini cara-cara yang dilakukan untuk menguprade website Concrete5 anda (cara upgrade ini berjalan hanya untuk versi diatas Concrete 5.0.0a4).

  • Arsipkan database dan root website anda (untuk berjaga-jaga jika sesuatu yang tidak diinginkan terjadi).
  • Apabila telah siap, replace direktori "concrete" dengan direktori "concrete" versi terbaru Concrete5 yang telah anda download.
  • Kunjungi http://www.[alamatwebsiteanda].com/index.php/tools/required/upgrade.php
  • Selanjutnya, apabila telah siap, klik tombol "Upgrade".

Menginstal Add-On dan Tema


Gabungkan website Concrete5 anda ke komunitas

Menginstal add-on dan tema kedalam website Concrete5 begitu mudah, pertama-tama cukup dengan mendaftar akun Concrete5, lalu mendaftarkan project page, dan setelah itu penginstalan berjalan otomatis. Saksikan video ini untuk lebih detail :

Penginstalan Otomatis

Apabila webserver anda telah terkonfigurasi dengan benar, memunkinkan and auntuk mengisnatlnya melalui dashboard. Klik Dashboard di kanan atas Concrete5 toolbar anda, kemudian klik Add Functionality di sidebar kiri. Anda akan melihat halaman seperti ini :

 

SafariScreenSnapz004.png

 

Di sidebar paling kanan anda akan melihat link "connect to community". Klik itu dan gunakan akun Concrete5 yang anda buat untuk website ini, untuk membuat halaman project untuk website Concrete5 anda. Di point ini, anda akan mengabungkan website anda ke concrete5.org. User akun dan password Concrete5 anda yang dimasukkan hanya untuk menggabungkan marketplace dan mempermudah penginstalan. Akun concrete5 anda akan tetap aman dan terjaga kerahasiannya.

Didalam project page anda harus mematuhi lisensi yang diberikan di setiap add-on atau tema di project page. Pilih tema dan add-on yang anda ingin install di website anda. Apabila telah selesai memilih, silahkan ke halaman Dashboard > Add Functionality. Daftar add-on dan tema yang anda pilih di project page tadi akan ditampilkan, selanjutnya untuk menginstal di website anda lakukan proses berikut...

Pertama klik "Download", dan kemudian anda akan melihat daftar yang ditampilkan di New tab dan kali ini dengan tombol "Install". Klik Install, dan sekarang lihat di sidebar kiri, sekarang add-on yang anda pilih telah berhasil diinstal

Secara Manual

Apabila webserver anda tidak terinstal CURL, anda tidak bisa menginstal secara otomatis atau seperti cara diatas. Jika demikian, unduh terlebih dahulu file add-on atau tema kedalam komputer anda. UnZIP filenya, dan upload direktori add-on atau tema yang telah anda download tersebut ke direktori /packages didalam Concrete5 di webserver anda. Setelah selesai, kunjungi Dashboard > Add Functionality, maka yang anda upload tadi akan muncul dan siap diinstal.

Memperbarui Kembali Add-On

Apabila terdapat kesalahan kode, kesalahan editing, atau jika ada add-on yang eror dan anda ingin menginstal ulang add-on tersebut kembali, berikut ini tata cara untuk menginstal ulang add-on :

1) Unduh arsip add-on atau tema dari website concrete5.org dengan login terlebih dahulu di website concrete5.org, kemudian kunjungi My Account > Licenses page.
2) Unzip file dan upload direktori dan konten didalamnya ke direktori /packages di webserver anda.
3) Kemduian pergi ke Dashboard > Add Functionality, dan carilah add-on tersebut di daftar add-on yang telah terinstal di sidebar kiri.
4) Lalu klik tombol edit disebelah add-on, kemudian klik refresh dari detail.

Unduh versi terbaru

concrete5.4.0.5 (9.4 MB)

ID : .rar .gz - EN : SourceForge.net