Configurar um servidor Linux e Instalando o Laravel


Link completo e explicativo dos comandos abaixo: CLIQUE AQUI PARA VER O VÍDEO
Fiz este tutorial para simplificar, para quem já assistiu o vídeo.
1) Dê o comando para instalar o Nginx
sudo apt-get install nginx
2) Comando para instalar o MySQL
sudo apt-get install mysql-server
3) Comando para instalar o PHP
sudo apt-get install php5-fpm php5-mysql php5-mcrypt
*EDITADO*
Para o PHP 7.0 é preciso
sudo apt-get install php7.0-fpm php7.0-mysql php7.0-mcrypt php-mbstring php7.0-xml php7.0-pgsql php7.0-curl php7.0-intl

4) Edite o arquivo PHP.INI para trabalhar com arquivos mysql e Nginx
cd /etc/php5/fpm/
sudo gedit php.ini (caso use um editor qualquer baste trocar o gedit pelo seu editar preferido)
*EDITADO*
Para o PHP 7.0
cd /etc/php7.0/fpm/ e também na pasta /etc/php7.0/cli/

5) Localize a linha onde tem ";cgi.fix_pathinfo=1" e troque para "cgi.fix_pathinfo=0". Repare que tirei o ponto-e-vírgula (;) e setei ele igual a zero

6) Habilitar a extensão "mcrypt" do PHP
sudo php5enmod mcrypt
sudo php5enmod mysql
7) Reinicie os serviços Ngnix e PHP
sudo service nginx restart
sudo service php5-fpm restart
8) Instalar os seguintes pacotes, por causa do Laravel
sudo apt-get install git
sudo apt-get install nodejs
sudo apt-get install npm
9) Criando link simbólico para o NODE
cd /usr/bin
sudo ln -s nodejs node
10) Vendo as versões instaladas
npm -v
node -v
11) Instalar BOWER
sudo npm install -g bower
12) Instalar o GULP
sudo npm install -g gulp
13) Checando as versões
bower -v
gulp -v
14) Acesse o site do Composer clicando aqui
15) Copie o texto onde fala que a instalação será pelo PHP. Na data deste tutorial seria esta linha:
php -r "readfile('https://getcomposer.org/installer');" | php
16) Movê-lo para uma pasta global, para todos os processos de ser server consiga utilizá-lo
 mv composer.phar /usr/bin/composer
INSTALAÇÃO DO LARAVEL
1) Acesse sua pasta, onde será criado o projeto. No meu caso esta em:
cd /home/profbaco/Projetos/
2) Execute o comando abaixo, para criar um novo projeto nesta pasta
composer create-project laravel/laravel --prefer-dist teste.app
3) Liberando permissão para visualização de páginas e permissão de edição de arquivos
 sudo chown -R profbaco:www-data teste.app/
PRONTO, TUDO CONFIGURADO E PRONTO PARA INICIAR A PROGRAMAÇÃO

Caso queira criar o seu próprio Host interno clique aqui e aprenda como configurar de forma fácil e segura.

Postar um comentário

0 Comentários