GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal CakePHP di Debian 11

Dalam tutorial ini, kami akan menunjukkan cara menginstal CakePHP di Debian 11. Bagi Anda yang belum tahu, CakePHP adalah framework pengembangan aplikasi web yang ditulis dalam PHP, dibangun di atas konsep Ruby on Rails. Seperti yang kita ketahui Ruby on Rails menggunakan Ruby sebagai bahasa tetapi dengan fitur pengembangan yang ingin diimplementasikan Cake di PHP. Ini adalah struktur dasar bagi pemrogram untuk membuat aplikasi web. Model, Tampilan, dan Pengontrol digunakan untuk pemisahan logika bisnis dari data dan lapisan presentasi.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi CakePHP pada Debian 11 (Bullseye).

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Debian 11 (Bullseye).
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal CakePHP di Debian 11 Bullseye

Langkah 1. Sebelum menginstal perangkat lunak apa pun, penting untuk memastikan sistem Anda mutakhir dengan menjalankan apt berikut perintah di terminal:

sudo apt update
sudo apt upgrade

Langkah 2. Memasang tumpukan LAMP.

Server LAMP Debian 11 diperlukan. Jika Anda belum menginstal LAMP, Silakan baca tutorial kami sebelumnya untuk menginstal Server LAMP di Debian 11.

Langkah 3. Menginstal Komposer.

Sekarang kita menginstal Composer menggunakan perintah berikut pada sistem Debian Anda:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

Langkah 4. Menginstal CakePHP di Debian 11.

Setelah menginstal composer di sistem Anda. Mari buat aplikasi CakePHP bernama “idroot-app ” menggunakan perintah composer seperti di bawah ini:

composer create-project --prefer-dist cakephp/app [project-name]

Misalnya:

composer create-project --prefer-dist cakephp/app [idroot-app]

Selanjutnya, akses dan buat executable file bin/cake yang akan membantu kami menjalankan proyek dalam mode pengembang. Untuk melakukan ini, Anda harus menjalankan:

bin/cake server

Selain itu, Anda dapat menentukan host dan port untuk mendengarkan:

bin/cake server -H [host] -p [port]

Misalnya:

bin/cake server -H [192.168.77.21] -p [8080]

Langkah 5. Mengakses CakePHP di Debian.

Setelah berhasil diinstal, buka browser web dan buka https://192.168.77.21:8080 dan Anda akan melihat layar berikut memulai penginstal:

Selamat! Anda telah berhasil menginstal CakePHP. Terima kasih telah menggunakan tutorial ini untuk menginstal versi terbaru dari CakePHP pada Debian 11 Bullseye. Untuk bantuan tambahan atau informasi yang berguna, kami sarankan Anda memeriksa CakePHP resmi situs web.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal Git di Debian 9

  3. Cara Menginstal Go di Debian 9

  1. Cara Menginstal Pip di Debian 9

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Ruby di Debian 9