SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Hendi - adehendini.wordpress.com

Instalasi dan Konfigurasi CakePhp
CakePhp adalah aplikasi framework open source yang berbasiskan
Php yang digunakan untuk membuat aplikasi web berskala besar.
Framework
ini
menggunakan
konsep
MVC
(Model-View–Controller) dan dikembangkan dengan karakter
pengembangan RAD (Rapid Application Development). Cakephp
terdiri dari file-file pustaka (library), kelas-kelas dan infrastruktur
run-time yang terinspirasi dari framework ruby on Rail.
Framework
CakePhp
http://cakephp.org/

dapat

didownload

gratis

di

Ekstrak file cakephp.zip kemudian copy kan folder cakephp
tersebut ke webserver anda.
Jika anda menggunakan wampp maka copy kan ke
“C:wamppwww”,sehingga menjadi “C:wamppwwwcakephp”.
Jika menggunakan xampp maka copy kan ke “C:xampphtdocs”,
sehingga menjadi “C:xampphtdocscakephp”.
Anda juga dapat mengganti folder cakephp menjadi nama yang
lain sesuai aplikasi yang anda buat.
Jika kita jalankan web cakephp tersebut dengan menuliskan
alamat “localhost/cakephp” maka akan muncul :
Hendi - adehendini.wordpress.com

Pada tampilan tersebut terdapat dua blok baris yang di blok
merah yang harus di konfigurasi dan dua blok lain yang berwarna
kuning yang bersifat optional, boleh di konfigurasi boleh juga
tidak.
Untuk baris blok merah pertama jelas terlihat bahwa anda harus
merubah nilai dari “Security.salt” yang berada di
“app/Config/core.php”
Hendi - adehendini.wordpress.com

Misalnya diubah menjadi :

Jika kita melihat pada web browser aplikasi web anda maka blok
merah akan berkurang satu

Kemudian masih di file yang sama yaitu “app/Config/core.php’”
kita mengubah “Security.chiperSeed”
Hendi - adehendini.wordpress.com

Misalnya diubah menjadi :

Jika kita refresh kembali web cakephp maka akan menjadi
Hendi - adehendini.wordpress.com

Sekarang kita akan mengkonfigurasi DebugKit. DebugKit
merupakan plugin yang disediakan untuk petunjuk debug atau
plugin debugging.
Untuk
plugin
DebugKit
dapat
https://github.com/cakephp/debug_kit

anda

download

di

Installasi DebugKit sangat mudah, setelah anda download
kemudian ektrak file zip (debug_kit-master.zip)
Pada ‘app/Plugin’ buat folder ‘DebugKit’, kemudian copy isi folder
debug_kit-master tersebut ke “app/Plugin/DebugKit”.

Buka
file
“bootstrap.php”
“app/Config/bootstrap.php”

yang

berada

di
Hendi - adehendini.wordpress.com

Aktifkan ‘CakePlugin::loadAll()’ dan ‘CakePlugin::load(‘DebugKit’)’,
sehingga menjadi :

Sekarang jika anda refresh web site cakephp anda maka akan
menjadi :

Terakhir adalah konfigurasi database jika web yang anda buat
menggunakan database dengan cara mengubah file
“database.php.default” pada “app/Config/database.php.default”
Hendi - adehendini.wordpress.com

menjadi “database.php” (app/Config/database.php), kemudian
konfigurasi koneksi database pada file “database.php” tersebut

Misalnya di koneksikan dengan database “adehendini” yang sudah
saya buat sebelumnya, sehingga menjadi :
Hendi - adehendini.wordpress.com

Nah sekarang Instalasi dan konfigurasi CakePhp selesai dan anda
dapat melanjutkan membuat aplikasi web dengan CakePhp

--Selamat Berkreasi--

Mais conteúdo relacionado

Mais procurados

Cara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxCara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxPindoyono Patan
 
Php modul1 dasar dasar php
Php modul1  dasar dasar phpPhp modul1  dasar dasar php
Php modul1 dasar dasar phpCandra Adi Putra
 
Tutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXFTutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXFmuhammad arif nasution
 
Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019setiyo muji
 
tutorial cara mudah instalasi laravel 6
tutorial cara mudah instalasi laravel 6tutorial cara mudah instalasi laravel 6
tutorial cara mudah instalasi laravel 6Adi Nata
 
Instalasi xampp di_windows
Instalasi xampp di_windowsInstalasi xampp di_windows
Instalasi xampp di_windowsIPutu Adi
 
