GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar CodeIgniter PHP Framework en Ubuntu 18.04 LTS

CodeIgniter es un framework PHP gratuito, de código abierto y potente con un tamaño muy pequeño, creado por Rick Ellis en 2006. Está especialmente diseñado para desarrolladores que necesitan un conjunto de herramientas simple y elegante para crear aplicaciones web con todas las funciones. Viene con una gran cantidad de características que incluyen, peso ligero, soporte de base de datos de registros activos, biblioteca de manipulación de imágenes, soporte de ayuda, enrutamiento de URI, sistema basado en controlador de vista de modelo y mucho más.

En este tutorial, aprenderemos cómo instalar CodeIgniter en el servidor Ubuntu 18.04 LTS (Bionic Beaver).

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Un usuario no root con contraseña de root está configurado en su servidor.

Instalar Apache y PHP

CodeIgniter se ejecuta en el servidor web Apache y está escrito en lenguaje PHP, por lo que deberá instalar Apache y PHP en su sistema. Primero, instale el servidor web Apache con el siguiente comando:

sudo apt-get install apache2 -y

De forma predeterminada, la última versión de PHP no está disponible en Ubuntu 18.04, por lo que deberá agregar el repositorio para eso. Puede agregar un repositorio PHP con el siguiente comando:

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Una vez que se actualiza el repositorio, puede instalar PHP y otras bibliotecas con el siguiente comando:

sudo apt-get install libapache2-mod-php7.1 php7.1-common php7.1-xml php7.1-zip php7.1-mysql unzip wget -y

A continuación, inicie el servicio web Apache y habilítelo para que se inicie en el momento del arranque:

sudo systemctl start apache2
sudo systemctl enable apache2

Instalar CodeIgniter

Puede descargar la última versión de CodeIgniter desde el repositorio de Git usando el siguiente comando:

wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.5.zip

Una vez completada la descarga, descomprima el archivo descargado con el siguiente comando:

unzip 3.1.5.zip

Copie el directorio extraído en el directorio raíz de Apache y otorgue los permisos adecuados con el siguiente comando:

sudo cp -r CodeIgniter-3.1.5 /var/www/html/codeigniter
sudo chown -R www-data:www-data /var/www/html/codeigniter
sudo chmod -R 777 /var/www/html/codeigniter/

A continuación, cree una directiva de host virtual de apache para CodeIgniter.

sudo nano /etc/apache2/sites-available/codeigniter.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/codeigniter
 ServerName yourdomain.com
 <Directory /var/www/html/codeigniter/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/codeigniter-error_log
 CustomLog /var/log/apache2/codeigniter-access_log common
</VirtualHost>

Guarde y cierre el archivo, luego habilite el archivo de host virtual con el siguiente comando:

sudo a2ensite codeigniter

Finalmente, reinicie el servicio de apache para aplicar todos los cambios:

systemctl restart apache2

Acceso a CodeIgniter

Abra su navegador web y escriba la URL http://yourdomain.com, será redirigido al panel de CodeIgniter como se muestra en la siguiente página:

¡Felicidades! ha instalado correctamente CodeIgniter en el servidor Ubuntu 18.04 LTS.


Ubuntu
  1. Cómo instalar PHP 5.6 en Ubuntu 16.04 LTS

  2. Cómo instalar varias versiones de PHP en Ubuntu 18.04 LTS

  3. Cómo instalar R en Ubuntu 18.04 LTS

  4. Cómo instalar PHP 7.4 en Ubuntu 20.04 LTS

  5. Cómo instalar PHP 8 en Ubuntu 18.04 LTS

Cómo instalar ERPNext en Ubuntu 18.04 LTS

Cómo instalar PHP 8 en Ubuntu 20.04

Cómo instalar PHP 8.0 en Ubuntu 20.04 LTS Focal Fossa

Cómo instalar Symfony Framework en Ubuntu 18.04 LTS

Cómo instalar CodeIgniter en Ubuntu 20.04 LTS

Cómo instalar PHP 8 en Ubuntu 18.04