GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal FuelPHP dengan Nginx di Debian 8 VPS

FuelPHP adalah framework PHP yang sederhana, fleksibel dan digerakkan oleh komunitas. Ini dirancang dari bawah ke atas untuk mendukung Hierarchical model-view-controller (HMVC) dan menyediakan alat baris perintah untuk membuat proyek, men-debug proyek atau melakukan tugas serupa. Hari ini kami akan menunjukkan cara menginstal FuelPHP di VPS Linux.

Karena kita akan menginstal FuelPHP pada VPS Debian 8 dengan Nginx sebagai server web yang sudah diinstal sebelumnya, pastikan Anda juga telah menginstal Nginx di server Anda. Jika Anda belum menginstal Nginx di server Anda, Anda dapat menggunakan panduan penginstalan tumpukan LEMP kami untuk menginstal Nginx dan komponen tumpukan LEMP lainnya.

Jika Nginx terinstal di server Anda, Anda dapat melanjutkan dengan petunjuk di bawah ini.
Pertama-tama, sambungkan ke server Anda melalui SSH dan perbarui semua perangkat lunak sistem Anda ke versi terbaru yang tersedia. Gunakan perintah di bawah ini untuk tujuan itu:

sudo apt-get update
sudo apt-get upgrade

Ini bisa memakan waktu beberapa saat. Setelah pembaruan selesai, Anda dapat melanjutkan dengan langkah-langkah lainnya. Silakan dan instal Git dengan menggunakan perintah berikut:

sudo apt-get install git-core

Kami akan menggunakan penginstal cepat untuk menginstal FuelPHP. Download dulu paket Oil menggunakan curl:

curl get.fuelphp.com/oil | sh

Ini akan mengunduh paket Minyak dan akan menyimpannya ke dalam direktori '/usr/bin' pada VPS Debian Anda. Nanti, Anda dapat menggunakan Minyak untuk membuat proyek Bahan Bakar. Untuk membuat proyek FuelPHP baru, navigasikan ke direktori ‘/var/www’:

cd /var/www/

dan jalankan perintah berikut:

oil create first_project

Butuh beberapa saat agar proyek pertama Anda siap. Installer juga akan menjalankan 'oil refine install' dan 'php composer.phar update' yang membuat beberapa direktori yang diperlukan dapat ditulisi dan menarik dependensi composer.

Sekarang, buat file konfigurasi Nginx baru dan tambahkan blok virtual berikut untuk nama domain Anda:

nano /etc/nginx/sites-available/domainname

Masukkan konten berikut:

server {
    server_name domainname.com;

    access_log /var/log/nginx/domainname.com-access.log;
    error_log /var/log/nginx/domainname.com-error.log;
    root /var/www/first_project/public;

    location / {
        index index.php;
        try_files $uri $uri/ /index.php$is_args$args;
    }

    location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param FUEL_ENV "production";
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

Jangan lupa untuk mengganti domainname.com dengan nama domain Anda yang sebenarnya. Simpan file, aktifkan situs dan mulai ulang Nginx agar perubahan dapat diterapkan. Sekarang Anda seharusnya dapat mengakses proyek FuelPHP pertama Anda menggunakan browser web. Buka browser web favorit Anda dan navigasikan ke nama domain Anda.

Untuk memulai dengan FuelPHP, rekomendasi kami adalah membaca dokumentasi FuelPHP resmi yang tersedia di http://fuelphp.com/docs/. Di sana Anda dapat menemukan informasi lebih lanjut tentang cara mengonfigurasi aplikasi Anda, cara mengonfigurasi database, dll.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal FuelPHP untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Debian
  1. Cara Menginstal Phorum dengan Nginx di Debian 9

  2. Cara Menginstal Yii Framework di VPS Debian dengan Nginx

  3. Cara menginstal Drupal dengan PostgreSQL di VPS Debian 8

  1. Cara Menginstal Ghost di Debian dengan Nginx

  2. Cara menginstal DokuWiki di Debian Wheezy dengan Nginx

  3. Instal Plone dengan Nginx di VPS Debian 8

  1. Cara Menginstal HTTP Git Server dengan Nginx di Debian 11

  2. Cara Menginstal WordPress dengan Nginx di Debian 10

  3. Cara Menginstal WonderCMS dengan Nginx di Debian 11