Instalação · 2 min read · Dec 07, 2025

Como Instalar o Framework PHP CodeIgniter no Ubuntu 18.04 LTS

CodeIgniter é um framework PHP gratuito, de código aberto e poderoso, com uma pegada muito pequena, criado por Rick Ellis em 2006. É especialmente construído para desenvolvedores que precisam de um kit de ferramentas simples e elegante para criar aplicações web completas. Ele vem com muitas funcionalidades, incluindo, Leve, Suporte a Banco de Dados Active Record, Biblioteca de Manipulação de Imagens, Suporte a Ajuda, Roteamento de URI, Sistema Baseado em Modelo-Visão-Controlador e muito mais.

Neste tutorial, aprenderemos como instalar o CodeIgniter no servidor Ubuntu 18.04 LTS (Bionic Beaver).

Requisitos

  • Um servidor rodando Ubuntu 18.04.
  • Um usuário não-root com senha de root configurada no seu servidor.

Instalar Apache e PHP

CodeIgniter roda no servidor web Apache e é escrito na linguagem PHP, então você precisará instalar o Apache e o PHP no seu sistema. Primeiro, instale o servidor web Apache com o seguinte comando:

sudo apt-get install apache2 -y

Por padrão, a versão mais recente do PHP não está disponível no Ubuntu 18.04, então você precisará adicionar o repositório para isso. Você pode adicionar o repositório do PHP com o seguinte comando:

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

Uma vez que o repositório esteja atualizado, você pode instalar o PHP e outras bibliotecas com o seguinte comando:

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

Em seguida, inicie o serviço web Apache e habilite-o para iniciar na inicialização:

sudo systemctl start apache2  
sudo systemctl enable apache2

Instalar CodeIgniter

Você pode baixar a versão mais recente do CodeIgniter do repositório Git usando o seguinte comando:

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

Uma vez que o download esteja completo, descompacte o arquivo baixado com o seguinte comando:

unzip 3.1.5.zip

Copie o diretório extraído para o diretório raiz do Apache e dê as permissões adequadas com o seguinte 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/

Em seguida, crie uma diretiva de host virtual do apache para o CodeIgniter.

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

Adicione as seguintes linhas:


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

Salve e feche o arquivo, então habilite o arquivo de host virtual com o seguinte comando:

sudo a2ensite codeigniter

Finalmente, reinicie o serviço apache para aplicar todas as mudanças:

systemctl restart apache2

Acessar CodeIgniter

Abra seu navegador web e digite a URL http://yourdomain.com, você será redirecionado para o painel do CodeIgniter, como mostrado na página seguinte:

Parabéns! você instalou com sucesso o CodeIgniter no servidor Ubuntu 18.04 LTS.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.