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 -yPor 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/phpUma 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 -yEm seguida, inicie o serviço web Apache e habilite-o para iniciar na inicialização:
sudo systemctl start apache2
sudo systemctl enable apache2Instalar 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.zipUma vez que o download esteja completo, descompacte o arquivo baixado com o seguinte comando:
unzip 3.1.5.zipCopie 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.confAdicione 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 codeigniterFinalmente, reinicie o serviço apache para aplicar todas as mudanças:
systemctl restart apache2Acessar 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.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.