Ahmad Sanusi Official Let’s Talk
Ahmad Sanusi Official Website
  • Home
  • About
  • Project
  • Blog
  • Al Quran Digital
  • Al Quran Digital Lite
  • Contact

Tutorial Menginstall Codeigniter 3 dengan Composer

Tutorial Menginstall Codeigniter 3 dengan Composer
  • Administrator
    Written by

    Administrator

  • Category

    PHP

  • Date

    10 Juli 2021

Composer merupakan tools yang sangat powerful dalam mengelola librari-librari php, seperti halnya npm di javascript. di beberapa projek yang saya kerjakan semuanya sudah memakai framework codeigniter yang di integrasikan dengan composer. dengan adanya composer ini menjadi lebih mudah dalam mengelola librari-librari php dimulai dari menginstall librari, mengupdate maupun menghapus librari hanya dengan sebaris perintah di console.

Diartikel kali ini saya akan mencoba menjelaskan cara menginstall codeigniter dengan menggunakan composer. berikut langkah-langkahnya :

1. Struktur Folder

codeigniter/
├── application/
├── composer.json
├── composer.lock
├── public/
│   ├── .htaccess
│   └── index.php
└── vendor/
    └── codeigniter/
        └── framework/
            └── system/

2. Requirement

  • PHP 5.3.7 or later
  • composer command (lihat Composer Installation)
  • Git

3. Cara Penginstallan via Composer

$ composer create-project kenjis/codeigniter-composer-installer codeigniter

Perintah di atas menambahkan file public/.htaccess untuk menghapus index.php di URL Anda. Jika tidak dibutuhkan silakan untuk dihapus. Dan perintah di atas juga mengubah file konfigurasi application/config/config.php

$config['composer_autoload'] = FALSE;
↓
$config['composer_autoload'] = realpath(APPPATH . '../vendor/autoload.php');
$config['index_page'] = 'index.php';
↓
$config['index_page'] = '';

Install Translations untuk pesan sistem

Jika Anda ingin menginstall bahasa untuk pesan sistem:

$ cd /path/to/codeigniter
$ php bin/install.php translations 3.1.0

Install Third Party Librari

Codeigniter Matches CLI:

$ php bin/install.php matches-cli master

CodeIgniter HMVC Modules:

$ php bin/install.php hmvc-modules master

Modular Extensions - HMVC:

$ php bin/install.php modular-extensions-hmvc codeigniter-3.x

Ion Auth:

$ php bin/install.php ion-auth 2

CodeIgniter3 Filename Checker:

$ php bin/install.php filename-checker master

CodeIgniter Rest Server:

$ php bin/install.php restserver 2.7.2

 CodeIgniter Developer Toolbar:

$ php bin/install.php codeigniter-develbar master

Run PHP built-in server (PHP 5.4 or later)

$ cd /path/to/codeigniter
$ bin/server.sh

Update CodeIgniter

$ cd /path/to/codeigniter
$ composer update

Anda harus mengubah manual jika file di application folder atau index.php berubah. Cek CodeIgniter User Guide.

Referensi

  • Composer Installation
  • CodeIgniter
  • Translations for CodeIgniter System

Projek Terkait CodeIgniter 3.x

  • Cli for CodeIgniter 3.0
  • ci-phpunit-test
  • CodeIgniter Simple and Secure Twig
  • CodeIgniter Doctrine
  • CodeIgniter Deployer
  • CodeIgniter3 Filename Checker
  • CodeIgniter Widget (View Partial) Sample

Sekian untuk artikel kali ini semoga bermanfaat, Salam.

sumber : https://github.com/kenjis/codeigniter-composer-installer

Share:
Codeigniter PHP
Blog

Popular post

Cara Mengatasi Error ONLY_FULL_GROUP_BY di Database MySQL
  • 8 Juli 2021

Cara Mengatasi Error ONLY_FULL_GROUP_BY di Database MySQL

Membuat Format Tanggal Hijriyah Bahasa Indonesia Dengan Librari PHP
  • 23 Agustus 2021

Membuat Format Tanggal Hijriyah Bahasa Indonesia Dengan Librari PHP

Cara Menghapus Cache Git
  • 18 November 2023

Cara Menghapus Cache Git

Tutorial Menginstall Codeigniter 3 dengan Composer
  • 10 Juli 2021

Tutorial Menginstall Codeigniter 3 dengan Composer

Le t’s work together

Based in Indonesia |

Looking for a hectic web developer?

[email protected]

Want a more in-depth look at my history?

-

©2025 Ahmad Sanusi Official Website, All Rights Reserved

Back to Top