Langsung ke konten utama

Instalasi Yii2 Framework


Instalasi Yii Framework

Anda dapat menginstal Yii dengan dua cara, menggunakan Composer "http://getcomposer.org/" atau dengan men-download file arsip. Yang pertama adalah cara yang lebih disukai, karena memungkinkan Anda untuk menginstal ekstensi baru atau memperbarui Yii dengan hanya menjalankan perintah.

Instalasi standar Yii hasil di kedua kerangka dan template aplikasi yang terunduh dan terpasang. Template aplikasi adalah aplikasi Yii bekerja menerapkan beberapa fitur dasar, seperti login, form kontak, dll kodenya diatur dengan cara yang direkomendasikan. Oleh karena itu, dapat berfungsi sebagai titik awal yang baik untuk proyek-proyek Anda.

Kali ini dan beberapa bagian berikutnya, kita akan menjelaskan cara menginstal Yii dengan sesuatu yang disebut "Basic Application Template" serta cara menerapkan fitur baru di atas template ini. Yii juga menyediakan template lain yang disebut dengan "Advanced Application Template" yang lebih baik digunakan dalam lingkungan pengembangan tim untuk mengembangkan aplikasi dengan beberapa tingkatan.

Info: "Basic Application Template" cocok untuk mengembangkan 90 persen dari aplikasi Web. Ini berbeda dari "Advanced Application Template" terutama pada bagaimana cara kode mereka diatur. Jika Anda baru dengan Yii, kami sangat menyarankan Anda tetap pada "Basic Application Template"  untuk kesederhanaan dan fungsinya yang cukup.


Instalasi melalui Composer

Jika Anda belum memiliki Composer yang terinstal, Anda dapat melakukannya dengan mengikuti petunjuk di getcomposer.org untuk lebih jelasnya. Atau sebagai berikut :

>> Download Composer

Jalankan ini di terminal untuk mendapatkan versi terbaru Composer:

"curl -sS https://getcomposer.org/installer | php"

Atau jika Anda tidak memiliki curl:

"php-r "readfile ('https://getcomposer.org/installer');" | php"

Script installer ini hanya akan memeriksa beberapa pengaturan php.ini, memperingatkan Anda jika mereka diatur dengan tidak benar, dan kemudian men-download composer.phar terbaru di direktori aktif.

Pilihan Instalasi

"--install-dir"

Anda dapat menginstal komposer ke direktori tertentu dengan menggunakan opsi --install-dir dan menyediakan direktori target. Pilihan harus ditambahkan ke -- sehingga PHP mengabaikan mereka, seperti -- --install-dir = bin, contoh:

curl -sS https://getcomposer.org/installer | php - --install-dir = bin


"--filename"

Anda dapat menentukan nama file (default: composer.phar) menggunakan opsi --filename. contoh:

curl -sS https://getcomposer.org/installer | php - --filename = composer


"--version"

Anda dapat menginstal composer keluaran tertentu dengan menggunakan pilihan --version dan menetukan sasaran. contoh:

curl -sS https://getcomposer.org/installer | php - --version = 1.0.0-alpha8


>> Instalasi di Linux

Pada Linux dan Mac OS X, Anda akan menjalankan perintah berikut :

"curl -s http://getcomposer.org/installer | php"
"mv composer.phar /usr/local/bin/composer"

