kenjis / Codeigniter Composer Installer
Licence: mit
Installs the offical CodeIgniter 3 with secure folder structure via Composer
Stars: ✭ 357
Projects that are alternatives of or similar to Codeigniter Composer Installer
Tiny Composer Installer
Small, auditable Composer installer, well suited for automated environments.
Stars: ✭ 9 (-97.48%)
Mutual labels: installer, composer
Hookphp
HookPHP基于C扩展搭建内置AI编程的架构系统-支持微服务部署|热插拔业务组件-集成业务模型|权限模型|UI组件库|多模板|多平台|多域名|多终端|多语言-含常驻内存|前后分离|API平台|LUA QQ群:679116380
Stars: ✭ 575 (+61.06%)
Mutual labels: codeigniter, composer
GoInstaller
GoInstaller is installer for CodeIgniter with user interface (UI).
Stars: ✭ 31 (-91.32%)
Mutual labels: installer, codeigniter
Project
⭐️ Antares Project Application Skeleton. This is the very first place you should start. It allows you to create a brand new awesome project in easy few steps.
Stars: ✭ 84 (-76.47%)
Mutual labels: installer, composer
Laravel Paket
Composer GUI. Manage Laravel dependencies from web interface without switching to command line!
Stars: ✭ 143 (-59.94%)
Mutual labels: installer, composer
Mpv Install
Sets up file associations for mpv on Windows
Stars: ✭ 305 (-14.57%)
Mutual labels: installer
Laravel Api
Laravel API starter Kit will provide you with the tools for making API's that everyone will love
Stars: ✭ 334 (-6.44%)
Mutual labels: composer
Kubekey
Provides a flexible, rapid and convenient way to install Kubernetes only, both Kubernetes and KubeSphere, and related cloud-native add-ons. It is also an efficient tool to scale and upgrade your cluster.
Stars: ✭ 288 (-19.33%)
Mutual labels: installer
Choosenim
Tool for easily installing and managing multiple versions of the Nim programming language.
Stars: ✭ 338 (-5.32%)
Mutual labels: installer
Cnchi
A modern, flexible online system installer for Antergos Linux
Stars: ✭ 304 (-14.85%)
Mutual labels: installer
Pi Apps
Raspberry Pi App Store for Open Source Projects
Stars: ✭ 277 (-22.41%)
Mutual labels: installer
Idea Composer Plugin
PhpStorm plugin that adds code completion in composer.json file
Stars: ✭ 346 (-3.08%)
Mutual labels: composer
Docker Php
Adding common PHP extensions to some of the official PHP Docker images.
Stars: ✭ 324 (-9.24%)
Mutual labels: composer
Gtk For Windows Runtime Environment Installer
GTK+ for Windows Runtime Environment Installer (fork from http://gtk-win.sourceforge.net)
Stars: ✭ 325 (-8.96%)
Mutual labels: installer
CodeIgniter Composer Installer
This package installs the offical CodeIgniter (version 3.1.*
) with secure folder structure via Composer.
You can update CodeIgniter system folder to latest version with one command.
Folder Structure
codeigniter/
├── application/
├── composer.json
├── composer.lock
├── public/
│ ├── .htaccess
│ └── index.php
└── vendor/
└── codeigniter/
└── framework/
└── system/
Requirements
- PHP 5.3.7 or later
-
composer
command (See Composer Installation) - Git
How to Use
Install CodeIgniter
$ composer create-project kenjis/codeigniter-composer-installer codeigniter
Above command installs public/.htaccess
to remove index.php
in your URL. If you don't need it, please remove it.
And it changes 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 for System Messages
If you want to install translations for system messages:
$ cd /path/to/codeigniter
$ php bin/install.php translations 3.1.0
Install Third Party Libraries
$ php bin/install.php matches-cli master
$ php bin/install.php hmvc-modules master
$ php bin/install.php modular-extensions-hmvc codeigniter-3.x
$ php bin/install.php ion-auth 2
CodeIgniter3 Filename Checker:
$ php bin/install.php filename-checker master
$ 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
You must update files manually if files in application
folder or index.php
change. Check CodeIgniter User Guide.
Reference
Related Projects for CodeIgniter 3.x
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].