Selecione ‘Install’.
Selecione o idioma, Portuguese (Brasil), pressione ’Enter’.
Com A tecla ‘Tab’ selecione Sim, e pressione ‘Enter’.
Selecione Brasil, pressione ‘Enter’.
Selecione Português Brasileiro e pressione ‘Enter’.
Neste momento ele irá identificar sua conexão de rede, caso você esteja recebendo seus IP automaticamente (DHCP) porem se não tiver será solicitado que informe.
Insira o nome da máquina (‘hostname’), que será ‘portalathos’.
Selecione configurar a rede manualmente e pressione ‘Enter’.
Coloque o endereço de IP fixo (192.168.0.254). Caso queira informar sua máscara junto com o IP ex.: IP/24 pode fazer, caso contrário a próxima etapa irá solicitar sua máscara.
Coloque sua máscara de rede, caso não tenha informado na etapa anterior..
Informe o ‘Gateway’.
Informe o servidor ‘DNS’.
Insira o domínio.
Informe a sua senha do usuário root, athos2.0@2013.
Repita a senha para o usuário root, athos2.0@2013
Informe o nome do usuário, ‘athos’.
Agora informe o nome do login de seu usuário, ‘athos’
Digite a senha do usuário, athos2.0@2013.
Repita a senha, athos2.0@2013.
Selecione o fuso horário da sua região..
Selecione ‘ Assistido - usar disco inteiro ’.
Selecione ‘ Todos os arquivos em uma única partição (para iniciantes) ’.
Selecione o fuso horário.
As partições foram criadas, selecione ‘Finalizar o particiona mento e escrever as mudanças no disco’.
Selecione ‘Sim’.
Aguarde...
Agora vamos selecionar o repositório. Selecione ‘Brasil’.
Selecione ftp.br.debian.org.
Caso a rede tenha proxy configurado. Deixe em branco.
Aguarde...
Nessa etapa o ‘servidor’ tem que estar conectado à internet, aguarde...
Selecione ‘Não’.
Aguarde...
Selecione ‘Servidor web’.
Aguarde...
Aguarde...
Selecione ‘Sim’.
Selecione ‘/dev/das’.
Aguarde a Finalização.
Pronto o Debian está instalado! Pressione ‘Enter’ para continuar, logo em seguida a máquina ira reiniciar.
Após a instalação do Linux Debian, será feita a instalação de alguns módulos.
1.Passos para instalar dependências Linux
1.1. Abrir o terminal
1.2.cd /home/athos
1.3.su (entrar como root)
1.4.apt-get update
2.Passos para instalar as dependências do PHP.
2.1. apt-get install php5
2.2. apt-get install php5-dev
2.3. apt-get install php5-pgsql
3.Passo para instalar o composer.
3.1. php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
3.2. php-r"if(hash_file('SHA384','composer-setup.php')==='669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d 40d5be660b410'){echo'Installerverified';}else{echo'Installer corrupt';unlink('composer-setup.php');} echo PHP_EOL;"
3.3. php composer-setup.php
3.4. php -r "unlink('composer-setup.php');"
4.Passos para instalar o Laravel.
4.1. php /home/athos/composer.phar global require "laravel/installer"
5.Passos para instalar o Postgres.
5.1. Depois do debian instalado rodar: apt-get update;
5.2. Entrar no diretorio: cd /etc/apt/sources.list.d
5.3. Criar um arquivo novo arquivo: touch pgdg.list
5.4. Abrir este arquivo: nano pgdg.list
5.5. Adicionar a seguinte linha no arquivo.
deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main
5.6. Salvar e sair
5.7. Baixar a chave pública do postgres
wget -O - https://postgresql.org/media/keys/ACCC4CF8.asc >> key
5.8. Adicionar a chave pública no apt:
apt-key add key
5.9. Atualizar os repositorios linux: apt-get update
5.10. Instalar o postgres 9.0: apt-get install postgresql-9.0
5.11. Alterar para o usuario root: su root
5.12. Alterar a senha do usuário postgres: password postgres
5.13. Alterar para o usuario postgres: su postgres
5.14. alterar a senha do usuario postgres no postgres
psql -c "ALTER USER postgres WITH PASSWORD '123456789'" -d template1
5.15. Abrir este arquivo: nano /etc/postgresql/9.0/main/postgresql.conf
5.16. Descomentar a linha listen_addresses, ficará assim:
listen_addresses = '*'
5.17. Salvar e sair
5.18. Abrir este arquivo: nano /etc/postgresql/9.0/main/pg_hba.conf
5.19. Alteração padrão que é feita no Windows para permitir conexão de qualquer computador, as linhas finais do arquivo ficaram assim.
host all all 0.0.0.0/0 md5
host all all ::0/0 md5
5.20. Salvar e sair
5.21. Fixar o IP no computador
5.22. Entrar no arquivo: nano /etc/network/interfaces
5.23. Alterar a linha: iface eth0 inet dhcp
Para: iface eth0 inet static
5.24. Adicionar as linhas logo abaixo da linha citada acima, se atentando para a faixa e os IPs especificados
Address 192.168.0.2
Netmask 255.255.255.0
Network 192.168.0.0
Alinha network é a faixa da rede, deve ser finalizada em "0"
Gateway 192.168.0.1
Dns-nameserver 192.168.0.1
5.25. Reiniciar o computador: reboot
6.Passos para instalar o GIT
6.1. apt-get install git-core
7.Passos para baixar o projeto
7.1. cd /home/athos
7.2. mkdir Projetos
7.3. cd Projetos
7.4. git config --global user.name "Sincronização"
7.5. git config --global user.email sincronizacao@sistemaathos.com.br
7.6. git clone http://sincronizacaoathos@bitbucket.org/athosdev/sincroniamultiloja.git
7.7. digitar a senha do usuário do git ("sincronizacaoathos")
7.8. cd sincroniamultiloja
8.Passos para Instalar dependencias do projeto
8.1. php /home/athos/composer.phar install
8.2. nano. env (colocar as configurações de banco de dados)
9.Passo para instalar o ssh para acesso remoto
9.1. apt-get install ssh
10.Passo para executar o projeto
10.1. php artisan serve