Codeignetor est un framework PHP utilisé pour créer une application Web largement utilisée par les développeurs du monde entier. Avant d'installer Codeignetor, assurez-vous que les exigences suivantes sont déjà installées.
- Serveur Web apache ou nginx
- PHP 5.6
- MySQL
- Compositeur
Une fois que vous avez confirmé le composant ci-dessus sur votre serveur. Procédez à l'installation de Codeignetor en suivant les étapes suivantes.
- Définir le statut SELinx sur désactiver.
# SELINUX=disabled
- Créons une base de données MySQL pour codeignetor.
# create database mycode_db;
grant all privileges on mycodeusr.* to [email protected]'localhost' identified by 'your_password';
flush privileges;
exit - Maintenant, nous allons installer Composer Package Manager.
# curl -sS https://getcomposer.org/installer | php # mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer
exit - Nous allons installer Codeigniter. Allez dans le répertoire racine html.
# cd /var/www/html/
- Clone CodeIgniter depuis son dépôt git.
# git clone https://github.com/bcit-ci/CodeIgniter.git
- Nous allons installer les dépendances requises en exécutant composer.
# composer install
- Fournir la propriété des fichiers à l'utilisateur apache.
# chown -R apache:apache /var/www/html/
- Nous allons configurer l'url de base en éditant le fichier config.php.
# vi /var/www/html/application/config/config.php
- localisez la ligne ci-dessous.
$config['base_url'] = '';
- Modifiez cette ligne en ajoutant l'url de votre application entre guillemets.
$config['base_url'] = 'http://173.248.174.102';
- Pour configurer les paramètres de connexion à la base de données Codeignetor, modifiez le fichier suivant avec votre éditeur de texte préféré :
# vi /var/www/html/application/config/database.php
- Recherchez le chemin ci-dessous.
Changez-le en :$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => '', 'password' => '', 'database' => '', 'dbdriver' => 'mysqli',
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'mycode_db', 'password' => 'your-db-user-password', 'database' => 'mycodeusr', 'dbdriver' => 'mysqli',
- Une fois que vous avez terminé les modifications, enregistrez ce fichier. Accédez à l'URL que vous avez ajoutée précédemment dans base_url et vérifiez que le codesignator fonctionne.