Como instalar o CodeIgniter no CentOS 7

Como instalar o CodeIgniter no CentOS 7

Codeigniter é uma poderosa estrutura de desenvolvimento escrita em Php e é amplamente utilizado por desenvolvedores que construem aplicativos da Web totalmente em destaque.

O CodeIgniter tem poucos requisitos para executar:

  • servidor web. Para os fins deste tutorial, vamos usar Apache.
  • Php 5.6 ou mais recente
  • Servidor de banco de dados como MySQL 5.1 (ou mais recente). PostgreSQL, MS SQL, SQLite etc. Para os fins deste tutorial, vamos usar Mariadb.
  • Compositor

Observação: Este tutorial pressupõe que você já tenha um LÂMPADA pilha instalada. Se você ainda não o tiver configurado, verifique nosso guia: como instalar a pilha de lâmpadas no CentOS 7.

Desative o Selinux

Antes de prosseguir, há mais poucas mudanças que precisam ser feitas. Desative o Selinux editando:

# vi/etc/sysconfig/selinux 

E defina o Selinux como desativado:

Selinux = desativado 

Crie um banco de dados MySQL para o CodeIgniter

Em seguida, criaremos um usuário de banco de dados e banco de dados para o nosso Codeigniter instalação. Para fazer isso, inicie o servidor MySQL e insira o seguinte:

Mariadb> criar banco de dados code_db; Mariadb> Conceda todos os privilégios no CodEdB.* para [email protegido] 'localhost' identificado por 'senha'; Mariadb> privilégios descarregados; Mariadb> saída 

Isso criará um banco de dados nomeado code_db e usuário code_db identificado por senha “senha”.

Instale o gerenciador de pacotes compositor

Se você deseja instalar Codeigniter dependências, você precisará compositor. É fácil de instalar com os seguintes comandos:

# CURL -SS https: // getcomposer.org/instalador | compositor php # mv.phar/usr/local/bin/compositor # chmod +x/usr/local/bin/compositor 

Instale a estrutura do CodeIgniter

Agora estamos prontos para prosseguir com o Codeigniter instalação. Primeiro vá para o diretório raiz da web do seu servidor.

# cd/var/www/html/ 

Então vamos usar o git para clonar o CodeIgniter de seu repositório Git

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

Em seguida, instalaremos as dependências necessárias em execução compositor:

# instalação do compositor 
Instale o CodeIgniter no CentOS

Agora, atualizaremos a propriedade dos arquivos para o usuário Apache:

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

Configurar URL básico do CodeIgniter

Agora, configuraremos o URL base, editando o seguinte arquivo:

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

Altere a seguinte linha:

$ config ['base_url'] = "; 

E dentro das citações, adicione o URL que você usará para acessar o aplicativo. Para mim, isso seria http: // 192.168.20.148.

$ config ['base_url'] = 'http: // 192.168.20.148 '; 

Configurar conexão de banco de dados CodeIgniter

Para definir as configurações de banco de dados para o seu Codeigniter, Edite o seguinte arquivo com seu editor de texto favorito:

# vi/var/www/html/aplicativo/config/banco de dados.php 

Encontre a seguinte seção:

$ db ['default'] = array ('dsn' => ", 'hostName' => 'localhost', 'nome de usuário' =>", 'senha' => ", 'banco de dados' =>", 'dbdriver' => 'mysqli', 

Mudar para:

$ db ['default'] = Array ('dsn' => ", 'hostName' => 'localhost', 'nome de usuário' => 'code_db', 'senha' = 'senha', 'banco de dados' => '' code_db ',' dbdriver '=>' mysqli ', 

Salve o arquivo. Agora você está pronto para carregar um navegador da web para verificar se Codeigniter está funcionando. Basta entrar no URL base que você usou anteriormente na barra de endereços do seu navegador:

http: // 192.168.20.148 
Verifique o CodeIgniter

Mesmo que você tenha concluído a instalação de Codeigniter, há muito mais que pode ser feito a partir deste ponto. Se você é novo na estrutura, pode verificar a documentação do CodeIgniter para se familiarizar com ela e fazer a maior parte.