Tutorial Form login menggunakan MVC
Tutorial Form login menggunakan MVCTutorial Form login menggunakan MVC
Tutorial Form login menggunakan MVCNadiya Aynun
 
Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)muhammad azis
 
Pertemuan 3 a
Pertemuan 3 aPertemuan 3 a
Pertemuan 3 azaenald i
 
Membuat aplikasi crud dengan laravel - 1 install laravel
Membuat aplikasi crud dengan laravel - 1 install laravelMembuat aplikasi crud dengan laravel - 1 install laravel
Membuat aplikasi crud dengan laravel - 1 install laravelalafgan1
 

Mais procurados (16)

Installasi xampp
Installasi xamppInstallasi xampp
Installasi xampp
 
Cara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxCara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linux
 
Php modul1 dasar dasar php
Php modul1  dasar dasar phpPhp modul1  dasar dasar php
Php modul1 dasar dasar php
 
Tutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXFTutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXF
 
Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019
 
tutorial cara mudah instalasi laravel 6
tutorial cara mudah instalasi laravel 6tutorial cara mudah instalasi laravel 6
tutorial cara mudah instalasi laravel 6
 
Instalasi xampp di_windows
Instalasi xampp di_windowsInstalasi xampp di_windows
Instalasi xampp di_windows
 
Cms balitbang
Cms balitbangCms balitbang
Cms balitbang
 
Modul i 12 jan 2013
Modul i 12 jan 2013Modul i 12 jan 2013
Modul i 12 jan 2013
 
Cms balitbang
Cms balitbangCms balitbang
Cms balitbang
 
Tutorial Form login menggunakan MVC
Tutorial Form login menggunakan MVCTutorial Form login menggunakan MVC
Tutorial Form login menggunakan MVC
 
Laravel[part 1]
Laravel[part 1]Laravel[part 1]
Laravel[part 1]
 
Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)
 
Pengenalan ReactJS
Pengenalan ReactJS Pengenalan ReactJS
Pengenalan ReactJS
 
Pertemuan 3 a
Pertemuan 3 aPertemuan 3 a
Pertemuan 3 a
 
Membuat aplikasi crud dengan laravel - 1 install laravel
Membuat aplikasi crud dengan laravel - 1 install laravelMembuat aplikasi crud dengan laravel - 1 install laravel
Membuat aplikasi crud dengan laravel - 1 install laravel
 

Semelhante a Installasi dan Konfigurasi Framework CakePhp

Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvckriptonium
 
0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdfyenisianturi4
 
Jamal aplikasicrud
Jamal aplikasicrudJamal aplikasicrud
Jamal aplikasicrudmales Aja
 
Maya surya
Maya suryaMaya surya
Maya suryaAndi Jo
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smkDewa Dewa
 
Laravel Basic Development
Laravel Basic Development Laravel Basic Development
Laravel Basic Development ssuser1fd02a1
 
Installasi Laravel.ppt
Installasi Laravel.pptInstallasi Laravel.ppt
Installasi Laravel.pptHendroHudaya
 
Netbeans jasper-tutorial
Netbeans jasper-tutorialNetbeans jasper-tutorial
Netbeans jasper-tutorialyunus pramono
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)riarel
 
Tutorial ci
Tutorial ciTutorial ci
Tutorial ciWira Hul
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLLusiana Diyan
 
Tugas yii { sugianto nim: 1210651184 }
Tugas yii { sugianto nim: 1210651184 }Tugas yii { sugianto nim: 1210651184 }
Tugas yii { sugianto nim: 1210651184 }Sugianto Sugianto
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk PemulaNdixs Tok
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterGeorge Kartutu
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterMuhammad Rais
 
Php dgn framework code ignitier
Php dgn framework code ignitierPhp dgn framework code ignitier
Php dgn framework code ignitierAlbertz Ace-Red
 

Semelhante a Installasi dan Konfigurasi Framework CakePhp (20)

Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvc
 
Mari belajar vue js
Mari belajar vue jsMari belajar vue js
Mari belajar vue js
 
0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf
 
Jamal aplikasicrud
Jamal aplikasicrudJamal aplikasicrud
Jamal aplikasicrud
 
Module desain web
Module desain webModule desain web
Module desain web
 
Web API Practice Handbook
Web API Practice HandbookWeb API Practice Handbook
Web API Practice Handbook
 
Maya surya
Maya suryaMaya surya
Maya surya
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 
Laravel Basic Development
Laravel Basic Development Laravel Basic Development
Laravel Basic Development
 
