Como instalar o CodeIgniter no CentOS 7
- 3199
- 770
- Loren Botsford
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 compositorInstale 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.148Verifique 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.