Para quem é louco por linux mas não larga o windows por causa do PHP

Publicado por Alexandre Martins (última atualização em 31/07/2012)

[ Hits: 4.777 ]

Download instala_php.sh




E aí pessoal, bom tenho alguns amigos que não largam o Windows apenas pelo fato de programarem em PHP e não conhecerem algumas ferramentas do nosso querido pinguim.

Teve uma situação que no curso técnico em informática que faço, a professora de PHP não estava conseguindo ministrar a aula pois as maquinas eram Linux e ela usava o Windows 7. Vendo tal situação me manifestei e criei o script seguinte, baixa os pacotes necessários ( php5 apache2 e gphpedit, altera as permissões do diretório /var/www e insere uma linha na configuração do apache2 para interpretação de arquivos .php). Nesse dia salvei a aula rsrs.

Espero que vocês gostem, colaborações serão muito bem vindas.

Dedico esse meu primeiro Script no VOL a um grande amigo que tem me ensinado o caminho das pedras no Linux. Tales Araújo Mendonça.

  



Esconder código-fonte

#!/bin/bash
#Por Alexandre Martins
#Verificando se o usuário é root
user=`whoami`
if [ $user != "root" ]; then
 echo "Execute como root!"
 else
#Instalando o Apache2
 echo "Instalando o Aphache2..."
 sleep "2"
 aptitude -y install apache2
 clear

#Instalando o PHP5
 echo "instalando o PHP5..."
 sleep "2"
 aptitude -y install php5
 clear

#Instalando o editor GPHPedit
 echo "Instalando o GPHPedit..."
 sleep "2"
 aptitude -y install gphpedit
 clear

#Liberando as permissões na pasta /var/www
 echo "Liberando as permissões pertinentes..."
 chmod -R 777 /var/www

#Adicionando a Interpretação de arquivos PHP no Apache
 echo "#Executando arquivos.php" >> /etc/apache2/apache2.conf
 echo "AddType application/x-httpd-php .php" >> /etc/apache2/apache2.conf
 sleep "2"
 clear

#Restartando o Apache
 echo "Reiniciando o Apache..."
 sleep "2"
 /etc/init.d/apache2 restart
 clear
 echo "Pronto para usar"
 sleep "5"
 clear
fi

Scripts recomendados

Meu script em shell entendo chamadas ao sistema do mesmo

Adicionar usuários para serem autenticados pelo squid

Viva o Linux com Dialog

Adicionando usuários para email

Inclusão e exclusão de usuários num PDC


  

Comentários
[1] Comentário enviado por danniel-lara em 31/07/2012 - 11:56h

parabéns pelo script
muito bom mesmo

[2] Comentário enviado por alexandremgd em 31/07/2012 - 11:59h

Thank's man!

[3] Comentário enviado por wadilson em 31/07/2012 - 13:49h

Muito bom, legal.

Desenvolvo um pouco em PHP mas nunca precisei do Windows.

Uma alternativa para ter as ferramentas todas é instalar o XAMPP, e o tar.gz pode ser baixado do endereço:
http://www.apachefriends.org/pt_br/xampp-linux.html

O XAMPP instala o Apache, MySQL, PHP 5.4.4 (atualizado), phpMyAdmin e muitas outras ferramentas.
Fácil de instalar e de editar.

E tem XAMPP pra todo mundo: disponível para Linux, Windows, Solaris SPARC e Mac OS

[]s

[4] Comentário enviado por alexandremgd em 31/07/2012 - 13:56h


[3] Comentário enviado por wadilson em 31/07/2012 - 13:49h:

Muito bom, legal.

Desenvolvo um pouco em PHP mas nunca precisei do Windows.

Uma alternativa para ter as ferramentas todas é instalar o XAMPP, e o tar.gz pode ser baixado do endereço:
http://www.apachefriends.org/pt_br/xampp-linux.html

O XAMPP instala o Apache, MySQL, PHP 5.4.4 (atualizado), phpMyAdmin e muitas outras ferramentas.
Fácil de instalar e de editar.

E tem XAMPP pra todo mundo: disponível para Linux, Windows, Solaris SPARC e Mac OS

[]s


Conheço essas ferramentas, também assim como o LAMP...Na situação que foi desenvolvido o Script, era apenas o apache que eu tinha pensado.

[5] Comentário enviado por talesam em 31/07/2012 - 14:19h

Parabéns Alexandre, é assim que começamos ;) grande abraço!

[6] Comentário enviado por alefesampaio em 31/07/2012 - 15:44h

Não e necessário baixar o xampp, basta usar 2 comando

$ sudo apt-get install lamp-server^
$ sudo apt-get install phpmyadmin

ele vai instalar o lamp-serve que para linux e áte melhor que o Xampp.
fácil rápido sem burocracia.. como tudo no Linux...

[7] Comentário enviado por fabioeduardo em 31/07/2012 - 23:02h

Ótimo script!

O estranho é ter pessoas que não larga o Windows porque programam em PHP... Sendo que o PHP nasceu no Linux.

[8] Comentário enviado por alexandremgd em 31/07/2012 - 23:11h


[7] Comentário enviado por fabioeduardo em 31/07/2012 - 23:02h:

Ótimo script!

O estranho é ter pessoas que não larga o Windows porque programam em PHP... Sendo que o PHP nasceu no Linux.



Cara infelizmente, o Brasil tem essa triste cultura Microsoft. Aos poucos vamos mostrando a esse País o que é liberdade de verdade.

[9] Comentário enviado por jmurray em 02/08/2012 - 09:36h

É incrível que é um código simples e que muita gente deixa de usar Linux por não querer aprender como usar o Linux. O povo brasileiro, em sua grande maioria, usa Windows :

Por não saber às vezes, o que é uma memória RAM, e o que é um HD.
Por ser acomodado e preguiçoso
E por incrível que pareça, pq o Windows é visualmente mais bonito que o Linux (opinião de alguns)

Meu velho, meus parabéns ! Obrigado por contribuir, isso vai para meu banco de códigos rsrsrsrsrs


[10] Comentário enviado por vitinho217 em 07/07/2014 - 11:33h

Legal, vale lembrar que este script é para aqueles que tem o gerenciador de pacotes aptitude.

No meu acrh linux por exemplo, teria de substituir por pacman.

Valeu o script !



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts