Como instalar a estrutura PHP do NetTe no CentOS / Rhel / Fedora

Como instalar a estrutura PHP do NetTe no CentOS / Rhel / Fedora

Nette é uma estrutura PHP que recebe popularidade em todo o mundo. De acordo com a pesquisa do SitePoint, a Nette é a estrutura PHP mais popular usada para desenvolvimento da Web. Este tutorial ajudará você a instalar a estrutura PHP da NetTe em CentOS, Red Hat & Fedora Operating Systems.

Etapa 1: Repositórios YUM de configuração

Primeiro você precisa adicionar repositórios Remi e Epel RPM em seu sistema. Esses repositórios têm pacotes atualizados. Use um dos comando abaixo, conforme sua versão do sistema operacional e arquitetura do sistema.

 CentOS/RHEL 7, Sistema de 64 bits: # rpm -uvh http: // grátis.NCHC.org.tw/fedora -epel/7/x86_64/e/epel-lançamento-7-5.Noarch.rpm # rpm -uvh http: // rpms.FamilleCollet.COM/ENTERPRISE/REMI-RELEASE-7.RPM CENTOS/RHEL 6, SISTEMA DE 32 BIT: # RPM -UVH http: // Download.FedoraProject.org/pub/epel/6/i386/elease-lançamento-6-8.Noarch.rpm # rpm -uvh http: // rpms.FamilleCollet.com/empreendedor/remi-lançamento-6.RPM CENTOS/RHEL 6, SISTEMA DE 64 BIT: # RPM -UVH http: // Download.FedoraProject.org/pub/epel/6/x86_64/epel-lançamento-6-8.Noarch.rpm # rpm -uvh http: // rpms.FamilleCollet.com/empreendedor/remi-lançamento-6.RPM CENTOS/RHEL 5, SISTEMA DE 32 BIT: # RPM -UVH http: // dl.FedoraProject.org/pub/epel/5/i386/elease-RELEASE-5-4.Noarch.rpm # rpm -uvh http: // rpms.FamilleCollet.com/empreendedor/remi-lançamento-5.RPM CENTOS/RHEL 5, SISTEMA DE 64 BIT: # RPM -UVH http: // dl.FedoraProject.org/pub/epel/5/x86_64/epel-raeas5-4.Noarch.rpm # rpm -uvh http: // rpms.FamilleCollet.com/empreendedor/remi-lançamento-5.RPM 

Etapa 2: Instale o Apache, MySQL e PHP

Para começar com a configuração do NetTe, primeiro precisamos configurar um servidor de lâmpada em execução. Se você já está executando a pilha de lâmpadas, pule esta etapa, use os comandos de seguidores para configurar a pilha de lâmpadas.

Instale o Apache

# yum --enableRepo = remi, epel install httpd 

Instale o MySQL

# yum --enableRepo = remi, epel install mysql-server # serviço mysqld start #/usr/bin/mysql_secure_installation 

Instale o PHP

# yum --enableRepo = remi, epel install php php-mysql php-mcrypt # serviço httpd reinicialização 

Etapa 3: Instale ou atualize o compositor

O compositor é necessário para a instalação da estrutura do NetTe. Portanto, use os comandos abaixo para baixar e usar como um comando em nosso sistema.

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

Se você já possui compositor instalado em seu sistema. Use o seguinte comando para atualizá -lo para a versão mais recente.

# Auto-atualização do compositor 

Etapa 4 - Crie aplicativo NetTe

Vamos navegar para a Web Document Root e usar o Composer para criar um novo aplicativo NetTe usando os seguintes comandos. Ele baixará automaticamente a cópia mais recente do NetTework em seu sistema no diretório MyPP.

# cd/var/www/html # compositor create-project nette/sandbox myapp 

Depois de baixar com sucesso todos os pacotes, atribua permissões adequadas em arquivo e pastas em seu aplicativo.

# chown -r apache.apache myApp # chmod -r 755 myApp # chmod -r 777 myApp/tmp myApp/log 

Etapa 5 - Acesso Aplicativo Nette

Nesta fase, você configurou com sucesso a estrutura NetTe em seu sistema.

 http: // localhost/myapp/www/ 

Etapa 6 - Crie Apache VirtualHost

Agora adicione um host virtual no seu arquivo de configuração do Apache para acessar a estrutura PHP do NetTe do navegador da web. Para fazer isso, edite o arquivo de configuração do Apache /etc/httpd/conf/httpd.conf e adicione o código abaixo no final do arquivo

# vim/etc/httpd/conf/httpd.conf 
 ServerName Nette.exemplo.com documentroot/var/www/html/nette/www allowoverride   

Reinicie o serviço Apache e acesse a estrutura do NetTe usando seu navegador Web favorito e comece a desenvolver um ótimo aplicativo da web.

 # serviço httpd reinicialização