Cómo instalar CodeIgniter en CentOS 7

Cómo instalar CodeIgniter en CentOS 7

CodeIgniter. es un potente marco de desarrollo escrito en PHP. y es ampliamente utilizado por desarrolladores que crean aplicaciones web con todas las funciones.

CodeIgniter tiene pocos requisitos para ejecutar:

  • Servidor web. Para el propósito de este tutorial, usaremos Apache.
  • PHP 5.6 o más reciente
  • Servidor de base de datos como MySQL 5.1 (o más reciente). PostgreSQL, MS SQL, SQLite, etc. Para el propósito de este tutorial, usaremos MariaDB.
  • Composer

Nota:. este tutorial asume que ya tienes una pila LAMP. instalada. Si aún no lo ha configurado, consulte nuestra guía: Cómo instalar LAMP Stack en CentOS 7.

Deshabilitar SELINUX

Antes de continuar, hay algunos cambios más que necesita ser hecho. Deshabilite SELinux editando:

# vi/etc/sysconfig/selinux

Y establezca SELinux en deshabilitado:

SELINUX = disabled

Crear base de datos MySQL para CodeIgniter

freestar.config.enabled_slots .push

A continuación, crearemos la base de datos y el usuario de la base de datos para nuestra instalación de CodeIgniter. Para hacer esto, inicie el servidor MySQL e ingrese lo siguiente:

MariaDB>. create database code_db; MariaDB>. concede todos los privilegios en codedb. * a [correo electrónico protegido] ‘localhost’ identificado por ‘contraseña’; MariaDB>. privilegios de descarga; MariaDB>. salir

Esto creará una base de datos llamada code_db. y el usuario code_db. identificado por la contraseña “ contraseña. .

Instalar Composer Package Manager

Si desea instalar las dependencias de CodeIgniter. necesitará composer. Es fácil de instalar con los siguientes comandos:

# curl-sS https://getcomposer.org/installer | php # mv composer.phar/usr/local/bin/composer # chmod + x/usr/local/bin/composer

Instalar CodeIgniter Framework

Ahora estamos listos para continuar con Instalación de CodeIgniter. Primero vaya al directorio raíz web de su servidor.

# cd/var/www/html/

Luego usaremos git para clonar CodeIgniter desde su repositorio git

# git clone https://github.com/bcit-ci/CodeIgniter.git.

A continuación, instalaremos las dependencias necesarias ejecutando composer:

# composer install  Instalar CodeIgniter en CentOS  Instalar CodeIgniter en CentOS Instalar CodeIgniter en CentOS

Ahora actualizaremos la propiedad de los archivos al usuario apache:

# chown-R apache: apache/var/www/html/

Configurar la URL base de CodeIgniter

Ahora configuraremos la URL base, editando el siguiente archivo:

# vi/var/www/html/application/config/config.php

Cambie la siguiente línea:

$ config [‘base_url’] = ”;

Y entre las comillas agregue la URL que usará para acceder a la aplicación. Para mí esto sería http://192.168.20.148.

$ config [‘base_url’] = ‘http://192.168.20.148’;

Configurar la conexión a la base de datos de CodeIgniter

Para configurar los ajustes de la base de datos para su CodeIgniter. edite el siguiente archivo con su editor de texto favorito:

# vi/var/www/html/application/config/database.php

Busque la siguiente sección:

$ db [‘default’] = array (‘dsn’ => ”, ‘hostname’ => ‘localhost’, ‘ username ‘=>’ ‘,’ password ‘=>’ ‘,’ database ‘=>’ ‘,’ dbdriver ‘=>’ mysqli ‘,

Cambiar a:

$ db [‘default’] = array (‘dsn’ => ”, ‘hostname’ => ‘localhost’, ‘username’ => ‘code_db’, ‘password’ => ‘contraseña’, ‘ database ‘=>’ code_db ‘,’ dbdriver ‘=>’ mysqli ‘,

Guarde el archivo. Ahora está listo para cargar un navegador web para verificar que CodeIgniter. está funcionando. Simplemente ingrese el URL base que ha utilizado anteriormente en la barra de direcciones de su navegador:

http://192.168.20.148  Verificar CodeIgniter  Verificar CodeIgniter Verificar CodeIgniter

Aunque haya completado la instalación de CodeIgniter. hay mucho más que se puede hacer desde este punto. . Si es nuevo en el marco, puede consultar la documentación de CodeIgniter para familiarizarse con él y aprovecharlo al máximo.