Pada Windows, Anda akan men-download dan menjalankan Composer-Setup.exe (https://getcomposer.org/Composer-Setup.exe).

Silakan lihat Dokumentasi Composer jika Anda menemukan masalah atau ingin mempelajari lebih lanjut tentang penggunaan Composer.

Jika Composer sudah terinstal sebelumnya, pastikan Anda menggunakan versi terbaru. Anda dapat memperbarui Composer dengan menjalankan :

"composer self-update".

Dengan Composer diinstal , Anda dapat menginstal Yii dengan menjalankan perintah berikut di bawah folder Web yang dapat diakses :

"composer global require "fxp/composer-asset-plugin:1.0.0-beta4"
"composer create-project --prefer-dist yiisoft/yii2-app-basic basic"

Perintah pertama menginstal plugin asset composer yang memungkinkan mengelola pondok dan paket NPM dependensi melalui Composer. Anda hanya perlu menjalankan perintah ini sekali untuk semua. Perintah kedua menginstal Yii dalam sebuah direktori bernama "basic". Silahkan memilih nama direktori yang berbeda jika Anda ingin.

Catatan: Selama instalasi Composer dapat meminta login Github Anda. Ini normal karena Composer perlu mendapatkan  API tingkat-batas yang cukup untuk mengambil informasi paket ke-tergantung-an dari Github. Untuk lebih jelasnya, silahkan lihat dokumentasi Composer.

Tip: Jika Anda ingin menginstal versi pengembangan terbaru dari Yii, Anda dapat menggunakan perintah ini sebagai gantinya, yang menambahkan pilihan stabilitas:

"composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic"

Perhatikan bahwa versi pengembangan dari Yii tidak boleh digunakan untuk produksi karena dapat merusak kode Anda yang sudah berjalan.

Komentar

  1. Rekomendasi artikel terkait, diulas dengan gaya bahasa sederhana dan mudah dipahami,
    selengkapnya --> Mengenal Composer dan GitHub

    BalasHapus
    Balasan
    1. update :
      composer global require "fxp/composer-asset-plugin:~1.1.1"
      composer require yiisoft/yii2

      or change fxp to v1.1.2 like this :
      composer global require "fxp/composer-asset-plugin:~1.1.2" see : (https://packagist.org/packages/fxp/composer-asset-plugin)
      composer require yiisoft/yii2

      Hapus

Posting Komentar

Postingan populer dari blog ini

Menginstal Web Server,PHP,Mysql dan phpMyAdmin di IGOS Nusantara

BERIKUT ADALAH COPAS DARI : http://www.miftakhulfuad.net/2014/05/menginstal-web-serverphpmysql-dan.html Menginstal Web Server,PHP,Mysql dan phpMyAdmin di IGOS Nusantara 05.32    jaringan, Linux    1 comment Menginstal Web Server,PHP,MySQL dan PHPMyadmin  di IGOS Nusantara Disini saya akan menulis mengenai bagaimana cara menginstal sebuah web server sampai dapat siap dipakai, selain web server kita juga akan  menginstal PHP , Mysql ( Database ), PHPMyadmin Lakukan update paket dengan     mengetikan    yum update   (apabila belum di update) 1. Langkah pertama adalah menginstal Web server : a. Memasang Apache Masuk sebagai root dulu  ketikan #   su # yum   –y  install httpd  b. edit berkas   /etc/httpd/conf.d/welcome.conf #nano /etc/httpd/conf.d/welcome.conf Lama:  Baru: c.Jalankan Apache # se...

Linux Ubuntu 12.04 Precise Pangolin

Kemaren minggu sehabis sholat subuh ane otak atik laptop butut ane satu-satunya. Kenapa ane sebut butut, karena baterainya udah ngedrop dan setiap kali ane mo make to laptop mesti nyambung pake adaptor to laptop ke steker lisrik. Dan ini adalah laptop ane yang ane beli dulunya buat ade ane kuliah, tapi karena ade ane keberatan bawa laptop gede, ane juga beli axioo, dulu kalo gak salah harganya 2,1 juta, sekarang dia pake yang axioo, nah yang tinggal satu-satunya nie laptop ane. Penasaran dengan Ubuntu Precise Pangolin dan nafsu banget serta kebelet.. ane ludes aja windows7. Ngapain ngajak orang ninggalin bajakan kalo yang ngajak aja masih make. Ada sih keinginan buat beli windows7, tapi duitnya kepake terus.. lagian kenapa mesti windows7 lah wong cuma buat FBan.,. xixixi. ini Screenshoot Ubuntu di Laptopku (Acer Aspire 4535):  gambar ini diambil menggunakan aplikasi Screenshot bawaan.

IGOS Nusantara 2.1 (Server)

Berikut adalah hasil copas dari situs aslinya :   www.codepolitan.com Bromo, Distro IGOS Nusantara 2.0 untuk Kebutuhan Server Bagi seorang sysadmin, server adalah makanan sehari-hari. Didalamnya terdapat macam-macam distro server yang digunakan seperti CentOS, Debian, Ubuntu, FreeBSD dan masih banyak lagi. Namun tidak hanya itu saja, negeri kita juga punya distro server sendiri, sebut saja IGOS Nusantara (IGN). IGOS Nusantara Server sudah mencapai versi 2.0, masih cukup muda memang. Namun jangan salah, distro server ini dikembangkan secara konsisten oleh pengembang. Setelah dua tahun bekerja, akhirnya IGOS Nusantara 2.0 Server rilis pada tanggal 27 februari 2015. Sedangkan kode rilis dinamai dengan Bromo. Tujuan pengembangan IGOS Nusantara memang difokuskan untuk melayani kebutuhan enterprise sehingga mempunyai jadwal rilis yang lumayan lama. Salah satu keuntungannya, pengembang bisa fokus pada fitur keamanan yang lebih baik. Selain itu, teknologi yang dikembangkan jug...