Como configurar a estrutura PHP NetTe no Ubuntu e Linuxmint
- 2428
- 509
- Spencer Emard
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 configurar a estrutura PHP do NetTe nos sistemas operacionais Ubuntu, Debian & Linuxmint.
Etapa 1 - Instale a lâmpada
Primeiro comece com a instalação do servidor de lâmpadas em seu sistema. Se você já está executando a pilha de lâmpadas, pule esta etapa, use os seguintes comandos para configurar a lâmpada no sistema Ubuntu.
Instale o Php 5.5
$ sudo apt-get install python-software-properties $ sudo add-aprop-repositório
Instale o Apache2
$ apt-get install apache2 libapache2-mod-php5
Instale o MySQL$ apt-get install mysql-server php5-mysql
Etapa 2 - 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 $ sudo mv.phar/usr/local/bin/compositor $ sudo 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.
$ compositor Auto-atualização
Etapa 3 - 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/$ sudo compositor create-project nette/sandbox myapp
Depois de baixar com sucesso todos os pacotes, configure as permissões adequadas no aplicativo.
$ CHOWN -R WWW -DATA.www -data myapp $ chmod -r 755 myApp $ chmod -r 777 myApp/tmp myApp/log
Etapa 4 - Acesso Aplicativo Nette
Nesta fase, você configurou com sucesso a estrutura NetTe em seu sistema.
http: // localhost/myapp/www/
Etapa 5 - Crie Apache VirtualHost
Agora, se você precisar configurar o NetTE com subdomínio. Crie um VirtualHost no seu arquivo de configuração do Apache. Crie arquivo de configuração do Apache em/etc/apache2/sites-avertable/
$ vim/etc/apache2/sites-averable/nette.exemplo.com.conf
diretório e adicione abaixo o conteúdo.
ServerName Nette.exemplo.COM Documentroot/var/www/myApp/wwww Opções segue -se links allowoverride nenhum allowoverride todos os errosLog $ apache_log_dir/erro.Log Loglevel Warn CustomLog $ apache_log_dir/acesso.log combinado
Finalmente, habilite o site e recarregue o serviço Apache usando o comando abaixo.
$ a2ensite nette.exemplo.com $ sudo serviço apache2 recarregar
- « Como instalar a estrutura PHP do NetTe no CentOS / Rhel / Fedora
- Como instalar a AWSTATS (Apache Log Analyzer) no Ubuntu, Debian & Linux Mint »