Installasi Laravel.ppt
Installasi Laravel.pptInstallasi Laravel.ppt
Installasi Laravel.ppt
 
Netbeans jasper-tutorial
Netbeans jasper-tutorialNetbeans jasper-tutorial
Netbeans jasper-tutorial
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
 
Tutorial ci
Tutorial ciTutorial ci
Tutorial ci
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
 
Tugas yii
Tugas yiiTugas yii
Tugas yii
 
Tugas yii { sugianto nim: 1210651184 }
Tugas yii { sugianto nim: 1210651184 }Tugas yii { sugianto nim: 1210651184 }
Tugas yii { sugianto nim: 1210651184 }
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk Pemula
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Php dgn framework code ignitier
Php dgn framework code ignitierPhp dgn framework code ignitier
Php dgn framework code ignitier
 

Installasi dan Konfigurasi Framework CakePhp

  • 1. Hendi - adehendini.wordpress.com Instalasi dan Konfigurasi CakePhp CakePhp adalah aplikasi framework open source yang berbasiskan Php yang digunakan untuk membuat aplikasi web berskala besar. Framework ini menggunakan konsep MVC (Model-View–Controller) dan dikembangkan dengan karakter pengembangan RAD (Rapid Application Development). Cakephp terdiri dari file-file pustaka (library), kelas-kelas dan infrastruktur run-time yang terinspirasi dari framework ruby on Rail. Framework CakePhp http://cakephp.org/ dapat didownload gratis di Ekstrak file cakephp.zip kemudian copy kan folder cakephp tersebut ke webserver anda. Jika anda menggunakan wampp maka copy kan ke “C:wamppwww”,sehingga menjadi “C:wamppwwwcakephp”. Jika menggunakan xampp maka copy kan ke “C:xampphtdocs”, sehingga menjadi “C:xampphtdocscakephp”. Anda juga dapat mengganti folder cakephp menjadi nama yang lain sesuai aplikasi yang anda buat. Jika kita jalankan web cakephp tersebut dengan menuliskan alamat “localhost/cakephp” maka akan muncul :
  • 2. Hendi - adehendini.wordpress.com Pada tampilan tersebut terdapat dua blok baris yang di blok merah yang harus di konfigurasi dan dua blok lain yang berwarna kuning yang bersifat optional, boleh di konfigurasi boleh juga tidak. Untuk baris blok merah pertama jelas terlihat bahwa anda harus merubah nilai dari “Security.salt” yang berada di “app/Config/core.php”
  • 3. Hendi - adehendini.wordpress.com Misalnya diubah menjadi : Jika kita melihat pada web browser aplikasi web anda maka blok merah akan berkurang satu Kemudian masih di file yang sama yaitu “app/Config/core.php’” kita mengubah “Security.chiperSeed”
  • 4. Hendi - adehendini.wordpress.com Misalnya diubah menjadi : Jika kita refresh kembali web cakephp maka akan menjadi
  • 5. Hendi - adehendini.wordpress.com Sekarang kita akan mengkonfigurasi DebugKit. DebugKit merupakan plugin yang disediakan untuk petunjuk debug atau plugin debugging. Untuk plugin DebugKit dapat https://github.com/cakephp/debug_kit anda download di Installasi DebugKit sangat mudah, setelah anda download kemudian ektrak file zip (debug_kit-master.zip) Pada ‘app/Plugin’ buat folder ‘DebugKit’, kemudian copy isi folder debug_kit-master tersebut ke “app/Plugin/DebugKit”. Buka file “bootstrap.php” “app/Config/bootstrap.php” yang berada di
  • 6. Hendi - adehendini.wordpress.com Aktifkan ‘CakePlugin::loadAll()’ dan ‘CakePlugin::load(‘DebugKit’)’, sehingga menjadi : Sekarang jika anda refresh web site cakephp anda maka akan menjadi : Terakhir adalah konfigurasi database jika web yang anda buat menggunakan database dengan cara mengubah file “database.php.default” pada “app/Config/database.php.default”
  • 7. Hendi - adehendini.wordpress.com menjadi “database.php” (app/Config/database.php), kemudian konfigurasi koneksi database pada file “database.php” tersebut Misalnya di koneksikan dengan database “adehendini” yang sudah saya buat sebelumnya, sehingga menjadi :
  • 8. Hendi - adehendini.wordpress.com Nah sekarang Instalasi dan konfigurasi CakePhp selesai dan anda dapat melanjutkan membuat aplikasi web dengan CakePhp --Selamat Berkreasi--